Server Playtime Manager

Server Playtime Manager

A mod to help manage daily playtime on a server to prevent burnout.

by
367 Downloads
fabricmanagement
Rent Server with this Mod

About this Mod

Server Playtime Manager

A mod to manage daily playtime on a server to help avoid people advancing far beyond others and to avoid burnout.

Config

timezone

Specifies which timezone to define midnight from. If players are split accross multiple timezones UTC should be fine as it will still be a 24 hour period.

maxTime

The maximum time in ticks a player can play on the server alone for. At normal tickrates a tick is 50ms.

nonTrackingPeriods

Times when everyone can play together without playtime being tracked.

Example Config

{
  timezone: "Z", // Z means UTC
  maxTime: "72000", // 72000 ticks - 1 hour
  nonTrackingPeriods [
    {
      startTime: "06:00+01:00", // Time is specified as time with offset in accordance with ISO 8601
      endTime: "08:00+01:00"
    } // Creates a non tracking period between 6am UTC+1 and 8am UTC+1
  ]
}

Commands

The mod has some commands to help with settings and managing playtime

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 the specified player's playtime today to the time specified (in ticks). Requires permission level 3.

playerplaytime config reload - Reloads the config file if any changes have been made. Requires permission level 2.

playerplaytime set maxTime [Time] - Sets the maxTime in the config to the number specified. Requires permission level 2.

playerplaytime get maxTime - Returns the maxTime from the config. Requires permission level 2.

Available Versions

Server Playtime Manager 1.1.1release
MC 1.21.1fabric
April 28, 2025
Server Playtime Manager 1.1.0release
MC 1.21.1fabric
April 24, 2025
v1.0.0release
MC 1.21.1fabric
April 12, 2025

How to Install Server Playtime Manager on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Server Playtime Manager". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.1

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Server Playtime Manager server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is Server Playtime Manager compatible with fabric?

Server Playtime Manager officially supports fabric for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Server Playtime Manager – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Server Playtime Manager consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Server Playtime Manager with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Zero v1.0 Universal
Server-side
Required

Supported Versions

1.21.1