Take control of daily playtime on your Minecraft server! This mod is designed for server owners who want to manage how long each player can spend in-game each day, with flexibility and automation.
Per-player daily limits: Set how long each player can play every day.
Stack unused time: Players can carry over unused minutes for configurable days.
Calendar-based reset: Automatically grant or reset time each day according to the server timezone.
Custom timezone support: Set the server’s timezone to match your preferred daily reset schedule.
Easy in-game commands: Manage everything via /timeControl commands—no editing files required.
Keep gameplay fair and balanced, especially on public servers. Give regular players consistent time, allow some flexibility for missed days, and automate time management so you don’t have to manually track playtime.
Commands
/timeControl setCountdown <Time in seconds> This command to set the daily seconds allowed to the player to play in the world/server.
/timeControl setStackableDays <Days> This command for setting the Days are able to Stack their time (set it to 1 if you don't want to).
/timeControl setGlobalTimezone "<Timezone>" This command changes the TimeZone used to count the days.
/timeControl resetAllCountDowns This command to reset all timers for all players
/timeControl freezeOrUnfreezeTime This command to freeze/unfreeze all timers for all players
Default Config
DailyCountDown: 1 Hour (3600 seconds)
StackableDays: 3 Days
Timezone: Depends on Your Server's Used Timezone.
Time Freeze/Unfreeze: Frozen (0.4.3 and above)