[3.1.8] Additional MiniMessage format support + new specific time frame PlayTime Top tracking
• Added PlayTimeHistory system with daily logging and fast in-memory caching.
• Added date-range placeholder support (daily, monthly, custom date → date).
• Added new commands: /playtime topday and /playtime topmonth for viewing top playtimes within specific ranges.
• Added complete PlaceholderAPI expansion overhaul:
– New placeholders for date ranges (daily/month/month-range).
– New formatted placeholders and *_seconds_no_label variants.
– Server-specific playtime placeholders.
– Fully expanded top_N placeholders.
• Added MiniMessage <#RRGGBB> hex color support across messages and GUIs.
• Updated PlayTime GUI titles to support range-based leaderboards.
• Added backend optimizations to PlayTimeManager and PlayTimeHistoryManager.
• Improved MySQL syncing behavior with per-server and global separation.
• Updated help menu, tab-completions, and command usages to include all new features.
• Added performance improvements and safer fallback behavior for offline players.
• General code cleanup, fixes, and stability improvements.
Have any suggestions? PM me or leave them in
the discussion tab of this resource!
(Note: There is always an updated version of the
config.yml on the main page of this resource.)
