Source-checkedAdmin & protection

TDR Playtime | Rewards | Mysql

by TheDutchRuben · for Minecraft

Playtime plugin for minecraft servers with mysql support and custom milestones/rewards

11KDownloads
3 yr agoLast updated
Spigot · PaperLoaders
1.20Latest game version

About TDR Playtime | Rewards | Mysql

From SpigotMC

Playtime plugin for minecraft servers with mysql support and custom milestones/rewards

[​IMG]​

TDRPlaytime is a plugin that keeps track of the playing time of the players on your server. However, that's not all. This plugin makes sure that it is fun for your players to spend many hours on your server, while the setup of this plugin is easily done.

One of the many things you can use is a top 10, you can give the players on your server rewards for specific playtimes and you can use your own language. This plugin has support for yml and MySQL.


If you have any issues, please read the GitHub Wiki page and if you use this plugin, please leave a review.
Looking for a firework plugin use Advanced Firework!

AFK:
To not count afk time, it is possible to set countAfkTime to false in the config.
It is also possible to use the essentials api to check whether players are away, for this you set useEssentialsApi to true in the config

Database:
There are various options for saving the player data and milestones. You can save the data in mysql,mongodb,or in yml files.

The data for the database can be entered in the database.yml file

[​IMG]
[​IMG]​
As already said there are a lot of things this plugin can do for you and your players. The first section gives you the playtime commands and the second section gives you the milestone commands. Those commands will help you to give the players rewards.
Playtime commands

/playtime : see your playtime
/playtime top : see the top 10 online time
/playtime reset <username> : Reset user's time
/playtime set <username> <time in seconds> : set a users time
/playtime <playername/uuid> : see other user's online time
/playtime reload : Reload the plugin
/playertime add <player> <time in seconds> : add playtime to a user
/playtime importPlaytime : this command imports the existing time in minecraft from all your players. WARNING: All playing time in the database will be overwritten.
[​IMG]​
Milestone commands

/milestone create <name> <time in seconds> : Create a milestone.
/milestone list : Show a list with all the milestones
/milestone remove <milestone> : Remove the milestone
/milestone info <milestone> : show information and edit options of a milestone
/milestone test <milestone> : execute the rewards of a milestone on yourself
/milestone addItemToMilestone <milestone>: Add the item in your main hand to the milestone
/milestone addCommandToMilestone <milestone> <string>: Add a command that will be executed by the console to the milestone. To use a longer command, you must enclose the command in quotes ("give %playername% apple 64")
/milestone togglefirework <milestone> : Toggles the firework for a milestone
/milestone setfireworkamount <milestone> <amount> : Set the amount of firework that the milestone will fire
/milestone setfireworkdelay <milestone> <time in seconds> : Set the time between fireworks
/milestone addMessage <milestone> <message> : add an message to a milestone
/milestone removeMessage <milestone> <message> : remove an message to a milestone
Repeating Milestone commands

/repeatingmilestone create <name> <time in seconds> : Create a repeatingmilestone.
/repeatingmilestone list : Show a list with all the repeatingmilestones
/repeatingmilestone remove <repeatingmilestone> : Remove the repeatingmilestone
/repeatingmilestone info <repeatingmilestone> : show information and edit options of a repeatingmilestone
/repeatingmilestone addItemToMilestone <repeatingmilestone>: Add the item in your main hand to the repeatingmilestone
/repeatingmilestone addCommandToMilestone <repeatingmilestone> <string>: Add a command that will be executed by the console to the repeatingmilestone. To use a longer command, you must enclose the command in quotes ("give %playername% apple 64")
/repeatingmilestone togglefirework <repeatingmilestone> : Toggles the firework for a repeatingmilestone
/repeatingmilestone setfireworkamount <repeatingmilestone> <amount> : Set the amount of firework that the repeatingmilestone will fire

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 7 Minecraft versions, the newest being 1.20.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

TDR Playtime | Rewards | Mysql on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.14.1, released 2023-11-30

Game versions by loader

LoaderGame versionsNewest
Paper1.14 to 1.20 (7 versions)1.20
Spigot1.14 to 1.20 (7 versions)1.20

From 10 recorded builds of TDR Playtime | Rewards | Mysql.

Recent builds

BuildReleasedGame versionsLoaders
1.14.12023-11-301.14 to 1.20 (7 versions)Spigot, Paper
1.14.12023-11-30n/aSpigot, Paper
1.14.02023-11-19n/aSpigot, Paper
1.13.12023-09-10n/aSpigot, Paper
1.13.02023-09-09n/aSpigot, Paper
1.12.12023-09-04n/aSpigot, Paper

Run TDR Playtime | Rewards | Mysql on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists TDR Playtime | Rewards | Mysql as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.20 and 6 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorTheDutchRuben, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

TDR Playtime | Rewards | Mysql, answered

Generated from the mod’s own source data.

Do my players need to install TDR Playtime | Rewards | Mysql?

SpigotMC lists TDR Playtime | Rewards | Mysql as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. TDR Playtime | Rewards | Mysql is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run TDR Playtime | Rewards | Mysql on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add TDR Playtime | Rewards | Mysql in one click.