PlayTime » 1.17 - 1.21.11 icon

PlayTime » 1.17 - 1.21.11 -----

Track players playtime, reward them for it, & easily see the top playtimes. The all-in-one solution.




• Fixed gui-interval parsing so Daily + Session reward menus now correctly display times using your configured settings.Time-Formats (no more “raw” gui-interval formatting quirks)
• Added smart gui-interval handling: supports plain text, raw seconds (e.g. "900"), and readable formats (e.g. "15 minutes", "2 hours") without breaking anything
• Rewards GUI placeholder handling improved (string + list placeholder processing now properly supported)
• Internal GUI rendering cleanup (lore/name parsing flow tightened to prevent placeholder/lore edge-case issues)

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:

• 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! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Dec 11, 2025

• Added server-specific playtime placeholders
 → Track and display total time per backend (perfect for multi-server networks!)
• Added support for named-player server playtime placeholders
 → Example: %playtime_Notch_server_playtime%
• Expanded placeholder documentation table on the resource page
 → Everything is now neatly categorized and fully updated.
• Various internal improvements and consistency tweaks in the placeholder system
 → More reliable cross-server behavior and smarter fallback logic.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Dec 7, 2025

• Fixed a bug with opening reward types in the main GUI. Again... because I'm a genius. Sorry about that!

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Dec 5, 2025

• Added new placeholders for AFK playtime
  → %playtime_playtime_afk%
  → %playtime_playtime_afk_seconds%
  → %playtime_playtime_afk_seconds_no_label%
  → %playtime_playtime_afk_hours%
  → %playtime_playtime_afk_minutes%
  → %playtime_playtime_afk_hours_no_label%
  → %playtime_playtime_afk_minutes_no_label%

• Added new placeholders for Active playtime
  → %playtime_playtime_active%
  → %playtime_playtime_active_seconds%
  → %playtime_playtime_active_seconds_no_label%
  → %playtime_playtime_active_hours%
  → %playtime_playtime_active_minutes%
  → %playtime_playtime_active_hours_no_label%
  → %playtime_playtime_active_minutes_no_label%

• Added missing total seconds no-label variant
  → %playtime_playtime_seconds_no_label%

• Added session duration variants
  → %playtime_session_seconds_no_label%
  → %playtime_session_days%
  → %playtime_session_days_no_label%
  → %playtime_session_weeks%
  → %playtime_session_weeks_no_label%

• Added daily duration variants
  → %playtime_daily_days%
  → %playtime_daily_days_no_label%

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Dec 4, 2025

• Fixed a bug with the Constant reward type, causing a MAJOR issue. PLEASE update to this version or later to ensure no issues.
• Each reward type is now toggle-able via the config.yml.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Dec 4, 2025

• Fixed all the bugs related to the Auto-Claim system and the eligibility with claiming rewards when they are actually claimable and so on.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 27, 2025

• Fixed all of the bugs with the reward type menus not opening. Sorry about that!

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 26, 2025

• Bug fix for the Streaks reward type not properly updating when the file was edited.
• Fixed some display issues with GUIs.
• Sometimes rewards weren't claim-able, even when the conditions to do so were met.
• Added more information to the onEnable console log.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 25, 2025

• Fixed a bug with the Streaks reward type causing tracking to be innacurate.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 24, 2025

• The Top GUI can be fully configured, even allowing custom items to be added to the menu just like how the Rewards GUI is.
• Previously all reward types were stored together in rewards.yml. Now, each reward type has its own file within' the new "rewards" folder. [ This update includes an auto-converter - your current rewards.yml will turn into legacy-rewards.yml ]
• The reward types variable: "%type%" in: "guis.TypeMenu.Title-Format" now allows all of the reward types names to be configured.
• Added "AFK time" via an internal AFK tracker. Upon viewing players' playtime, their AFK time as well as "Active time" are now displayed as well.
• A new sub-command: "resetplaytime" - this resets a players current playtime regardless of what tracking method is being used.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 23, 2025

