
Time Limit Plugin
TimeLimitPlugin gives you full control over your server’s accessibility with customizable real-world join windows and individual daily playtime limits.
What is TimeLimitPlugin?
TimeLimitPlugin is a lightweight yet powerful management solution designed to keep your Minecraft community healthy and balanced. By enforcing real-world time windows and daily playtime limits, you can prevent burnout, manage server load, and ensure fair play for everyone.
[!NOTE]
Join Windows: 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?
Strict Join Windows: Automate your server's opening hours. Kick players automatically when the window closes.
Dynamic Playtime: Set default daily limits or provide custom limits for VIPs via LuckPerms groups.
Interactive Alerts: Players receive immersive Title screen warnings and chat messages as their time expires.
Offline Management: Add or remove playtime for players even when they aren't online.
Fully Bilingual: Native support for English and German languages.
Smart Enforcement
TimeLimit doesn't just kick; it manages the transition seamlessly:
- Live Tracking: Every minute, online players' playtime is updated and verified.
- Warning Sequence: Configurable alerts (e.g., 10, 5, 2, 1 min) keep players informed.
- Graceful Kicks: Clear, localized reasons explain why access is restricted.
- 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
- Download the latest JAR.
- Drop it into your server's
pluginsfolder. - Start the server to generate [config.yml]
- Configure your
join_windowanddaily_limit. - Requires Paper 1.20.4 or newer.
[!TIP]
Granttimelimit.bypassif you want special players or OPs to bypass all daily limits!
Crafted for high-performance Minecraft communities.
Download on Modrinth