Server Playtime Manager
Server Playtime Manager gives server owners a way to cap each player's daily playtime, which helps prevent burnout on long-running servers.
What it does
Players on a server accumulate playtime each day, and the mod tracks how much each one has used. Server owners set a daily limit in the config, and the mod counts toward it. Commands let staff query a player's playtime for the day in seconds, set a player's daily time in ticks, and read or change the maxTime value. The query command works without any permission level, the player-query variant needs permission level 2, and the set command needs permission level 3. Reloading the config picks up edits without restarting the server.
The mod runs on the server alone, so players join without installing anything. It is published for Fabric and 1.21.1 only, with version 1.1.1 as the latest file, dated 2025-04-28. It needs Fabric API and oωo (owo-lib) to be installed on the server. The code is released under CC0 1.0 Universal, so it is open source, and the source code and issue tracker are public.
Key features
Daily playtime query
A command returns the playtime a player has used today, in seconds, based on an assumed 50 ms per tick.
Per-player time setting
Staff can set a specific player's playtime for the day, entered in ticks, to correct or reset the count.
Configurable daily limit
The maxTime value is stored in the config and can be read or changed with commands.
Config reload
Edits to the config file take effect after a reload command, without restarting the server.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Limiting long sessions
Server owners who want to reduce burnout can set a daily cap and check how much time each player has used.
Moderator checks
Staff can look up one player's daily playtime with a permission-gated query, without granting full operator rights.
Who it’s for: Server owners and administrators running Fabric servers on 1.21.1 who want to track or cap daily playtime. Players only need to join the server.
How it compares
Simple Playtime Command is a Fabric mod for 1.21.3 – 1.21.10 that can run on the client, the server or both, and is released under the MIT License without open source status. Playtime Limiter is also server-side only and covers 1.21.1 – 1.21.5, under the Apache License 2.0, with no open source designation. Play Time Tracker is server-side only, open source under the Apache License 2.0, but published only for 1.21.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Server Playtime Manager | Fabric | 1.21.1 | Server-side only | 2025-04-28 |
| Simple Playtime Command | Fabric | 1.21.3 – 1.21.10 | Client or server, optional | 2025-10-31 |
| Playtime Limiter | Fabric | 1.21.1 – 1.21.5 | Server-side only | 2026-07-29 |
| Play Time Tracker | Fabric | 1.21 | Server-side only | 2024-10-21 |
Questions
Does Server Playtime Manager need Fabric API?
Which permission level is needed to set a player's playtime?
Is it needed on the client?
In the catalog
Server Playtime Manager is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from KrazyMiner001
Similar mods
What the author says
playerplaytime query - Must be run by a player. Returns that player's playtime today in seconds (assuming 50 mspt). Doesn't require any permission level. \ \ playerplaytime query [Player] - Returns specified player's playtime today in seconds. Requires permission level 2. \ \ playerplaytime set [Player] [Time] - Sets…
Official listing
- Modrinth page
- modrinth.com/mod/server-playtime-manager
- Owner
- KrazyMiner001
- Published
- 2025-04-12
- Updated on Modrinth
- 2025-04-28
- Facts verified
- 2026-10-15
