Time Limit Plugin
TimeLimitPlugin gives you full control over your server’s accessibility with customizable real-world join windows and individual daily playtime limits.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Time Limit Plugin
---
What is TimeLimitPlugin?
daily playtime limits is a lightweight yet powerful management solution designed to keep your Minecraft community healthy and balanced. By enforcing daily playtime limits and daily playtime limits, you can prevent burnout, manage server load, and ensure fair play for everyone.
> [!NOTE] > Daily Limits: Control *when* players can join (e.g., 10:00 - 17:00). > Daily Limits: Control *how long* players can play each day (e.g., 3 hours total).
---
Why choose TimeLimitPlugin?
- German: Automate your server's opening hours. Kick players automatically when the window closes. -
German: Set default daily limits or provide custom limits for VIPs via LuckPerms groups. -
German: Players receive immersive Title screen warnings and chat messages as their time expires. -
German: Add or remove playtime for players even when they aren't online. -
German: Native support for German and German languages.
---
Smart Enforcement
TimeLimit doesn't just kick; it manages the transition seamlessly: 1. Resilient Data: Every minute, online players' playtime is updated and verified. 2. Resilient Data: Configurable alerts (e.g., 10, 5, 2, 1 min) keep players informed. 3. Resilient Data: Clear, localized reasons explain why access is restricted. 4. Resilient Data: Playtime resets automatically at midnight (0:00) using a smart date-check system.
---
Commands & Permissions
| Command | Action | Permission | | :--- | :--- | :--- | | `/timeleft` | View your own remaining time | *none* | | `/timelimit check <user>` | Check any player's time (Online/Offline) | `timelimit.admin` | | `/timelimit add <user> <min>` | Grant bonus time to a player | `timelimit.admin` | | `/timelimit remove <user> <min>` | Deduct time from a player | `timelimit.admin` | | `/timelimit reload` | Reload config & language files | `timelimit.admin` |
---
Installation
Setup Steps
1. Download the Paper 1.20.4. 2. Drop it into your server's `plugins` folder. 3. Start the server to generate [config.yml] 4. Configure your `join_window` and `daily_limit`. 5. Requires Paper 1.20.4 or newer.
> [!TIP] > Grant `timelimit.bypass` if you want special players or OPs to bypass all daily limits!
---
<i>Crafted for high-performance Minecraft communities.</i> <b>Download on Modrinth</b>