
DialogRules
DialogRules is a Paper plugin using the new Dialog feature introduced in Minecraft 1.21.6/7 to display Server rules.
IMPORTANT
This plugin uses the experimental Dialog API of Paper 1.21.7, meaning there can be breaking changes in the future without notice.
The plugin also only works for Paper builds 17 and newer for 1.21.7 due to the Dialog API not being implemented in older versions!
Features
- Create a Dialog listing rules with optional Items next to them.
- Perform actions when a player either accepts or declines the rules in the Dialog screen.
- Remembers when a player accepted the rules to not show them again.
Supported Actions
You can let the plugin perform specific actions when a Player either accepts or declines the Rules. These actions are: Performing a command as the server, disconnecting the player from the server or do nothing.
Commands
The plugin provides two commands to use:
/dialogrules help|reload
Shows available sub-commands or reloads the config.yml.
Alias is /dr
/rules
Displays the configured Rules as a Notice Dialog, allowing a player to look at the rules, without having to accept them again.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.7, 1.21.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as DialogRules-2.0.0-b1.jar — drop this file into the mods folder
- Download size: 1.3 MB
- Download link checked 9 Sept 2026 — working
These come from our own check of the pack file, not from the source page.