Awesome Playtime icon

Awesome Playtime 1.2.3

Track & Reward Players Engagement with support for multiple servers!

1.pngAwesome Playtime is an advanced playtime plugin with support for 1.8 all the way up to 1.21.x, the plugin has the ability to track playtime on a single server or you can use it to track playtime on multiple servers and link them all together using MySQL!

 

The plugin tracks players' playtime, joins, login streaks, and sessions, including the longest session. Players can be rewarded with playtime points every certain amount of time (configurable) (or you can even run commands to reward the player instead of using playtime points), the points can then be redeemed in the playtime shop for various rewards. The plugin also supports multiple servers, allowing players to view their total playtime as well as their playtime on each individual server. The plugin also includes rewards for login streaks and leaderboards for points, playtime, longest session, and login streaks. Additionally, the plugin includes an Anti-AFK system, allowing for the option to discount AFK playtime.

 

The plugin also has a ton of different placeholders that you can choose from.

 

Key Features:

  • 1.8 - 1.21.x support
  • Track Playtime
  • Track Joins
  • Track Login Streaks
  • Track Sessions
  • Track Last Seen
  • Reward Players
  • Playtime Shop
  • Rotating Shop
  • Personal & Global Stock for the shop items
  • Leaderboards (GUI & Chat)
  • Gradient & RGB colors support
  • Multi-Server support via MySQL
  • Anti-AFK system
  • Placeholders
  • EXTREMELY customizable
  • 2.png

 

3.png

 

giphy.gif

giphy.gif

giphy.gif

giphy.gif

 

 

Need help or have an idea that you would like to see implemented? join our discord server here!

 

4.png

  • "/playtime reload" - Reload the plugin
  • "/playtime reset <player>" - Reset a player's playtime stats
  • "/playtime reset <player> <server>" - Reset a player's playtime stats on a single server
  • "/playtime resetall" - Reset all players' playtime stats
  • "/playtime resetall <server>" - Reset all players' playtime stats on a single server
  • "/playtime migrate" - Migrate all players' playtime using bukkit statistics
  • "/playtime shop restock [force]" - Restock the items in the playtime shop
  • "/playtime rotatingshop rotate" - Rotate the items in the rotating shop
  • "/playtime points give <player> <amount>" - Give a player playtime points
  • "/playtime points remove <player> <amount>" - Remove playtime points from a player
  • "/playtime points set <player> <amount>" - Set a player's playtime points
  • "/playtime" - View your playtime
  • "/playtime <player>" - View another player's playtime
  • "/playtime leaderboards" - View the top players leaderboards within a GUI
  • "/playtime top [server] <page>" - View the top playtime players
  • "/playtime shop" - View the playtime shop
  • "/playtime rotatingshop" - View the playtime rotating shop
  • "/playtime points" - View your playtime points
  • "/playtime points <player>" - View another player's playtime points
  • "/playtime pointstop [server]<page>" - View the top playtime points players
  • "/playtime streakstop [server] <page>" - View the top login streaks players
  • "/playtime sessionstop [server] <page>" - View the top longest sessions players

 

5.png

%playtime% - Returns playtime on current server

%playtime_seconds% - Returns player's playtime on current server in seconds

%playtime_minutes% - Returns player's playtime on current server in minutes

%playtime_hours% - Returns player's playtime on current server in hours

%playtime_days% - Returns player's playtime on current server in days

%playtime_weeks% - Returns player's playtime on current server in weeks

%playtime_{SimpleDateFormat}% - Returns player's playtime on current server using the specified format

%playtime_{Server}% - Returns  player'splaytime on specified server

%playtime_{Server}_seconds% - Returns player's playtime on specified server in seconds

%playtime_{Server}_minutes% - Returns player's playtime on specified server in minutes

%playtime_{Server}_hours% - Returns player's playtime on specified server in hours

%playtime_{Server}_days% - Returns player's playtime on specified server in days

