Automatically rewards players based on their total playtime on the server.
Dependencies
Commands
- /playtimerewards reload - Reloads the plugin
Permissions
- ultimateplaytimerewards.command.reload - Allows use of the /playtimerewards reload command
Action List
- ADD_POTION:type:amplifier:duration - Add potion effect to the player
- BROADCAST:message - Send message to all players on the server
- CONSOLE_COMMAND:command - Execute command from the server console
- MSG:message - Send private message to specific player
- PLAYER_COMMAND:command - Execute command as if the player ran it themselves
- SOUND:type:float:float - Play sound to player
✔ MySQL & SQLite Support
Choose your storage engine:
- SQLite (default – no setup needed)
- MySQL (for large servers and networks)
✔ PlayTime Support
The following PlayTime values are supported:
- ESSENTIALS – Uses the playtime tracked by Essentials plugin
- CMI – Uses the playtime tracked by CMI plugin
- JETSANTIAFKPRO - Uses the playtime tracked by JetsAntiAFKPro plugin
✔ Unlimited Rewards Support
You can create unlimited rewards.
✔ Per-Player Claim Tracking
Each playtime reward can only be claimed once per player.
config.yml
database:
type: sqlite
mysql:
host: localhost
port: 3306
database: playtimerewards
username: root
password: password
playtime:
type: ESSENTIALS
messages.yml
messages:
prefix: "&8[&aUltimatePlayTimeRewards&8]&r"
no-permission: "%prefix% &cYou don't have permission to use this command!"
help-header: "&e----- UltimatePlayTimeRewards Commands -----"
help-reload: "%prefix% &f/%cmd% reload &7- Reloads the plugin"
reload-success: "%prefix% &aSuccessfully reloaded!"
reload-fail: "%prefix% &cA serious error occurred during reloading"
rewards.yml
rewards:
"1m":
required-seconds: 60
name: "&a1 Minutes"
actions:
- "MSG:&aYou have earned the %name% &areward for playing!"
- "CONSOLE_COMMAND:give %player% diamond 1"
For support, please use only resource discussion
Terms of Service
By using this plugin, you agree to the following terms, which may be updated by the author at any time.
- All payments are final and non-refundable.
- Redistribution or resale of this plugin is prohibited.
- You are not permitted to modify, decompile, or extract any part of the plugin's source code.
- Support is provided exclusively to legitimate customers. We cannot offer support for plugins obtained through unauthorized or illegal means.