Compatibility
Minecraft: Java Edition
1.21–1.21.4
Platforms
Tags
Creators
Details
Licensed MIT
Published yesterday
RuleGate makes new players accept your server rules before they can move, chat, or use blocked commands.
Instead of dumping rules into chat like every other rules plugin, RuleGate gives new players a written rule book. The book has clean pages, readable rules, and a clickable accept button on the last page.
After a player accepts, RuleGate saves them so they can join play normally. Staff can reset a player if they want to test the onboarding flow again.
Features
- Auto-gives a written rule book to new players
- Opens the rule book automatically on join
- Locks unaccepted players to their join spot
- Blocks chat and most commands before acceptance
- Clickable accept button inside the book
- Protects the book from being dropped, moved, or swapped away before accepting
/rulesreopens the book/rulegate reset <player>lets staff test the flow again- Configurable rules, messages, book title, author, and hotbar slot
- No database needed
- No extra dependencies
Commands
/rules- Open the server rule book/rulesaccept- Accept the server rules/rulegate reload- Reload the config/rulegate reset <player>- Reset a player's accepted status for testing
Permissions
rulegate.admin- Access admin commandsrulegate.bypass- Skip the rule requirement


