Playtime Rewards
by Flurben
Playtime Rewards pays players items and runs console commands as their online time on a Forge server builds up, with milestones checked against playtime kept with each world.
What it does
Playtime is counted per player while they are online and is stored with the world, so the total survives restarts. Milestone rewards are given once when a player reaches a set number of hours. Repeating rewards fire again every N hours. A reward can list several items, a set of console commands, or a pool from which the server picks one random entry. Reward items may carry optional NBT data.
An optional AFK check pauses the counter when a player stops moving, looks around, breaks or places blocks, or opens a container, and the timer resets after inactivity. Rewards that cannot be delivered because the inventory is full wait in a pending queue until the player makes room and claims them. Chat messages support color codes and placeholders for hours and minutes.
The mod runs on the server alone, so players join without installing anything. It targets Forge with six release versions, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5 and 1.20.6, and the newest file is 1.0.1 for 1.20.6. The code is open source under the MIT License, and each player's data is saved in the world's playerdata folder as a JSON file.
Key features
One-time milestones
Rewards that trigger once when a player reaches a chosen number of playtime hours.
Repeating rewards
Rewards that fire again every N hours, giving a steady stream of bonuses for long sessions.
Random picks
Give-item and run-command lists can be set to pick one random entry, so each payout can differ.
AFK pause
Optional detection stops the playtime count when a player is idle and resets it after inactivity.
Pending claims
Rewards that do not fit in a full inventory are queued and can be claimed once there is room.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Playtime Tracker is a Fabric mod for 1.16.5 that is server-side only and open source under the GNU Lesser General Public License v3.0 only. Playtime Tracker (the Fabric build) covers Minecraft 1.16.5 only, while Playtime Rewards is a Forge mod for 1.20.1 – 1.20.6. RandomCollections is a Fabric server-side mod for 1.20.1 – 1.21.1, open source under the Mozilla Public License 2.0, and it is not limited to Forge.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Playtime Rewards | Forge | 1.20.1 – 1.20.6 | Server-side only | 2026-09-01 |
| Playtime Tracker | Fabric | 1.16.5 | Server-side only | 2021-06-02 |
| RandomCollections | Fabric | 1.20.1 – 1.21.1 | Server-side only | 2025-10-17 |
Questions
Does Playtime Rewards need to be installed on clients?
Which Minecraft versions does Playtime Rewards support?
Where is the playtime data stored?
In the catalog
Playtime Rewards is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 11,154 mods support Minecraft 1.20.6.
Similar mods
What the author says
A server-side Minecraft Forge mod that rewards players and/or executes commands for time spent on your server. Players earn configurable item and command rewards at playtime milestones. One-time rewards, repeating hourly bonuses, random loot, AFK pause, and a pending-claim queue for full inventories are included.
Official listing
- Modrinth page
- modrinth.com/mod/playtime-rewards-forge
- Owner
- Flurben
- Published
- 2026-09-01
- Updated on Modrinth
- 2026-09-01
- Facts verified
- 2026-10-15
