/
Ruler is a Paper plugin that enforces your server rules by showing players a rules screen before they join. Players must ✅ accept the rules to play; if they ❌ disagree, they are kicked. Once a player agrees, they will not see the rules screen again. The plugin stores accepted players using 💾 SQLite for persistence.
rules.yml supports MiniMessage formatting, including colors, bold, and tooltips.rules.yml)title: "<bold><color:#ffffff>Server Rules"
disagree-message: "<red>You must accept the rules to play!"
buttons:
accept:
text: "<green>I accept the rules"
tooltip: "Click to agree to follow the server rules."
disagree:
text: "<red>I do not accept"
tooltip: "Clicking this will prevent you from joining the server."
rules:
- "<green>No hacking or cheating"
- "<yellow>No griefing or destroying builds"
- "<aqua>Be respectful to all players"```