• Bug fix for Folia support.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 16, 2025

• Added Folia support.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 16, 2025

• Added "player-command" action to custom menu items ( Updated the config.yml default information message - no actual change to anything internal )

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 14, 2025

• Fixed bug with checking for a players playtime who has never joined before.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 9, 2025

• Added new placeholder: %playtime_playtime_seconds%
• Added new placeholder: %playtime_session_seconds%

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 9, 2025

• Fixed an error when you try and view the PlayTime of an unknown player.
• Redesigned the config.yml file.
• Redesigned the messages.yml file.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 9, 2025

• Added a new setting in the config.yml for the MySQL section: "sync-between-servers"

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 8, 2025

• Fixed display bug with time formatting not applying proper spacing. (Ex: "2days" instead of "2 days")
• Fixed bug with multiple update messages sending when available.
• Fixed bug with "achieved" materials for rewards.
• Made the new lore for rewards being achieved or not fully configurable.
• Added fully configurable "Refresh" icons to each reward type menu.
• Removed extra info from menu icons - the black text at the bottom.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 8, 2025

• Fixed the update notification message. It was not functioning or displaying properly in chat.
• Fixed an issue with the update checker than prevented Folia users from using the plugin.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 1, 2025

• Added a main menu to the Rewards GUI that allows users to select which reward type they want to view.
• Added reward GUIs for each reward type.
• Added a page system to each of the reward type GUIs. This system allows an unlimited amount of rewards for each reward type.
• Added support for custom skull item data for items inside the reward types GUIs.
• Added support for ItemsAdder and TexturepackManager custom textured items/blocks.
• Updated the main pages' header image.

Highly requested feature:​
• Added an option to toggle auto-claiming PlayTime Rewards. If toggled off, players must go into the PlayTime Rewards GUI and click said reward to claim it.

A huge thank you to everyone who uses
PlayTime and has allowed this resource
to get where it's at now. To everyone who
has made a suggestion, to everyone who
has reported a problem... Thank you!

It is suggested to allow your config.yml to naturally
regenerate or to update it manually! :)

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 1, 2025

• Fixed issue with streaks still working with PlayTime Rewards disabled.
• Fixed issue with the clearrewards sub-command still working with PlayTime Rewards disabled.
• Fixed issue with sub-commands still being suggested via tab completion with PlayTime Rewards disabled.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 1, 2025

• Changed the RewardsGUI to be fully configurable, allowing rewards to be put in any slot. ( There is a fallback method in place so that current/old rewards.yml will NOT break the GUI )
• Added an option in the config.yml to toggle the rewards function of PlayTime all together.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Nov 1, 2025

• Fixed "Progress: %playtime%" display in Rewards GUI. ( The playtime was not properly displaying days or any changes made to the configurable updated formatting )

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 29, 2025

• Fixed multiple issues with the "clearrewards" sub-command.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 28, 2025

• Fixed a display issue with the streaks sub-command.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 28, 2025

• Fixed a bug with the MiniMsg GUI display.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 28, 2025

• Fixed a bug with supporting MiniMessage causing colors to have issues.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 27, 2025

• Fixed a bug with a players' playtime display specifically when its their 1st time joining.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 26, 2025

• Added MiniMessage & Gradient message support.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 24, 2025

• Bug fix for Top GUI.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 17, 2025

• Support up to 1.21.10.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 16, 2025

• Fixed an issue with "top_position" placeholder.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 5, 2025

• Added a few more placeholders, per request. (Can be viewed on the main resource page)
• Added a configurable option for when a player has no valid data for a placeholder. Default is "---" to match the AjLeaderboards layout. Again, per request.

Side note:
The "Top 10" now supports any number/spot,
and is no longer limited to just 10. (y)

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 5, 2025

• Fixed an issue with MySQL users and offline player data in the top 10.
• Added a click-able update link to the update notification message.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 5, 2025

