Перейти к содержимому
Mineforgian

RuleForge

Advanced Server Control: Ban Recipes & Dimensions with Timers, GUIs, and Timezone Support.

Загрузки
69
Подписчики
1
Обновлён
10 января 2026 г.
Лицензия
MIT

Опубликован 10 января 2026 г.

🛡️ RuleForge - Advanced Server Control

By Ray Industries

Take full control of your SMP or Network. RuleForge allows server administrators to dynamically ban Recipes 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

  • Ban Any Item: Instantly prevent the crafting of any item.
  • Smart Detection: 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

  • Lock Worlds: Close the Nether, End, or custom dimensions.
  • Secure: Blocks portals and teleport commands.
  • Immersive: Custom sounds and titles when players try to enter.

⏳ Time & Date System

  • Timed Unbans: Set bans to expire automatically (e.g., "In 3 Days" or "On Dec 31st").
  • Timezone Support: 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

  • GUI Panel: Type /ruleforge to open the Control Panel.
  • Ban Item in Hand: Hold an item and click one button to ban it.
  • Status Dashboard: 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

  • Permanent Ban: /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+)

Ченджлог

1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 10 января 2026 г.

📜 RuleForge v1.0.0 - Initial Release This is the first public release of RuleForge, the advanced recipe and dimension management solution.

✨ New Features 🛡️ Admin GUI Panel:

New interactive dashboard accessible via /ruleforge.

Ban Item in Hand: Instantly ban the recipe of the item you are holding with one click.

Dimension Manager: Visual overview of all worlds (Green = Open, Red = Banned).

Duration Toggle: Cycle through ban times (Permanent, 1 Hour, 1 Day, 1 Week) directly in the GUI.

⏳ Advanced Time System:

Support for exact dates (e.g., 2025-12-31 18:00).

Smart Timezones: Added support for shortcut codes like IST, EST, UTC, PST, and CET automatically mapped to their correct ZoneIDs.

⚡ Smart Tab Completion:

Commands now suggest valid Item Names, World Names, Dates, and Timezones.

🔒 Secure Storage:

Built-in SQLite database to save bans even after server restarts.

🐛 Bug Fixes & Technical Improvements Fixed: Paper 1.21+ compatibility issue regarding Adventure API sound playback.

Fixed: java.time.zone.ZoneRulesException caused by short timezone codes (e.g., IST).

Fixed: GUI interaction errors preventing clicks from registering on some server forks.

Improved: Command feedback now correctly reports errors instead of failing silently.

Комментарии

Загружаем…