Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
PlayTimeManager is a playtime tracker that monitors player activity with extensive customization and automated rewards.
New Features
- Per-Player Goal Completion Checks: goals can now run each online player's completion check on their own individual timer instead of one shared check for everyone. It spreads out the check load, starting when a player joins and stopping when they leave. Configurable per-goal from the goal settings GUI.
- MiniMessage Support: goal messages and other configurable text now understand MiniMessage tags (
<red>,<gradient:...>, etc.), freely mixed with the existing&/hex legacy color codes - New PAPI Placeholders: added
%PTM_onlinefor%and%PTM_afkfor%(plus per-unit and per-nickname variants) to track a player's current online/AFK session length. - Richer Goal List Tooltips: the main
/playtimegoalGUI now shows a full status summary per goal at a glance
Bug Fixes
- Fixed changing a goal's completion check interval/cron from the GUI not actually rescheduling the running check.
- Fixed the join streak cycle reset processing online players off the main thread, which could cause issues on low-TPS servers.
- Fixed inconsistent chat prefix placement in some messages (including
/claimrewards) by centralizing prefix handling.
Platforms
Paper
1.19–26.2
Dependencies
Paper
- PlaceholderAPI Optional