• Fixed an issue with streaks progress resetting when it shouldn't.
• Fixed database issue with the top 10 playtimes list.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Oct 3, 2025

• Resolved an issue with the new permission: "playtime.top.exclude" - the players who had the permission would still be shown in the top GUI when offline.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Sep 20, 2025

• Added permission: "playtime.top.exclude" - this will exclude the player from the "/playtime top" GUI.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Sep 20, 2025

• Improved on the support of MySQL.
• Added multiple new settings for MySQL in the config.yml.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Sep 17, 2025

• Optimized the current support with MySQL data saving events.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Sep 6, 2025

• Added "%progress%" placeholder for all reward category items' lores. ( Update your rewards.yml - or just add the placeholder to the lores )
• Added tons of PlaceholderAPI placeholders. All of them are available on the main page of the resource.

Please update your rewards.yml
file due to the changes made
in this update. I always try
to add defaults to ensure
the plugin always works. :)

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Sep 1, 2025

• Made the new "streaks" reward category fully configurable like the other categories.
• Made the new "streaks" reward category layout match the other categories so the addition is more seamless.
• Updated the %duration% placeholder in all messages so that instances like "1h 0m" don't display like that anymore, but instead just "1h", so things look much cleaner.
• Added "streaks" to the "clearrewards" sub-command list. (Functionality and tabComplete)
• Updated the "clearrewards" list to match the new "daily" and "session" names. (Removed the "per-session" option as that's now outdated)

Please update your rewards.yml
file due to the changes made
in this update. I always try
to add defaults to ensure
the plugin always works. :)

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Sep 1, 2025

• Added "streaks" reward category. ( Update your rewards.yml file )

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Aug 31, 2025

• Changed "command" to "commands" in the rewards.yml ( Update your rewards.yml )

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Aug 29, 2025

• Added reward category: "daily"
• Changed the "per-session" reward category to "session".
• Changed how the "session" reward category works, so that it is quite literally... well... per session... and not daily. (oops...)

I have backwards compatibility implemented for the
"per-session" category in the file so you won't have
any errors. But I still recommend updating your file to
the new "session" format, as well as add the new
"daily" section, which can be found on the main page.​

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Aug 27, 2025

Added placeholders, per request:
%playtime_session%
%playtime_session_minutes%
%playtime_session_hours%
%playtime_session_minutes_no_label%
%playtime_session_hours_no_label%​

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Aug 27, 2025

• Fixed an issue with PlaceholderAPI.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Aug 20, 2025

• Fixed bug with the newly added placeholders in the previous update.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Aug 9, 2025

Added placeholders, per request:
%playtime_playtime_weeks_no_label%
%playtime_playtime_days_no_label%
%playtime_playtime_hours_no_label%
%playtime_playtime_minutes_no_label%

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Aug 5, 2025

• Added new placeholder: playtime_weeks
• Added new placeholder: playtime_days
• Added new placeholder: playtime_hours
• Added new placeholder: playtime_minutes

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)​
----------, Aug 1, 2025

• Added support for MySQL. ( Update your config.yml )

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 25, 2025

• Updated the 3 messages that relay playtime information. ( Update your messages.yml file )
• The default playtime message now has 2 new placeholders: %date-joined% & %joins%

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 24, 2025

• Added new setting to config.yml "Use-existing-playtime" - This uses the data from world files that provides player data used to track their playtime.
• Added new PlaceholderAPI placeholders: "%playtime_top_(spot)_name%"
• Added new PlaceholderAPI placeholders: "%playtime_top_(spot)_time%"

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 23, 2025

• Removed support for EssentialsX due to conflicts with proper functionality.
• Updated the config.yml.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 23, 2025

• Fixed a bug with the new "permissions-required" not properly functioning.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 10, 2025