%playtime_{Server}_weeks% - Returns player's playtime on specified server in weeks

%playtime_{Server}_{SimpleDateFormat}% - Returns player's playtime on specified server using the specified format

%playtime_total% - Returns player's playtime on the entire network

%playtime_total_seconds% - Returns player's playtime on the entire network in seconds

%playtime_total_minutes% - Returns player's playtime on the entire network in minutes

%playtime_total_hours% - Returns player's playtime on the entire network in hours

%playtime_total_days% - Returns player's playtime on the entire network in days

%playtime_total_weeks% - Returns player's playtime on the entire network in weeks

%playtime_total_{SimpleDateFormat}% - Returns player's playtime on the entire network using the specified format

%playtime_current_session% - Returns the player's current session

%playtime_current_session_seconds% - Returns the player's current session in seconds

%playtime_current_session_minutes% - Returns the player's current session in minutes

%playtime_current_session_hours% - Returns the player's current session in hours

%playtime_current_session_days% - Returns the player's current session in days

%playtime_current_session_weeks% - Returns the player's current session in weeks

%playtime_current_session_{SimpleDateFormat}% - Returns the player's current session using the specified format

%playtime_longest_session% - Returns the player's longest session on current server

%playtime_longest_session_seconds% - Returns the player's longest session on current server in seconds

%playtime_longest_session_minutes% - Returns the player's longest session on current server in minutes

%playtime_longest_session_hours% - Returns the player's longest session on current server in hours

%playtime_longest_session_days% - Returns the player's longest session on current server in days

%playtime_longest_session_weeks% - Returns the player's longest session on current server in weeks

%playtime_longest_session_{SimpleDateFormat}% - Returns the player's longest session on current server using the specified format

%playtime_{Server}_longest_session% - Returns the player's longest session on specified server

%playtime_{Server}_longest_session_seconds% - Returns the player's longest session on specified server in seconds

%playtime_{Server}_longest_session_minutes% - Returns the player's longest session on specified server in minutes

%playtime_{Server}_longest_session_hours% - Returns the player's longest session on specified server in hours

%playtime_{Server}_longest_session_days% - Returns the player's longest session on specified server in days

%playtime_{Server}_longest_session_weeks% - Returns the player's longest session on specified server in weeks

%playtime_{Server}longest_session{SimpleDateFormat}% - Returns the player's longest session on specified server using the specified format

%playtime_global_longest_session% - Returns the player's longest session on the entire network

%playtime_global_longest_session_seconds% - Returns the player's longest session on the entire network in seconds

%playtime_global_longest_session_minutes% - Returns the player's longest session on the entire network in minutes

%playtime_global_longest_session_hours% - Returns the player's longest session on the entire network in hours

%playtime_global_longest_session_days% - Returns the player's longest session on the entire network in days

%playtime_global_longest_session_weeks% - Returns the player's longest session on the entire network in weeks

%playtime_global_longest_session_{SimpleDateFormat}% - Returns the player's longest session on the entire network using the specified format

%playtime_average_session% - Returns the player's average session on the current server

%playtime_average_session_seconds% - Returns the player's average session on the current server in seconds

%playtime_average_session_minutes% - Returns the player's average session on the current server in minutes

%playtime_average_session_hours% - Returns the player's average session on the current server in hours

%playtime_average_session_days% - Returns the player's average session on the current server in days

%playtime_average_session_weeks% - Returns the player's average session on the current server in weeks

%playtime_average_session_{SimpleDateFormat}% - Returns the player's average session on the current server using the specified format

%playtime_{Server}_average_session% - Returns the player's average session on the the specified server

%playtime_{Server}_average_session_seconds% - Returns the player's average session on the specified server in seconds

%playtime_{Server}_average_session_minutes% - Returns the player's average session on the specified server in minutes

%playtime_{Server}_average_session_hours% - Returns the player's average session on the specified server in hours

%playtime_{Server}_average_session_days% - Returns the player's average session on the specified server in days

%playtime_{Server}_average_session_weeks% - Returns the player's average session on the specified server in weeks

%playtime_{Server}average_session{SimpleDateFormat}% - Returns the player's average session on the specified server using the specified format

%playtime_global_average_session% - Returns the player's average session on the entire network

%playtime_global_average_session_seconds% - Returns the player's average session on the entire network in seconds

%playtime_global_average_session_minutes% - Returns the player's average session on the entire network in minutes

%playtime_global_average_session_hours% - Returns the player's average session on the entire network in hours

%playtime_global_average_session_days% - Returns the player's average session on the entire network in days

%playtime_global_average_session_weeks% - Returns the player's average session on the entire network in weeks

%playtime_global_average_session_{SimpleDateFormat}% - Returns the player's average session on the entire network in seconds using the specified format

%playtime_last_seen% - Returns the timestamp of the player's last join in the current server

%playtime_{Server}_last_seen% - Returns the timestamp of the player's last join in the specified server

%playtime_login_streak% - Returns the player's login streak on the current server

%playtime_{Server}_login_streak% - Returns the player's login streak on the specified server

%playtime_joins% - Returns the player's amount of joins on the current server

%playtime_{Server}_joins% - Returns the player's amount of joins on the specified server

%playtime_total_joins% - Returns the player's amount of joins on the entire network

%playtime_points% - Returns the player's playtime points on the current server

%playtime_{Server}_points% - Returns the player's playtime points on the specified server




Current Server Leaderboards:

%playtime_top_{rank}% - Returns the playtime of the top {rank} player

%playtime_top_{rank}_name% - Returns the name of the top {rank} player

%playtime_top_login_streak_{rank}% - Returns the login streak of the top {rank} player

%playtime_top_login_streak_{rank}_name% - Returns the name of the top {rank} player

%playtime_top_longest_session_{rank}% - Returns the longest session of the top {rank} player

%playtime_top_longest_session_{rank}_name% - Returns the name of the top {rank} player

%playtime_top_points_{rank}% - Returns the playtime points of the top {rank} player

%playtime_top_points_name% - Returns the name of the top {rank} player




Specific Server Leaderboards:

%playtime_{server}_top_{rank}% - Returns the playtime of the top {rank} player on the specified server

%playtime_{server}_top_{rank}_name% - Returns the name of the top {rank} player on the specified server

%playtime_{server}_top_login_streak_{rank}% - Returns the login streak of the top {rank} player on the specified server

%playtime_{server}_top_login_streak_{rank}_name% - Returns the name of the top {rank} player on the specified server

%playtime_{server}_top_longest_session_{rank}% - Returns the longest session of the top {rank} player on the specified server

%playtime_{server}_top_longest_session_{rank}_name% - Returns the name of the top {rank} player on the specified server

%playtime_{server}_top_points_{rank}% - Returns the playtime points of the top {rank} player on the specified server

%playtime_{server}_top_points_name% - Returns the name of the top {rank} player on the specified server




Global Leaderboards:

%playtime_global_top_{rank}% - Returns the playtime of the top {rank} player on the entire network

%playtime_global_top_{rank}_name% - Returns the name of the top {rank} player on the entire network

%playtime_global_top_login_streak_{rank}% - Returns the login streak of the top {rank} player on the entire network

%playtime_global_top_login_streak_{rank}_name% - Returns the name of the top {rank} player on the entire network

%playtime_global_top_longest_session_{rank}% - Returns the longest session of the top {rank} player on the entire network

%playtime_global_top_longest_session_{rank}_name% - Returns the name of the top {rank} player on the entire network

%playtime_global_top_points_{rank}% - Returns the playtime points of the top {rank} player on the entire network

%playtime_global_top_points_name% - Returns the name of the top {rank} player on the entire network


playtime

rewards

skyblock

factions

survival

engagement

grow

growth