RuleForge
Advanced Server Control: Ban Recipes & Dimensions with Timers, GUIs, and Timezone Support.
RuleForge
🛡️ RuleForge - Advanced Server Control
By Ray Industries
Take full control of your SMP or Network. RuleForge allows server administrators to dynamically ban Dimensions and Dimensions with precision. Whether you need to disable the Mace for a week or close the End dimension until an event starts, RuleForge handles it with style.
✨ Key Features
🔨 Recipe Control
* Interactive Feedback: Instantly prevent the crafting of any item. * Interactive Feedback: Blocks vanilla crafting, 2x2 inventory crafting, and automation. * Interactive Feedback: Players trying to craft banned items see a custom Barrier with the unban date.
🌍 Dimension Manager
* Immersive: Close the Nether, End, or custom dimensions. * Immersive: Blocks portals and teleport commands. * Immersive: Custom sounds and titles when players try to enter.
⏳ Time & Date System
* Admin GUI: Set bans to expire automatically (e.g., "In 3 Days" or "On Dec 31st"). * Admin GUI: Supports real-world timezones (IST, EST, UTC, etc.) for accurate event planning. * Admin GUI: Toggle settings and manage duration cycles purely via an in-game GUI.
⚙️ Admin Tools
* Tab Completion: Type `/ruleforge` to open the Control Panel. * Tab Completion: Hold an item and click one button to ban it. * Tab Completion: See active bans at a glance. * Tab Completion: Full auto-completion for items and worlds.
---
🚀 Commands & Permissions
| Command | Description | Permission | | :--- | :--- | :--- | | `/ruleforge` | Opens the Admin GUI Panel | `ruleforge.admin` | | `/banrecipe <item> [time]` | Bans a crafting recipe | `ruleforge.ban.recipe` | | `/unbanrecipe <item>` | Unbans a recipe | `ruleforge.ban.recipe` | | `/bandimension <world> [time]` | Locks a dimension | `ruleforge.ban.dimension` | | `/unbandimension <world>` | Unlocks a dimension | `ruleforge.ban.dimension` |
🕒 Time Format Examples
* Specific Date: `/banrecipe mace` * Specific Date: `/banrecipe mace 2025-12-31 18:00 IST`
---
🔧 Installation
1. Download `RuleForge.jar`. 2. Drag it into your server's `plugins` folder. 3. Restart the server. 4. Enjoy full control!
Supports: Paper, Spigot, Purpur (1.21+)