YAML:# Works in any configurable GUI item: # shop.yml, rotatingshop.yml, leaderboard.yml, milestones.yml # Vanilla / normal resource pack custom model data Example-Vanilla-CMD: Material: PAPER Custom-Model-Data: 123 Name: "&aCustom Model Data Item" # Modern 1.21.4+ item model component Example-Item-Model: Material: PAPER Item-Model: "minecraft:example_model" Name: "&bItem Model Component Item" # Nexo custom item by item ID Example-Nexo: Material: "nexo:my_custom_item" # Also supported: "nexo-my_custom_item" Name: "&dNexo Item" # Nexo 1.21.4+ item model component Example-Nexo-Item-Model: Material: PAPER Item-Model: "nexo:my_custom_item" Name: "&dNexo Item Model" # Oraxen custom item by item ID Example-Oraxen: Material: "oraxen:my_custom_item" # Also supported: "oraxen-my_custom_item" Name: "&6Oraxen Item" # ItemsAdder custom item by namespace:id Example-ItemsAdder: Material: "ia:namespace:item_id" # Also supported: "itemsadder:namespace:item_id" Name: "&eItemsAdder Item" # String-based custom model data for modern packs Example-String-CMD: Material: PAPER Custom-Model-Data: "my_model_id" Name: "&aString Custom Model Data"
- Updated multiple configs for cleaner customization and smoother upgrades.
- Improved command/message handling and overall plugin consistency.
- Added standalone aliases: /milestones and /rewards (toggleable in config).
- Added one-time milestones system with claim states (locked/unlocked/claimed) and GUI.
- Added AFK tracking/statistics with new AFK placeholders.
- Added first-join tracking and session-start tracking placeholders.
- Added self-rank leaderboard placeholders (including global rank-self support).
- Added permission-based playtime tracking (playtime.track).
- Added message display-type support (chat/actionbar/title/bossbar).
- Added bossbar action support for supported versions.
- Added keep-total-playtime behavior on server reset.
- Fixed a small issue with inventories.
- Plugin remains compatible across 1.8.8 to 1.21.11 .
![]()
- Fixed a small issue with inventories
- Added placeholder: %playtime_top_{rank}_hours%
- Added placeholder: %playtime_global_top_{rank}_hours%
- Fixed an issue with player heads on 1.21
- Added placeholders:
- %playtime_global_top_{rank}_seconds%
- %playtime_global_top_{rank}_minues%
- %playtime_global_top_{rank}_hours%
- %playtime_global_top_{rank}_days%
- %playtime_global_top_{rank}_weeks%
- Added personal & global stock, you can make it so certain items have a limited stock or even make it so certain items can only be purchased once.
- Added rotating shop, you can now have a shop with randomly chosen items displayed.
- Added GUI Leaderboards (/playtime leaderboards), so now you can view top players both with a command and through a GUI.
- Improved the leaderboards commands, now you can view top players for current server & other servers (/playtime top [server] <page>, /playtime top global <page>).
- Added placeholders to view top players for other servers not just the current server as well as global leaderboards placeholders (%playtime_{server}top{rank}%, %playtime_global_top_{rank}%).
- Separated plugin configs into multiple files so they're more organized.
