Kreezcraft

Limiting Daily Play-Time On Servers

Running a community—or family—Minecraft server sometimes means drawing a hard line between healthy gaming habits and endless late-night grinding. Fortunately, server-side tools can cap each player’s minutes per day, auto-reset those minutes at midnight, and integrate with LuckPerms so your VIPs or staff get longer sessions. Below is a complete guide to every actively maintained mod or plugin that does exactly that for the major loader stacks as of .

Paper / Spigot / Purpur plugins

Forge / NeoForge mods

Fabric server mods

Bedrock / Realms situation

  • No dedicated addon yet; admins rely on Microsoft Family Safety screen-time limits or OS-level schedulers that stop the Bedrock service at set times.

Five-step rollout pattern

  1. Drop the jar (or .jar.mod) into /plugins or /mods.
  2. Restart once to generate default config.
  3. Edit keys like dailyMinutes, resetHour, and warning schedule.
    Use LuckPerms groups (`vip`, `staff`) to grant longer quotas.
  4. Reload via plugin command—or full restart for Forge/Fabric mods.
  5. Log in with an alt, burn through the quota, confirm warnings, auto-kick, and daily reset.

Caveats & pro-tips

  • Single-player isn’t covered. These tools only run on servers, so kids can still binge local worlds unless you lock those folders down.
  • Time-zone matters. Set resetHour to your community’s primary zone so “midnight reset” matches players’ expectations.
  • Host downtime ≠ free minutes. Nearly all tools pause countdown when the player is offline or the server is stopped, preventing exploits.
  • Automate backups. Rage-quits on kick events sometimes coincide with ALT+F4 world corruption; pair the limiter with daily tar + cron snapshots.

Bibliography

  1. PlayTimeLimiter – SpigotMC resource
  2. PlayerTimeLimit – SpigotMC resource
  3. Time Restrictions – SpigotMC resource
  4. TimeRestricter – GitHub repository
  5. TimeRestrictedJoin – Modrinth page
  6. Time Limiter – Modrinth page
  7. Playtime Limiter – CurseForge page
  8. Playtime Limiter Port – GitHub repository
  9. Timelimit – CurseForge page
  10. PlayerTimeLimit (Fabric) – Modrinth page
  11. ServerPlayerTimeTicker – Modrinth page