Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for TheGabro

PlayTimeManager is a playtime tracker that monitors player activity with extensive customization and automated rewards.

Report PlayTimeManager?

Release
3.4.2

TheGabro released PlayTimeManager version 3.4.2 on Thu 11:21 AM

❗️The plugin remains fully compatible with data from version 3.0.4 and earlier. Before making any modifications, a backup is automatically created, ensuring a seamless and secure migration to the latest version without data loss. ❗️

New Features & Improvements

New leaderboard permission

Introduced the playtime.hidefromleaderboard permission:

  • Players with this permission will not be displayed on the playtime leaderboard
  • Hidden players are automatically replaced by the next player in playtime ranking
  • Note: Requires LuckPerms to be installed for this feature to function

New placeholders

Added new placeholders to enhance your server's information display:

  • %PTM_rank% and %PTM_rank_<nickname>% – Display the current leaderboard position of the specified player. If the player is not on the leaderboard, a customizable message will be shown instead, as defined in the placeholder.not-in-leaderboard-message field of the config.yml file.
  • %PTM_firstjoin% and %PTM_firstjoin_<nickname>% – Show the first join date of the specified player. The date is formatted according to the date-time format configured in the config.yml.

New option to avoid the automatic plugin update check

Added a new configuration option to control automatic plugin update checking:

check-for-updates – Toggle automatic update checks on server startup

Particularly useful for versions that can't be upgraded due to dropped support for older Minecraft versions

New wiki section for common issues

Created a troubleshooting section to help server administrator. It contains step-by-step solutions when the intended methods fail. Currently there's 1 issue:

  • Chat-Based Input System Issues – Documented known compatibility problems with plugins that intercept chat events

New subcommand for /playtimegoal command

Enhanced the /playtimegoal command with a new creation subcommand:

  • /playtimegoal create <goal_name> – Create new goals directly via command line
  • Provides an alternative method for goal creation when GUI-based input systems are not functioning
  • Files can be manually edited in the plugins/PlayTimeManager/goals/ directory after creation

Plugin optimization and stability improvements

  • Reduced file size by 50% – The JAR file has been significantly optimized and is now half the size of the previous version
  • Improved dependency management – All dependencies are now correctly shaded into the plugin to prevent conflicts with other plugins on your server

Information

Published onJuly 3, 2025
Downloads12

Platforms

Paper Paper (1.19-1.21.7)

Dependencies

Paper Paper
Edit Plugin Dependencies: Paper