NeoForge PlayTimeLimiter

Limit players playtime in Minecraft Java 1.21.1 Neoforge

⏳ Playtime Limiter (NeoForge)

Playtime Limiter is a mod designed for servers aiming to promote healthy gaming habits and manage player connection time. It implements an automated system of sessions and mandatory breaks.

✨ Key Features

  • ⏱️ Session Limit: Every player has a restricted amount of playtime per session (120 minutes by default).

  • 📊 Visual Interface (BossBar): Players can track their remaining time at the top of the screen. The bar changes color as time runs out (Blue ➡️ Yellow ➡️ Red).

  • 💬 Chat Alerts: Automatic notifications when there are 30, 10, 5, and 1 minute(s) of playtime remaining.

  • 🛑 Mandatory Break (Cooldown): Once time expires, the player is disconnected and must wait for a configurable cooldown period (30 minutes by default) before rejoining.

  • ⚙️ Fully Configurable: Admins can adjust base session times and cooldowns globally or per player in real-time.


🛠️ Commands (Requires Operator Permissions - Level 2)

  • /playtime set <player> <minutes> — Adjusts the remaining time for a specific player.

  • /playtime reset <player> — Resets the counter and removes any active cooldown for a player.

  • /playtime global set <minutes> — Modifies the base session time for all players.

  • /playtime cooldown <minutes> — Modifies the global mandatory break (cooldown) duration.

WORK IN PROGRESS

The NeoForge PlayTimeLimiter Team

profile avatar
  • 4
    Followers
  • 3
    Projects
  • 504
    Downloads