• Found and fixed a bug when typing "/playtime top" in console. I used the wrong message by mistake. I'm educated, I swear. :)
• Added the new "permissions-required" check to all reward types, not just unique.
• Removed the "gui-items" section in the "rewards.yml" file.
• Made it so each reward can individually have its own display item and lore set to whatever you'd like, not just 1 item per reward type.
• Added optional support with EssentialsX. Enabling the new option in the config.yml uses EssentialsX's data rather than the built in system.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 8, 2025

• Added a "permissions-required" list to the unique reward types, per request.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 8, 2025

• Added an alert message to alert staff of any available updates with the plugin.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 7, 2025

• Added toggle-able day/hour/minute/seconds variables to the config.yml.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 6, 2025

• Resolved an error in the console upon start up of the plugin when using the PlaceholderAPI support.
• Support up to 1.21.7.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 3, 2025

• Added more information to print out in the console during onEnable.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jun 29, 2025

• Added support for bStats.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jun 22, 2025

• Fixed bug with rewards not updating with "reload" sub-command.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jun 22, 2025

• Added "clearrewards" sub-command.
^ Option to clear ALL reward data w/ a confirmation message that must be clicked to confirm.
^ Option to clear specified reward data types. No confirmation with a provided specific type.
• A new file will be created to specifically store and manage PlayTime reward data. (achieved-rewards.yml)
• Added unique items in the Reward GUI for when a player has completed a playtime reward.
• Players without the "playtime.reload" permission will no longer get suggested the reload sub-command via TabComplete.
• Added "playtime.clearrewards" permission for the new sub-command.
• Updated config.yml.
• Updated messages.yml.
• Updated rewards.yml.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jun 14, 2025

• Bug fix on InventoryClickEvent of the new Rewards GUI.
• Bug fix on constant Reward types.
• All reward types should function as designed now. (oops :eek:)

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jun 8, 2025

Full recode.​

• PlayTime is now 1.17+. Use older versions for lower version support.
• Code is all now significantly more efficient and up-to-date.
• Added sub-command: "top" - Opens a configurable GUI to display the top server play times.
• Added sub-command: "rewards" - Opens a configurable GUI to display the available rewards for players to work towards for their playtime.
• Removed the function that alerts other of their playtime being checked. (Let me know if this is something you would want added back!)
• Full config.yml redesign. Completely new and updated look right out the box.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jun 8, 2025

(1) » Added support for 1.17.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jun 14, 2021

(1) » Added support for PlaceholderAPI.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Mar 20, 2021

(1) » Fixed console error in onPlayerLeave event.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Mar 19, 2021

(1) » Now supports 1.16.5.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Mar 16, 2021

(1) » Added support up to 1.16.4.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jan 15, 2021

(1) » Fixed bug when checking an offline players playtime and it would cause an error in console.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Mar 31, 2020

(1) » You can now configure the formats of the times provided. (Hours, minutes, seconds)
(2) » You can now type '/playtime reload' to reload the configuration. (Idea by @ScriptedRegion)


Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Jul 22, 2019

(1) » Added support for all MC versions.
(2) » Fixed an issue with trying to check another players PlayTime when said player had the 'PlayTime.Notify' permission.

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, May 20, 2019

(1) » Recoded the workings of the command usage.
(2) » Added 'PlayTime-Usage' to the config.yml.
(3) » Fixed issue where No-Permissions message would only return one line instead of the entire custom message. #oof

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, Mar 12, 2019

(1) » Added two new permissions.
  • PlayTime.View-others-playtime
  • PlayTime.Notify
(Details are on the main resource tab)

(2) » Added two new messages to the config.yml

  • No-Permission
  • Player-viewed-your-playtime

Have any suggestions? PM me or leave them in
the discussion tab of this resource! (y)

(Note: There is always an updated version of the
config.yml on the main page of this resource.)

:sleep:
----------, May 19, 2018

Resource Information
Author:
----------
Total Downloads: 12,088
First Release: Jul 31, 2017
Last Update: Yesterday at 5:50 PM
Category: ---------------
All-Time Rating:
19 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings