Track & Reward Players Engagement with support for multiple servers!
Awesome 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:
Need help or have an idea that you would like to see implemented? join our discord server here!
%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