Boring Default Game Rules
by Ennui
Boring Default Game Rules lets a server owner change the default values that new worlds start with for each vanilla game rule, without editing files by hand.
What it does
Two methods edit the defaults. The main one is the Edit Default Game Rules screen, reached from a control on Vanilla's Game Rules screen or from the mod's config control on the Mod Menu list. In that screen, changing a value works like changing a rule in a regular world, and a Defaults control at the bottom resets the list. The second route is an offline JSON file, which carries a commented format and a JSON Schema describing each option, so the values can be edited outside the game.
Boring Default Game Rules requires Fabric API, and it runs on Fabric Loader or Quilt Loader. It needs Minecraft 1.20.6 or later for the default-edit screens described here, and files are published for 1.17 – 1.21.8 across 22 release versions. The mod is server-side only, so players join without installing it, and the code is released under the MIT License as open source. Mod Menu is optional and adds the config control.
Key features
Default rules screen
A screen lists every vanilla game rule and lets the server owner set the value that new worlds will use.
Vanilla rules screen control
An added control on the Game Rules screen opens the defaults editor from inside a world.
Config screen
The config screen allows off-game configuration, and it generates a JSON Schema for the options.
Reset to defaults
A Defaults control at the bottom of the list restores the vanilla values for every rule at once.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
1.20.x6 of 6 versions with builds
1.19.x3 of 3 versions with builds
1.18.x2 of 2 versions with builds
1.17.x2 of 2 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Custom survival servers
A server owner who runs a survival world can set rules such as keepInventory or mobGriefing once, so every new world starts with those values.
Who it’s for: Server owners and modpack authors who want new worlds to start with particular game rule values.
How it compares
Per-Dimension Game Rules is server-side only, with Fabric, Forge, NeoForge and Quilt files for 1.19.2 – 1.21.1, and it is not open source. Cloth Gamerules is client-side only, is open source under the MIT License, and covers 1.19.4 – 1.21.11 on Fabric. Copy World is open source under the MIT License, runs on client and server together, and targets Fabric and Quilt for 1.19.3 – 1.20.1.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Boring Default Game Rules | Fabric and Quilt | 1.17 – 1.21.8 | Server-side only | 2025-06-14 |
| Per-Dimension Game Rules | Fabric, Forge, NeoForge and Quilt | 1.19.2 – 1.21.1 | Server-side only | 2025-10-18 |
| Cloth Gamerules | Fabric | 1.19.4 – 1.21.11 | Client-side only | 2026-02-01 |
| Copy World | Fabric and Quilt | 1.19.3 – 1.20.1 | Client and server | 2023-07-14 |
Questions
Does Boring Default Game Rules need Fabric API?
Does a player need to install the mod?
Which Minecraft version is needed for the defaults screens?
In the catalog
Boring Default Game Rules is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from Ennui
Similar mods
What the author says
Boring Default Game Rules is a simple mod that allows for changing the default values of all games rules. This mod aims to be the most convenient way to edit the default values of a game rule by not only offering a config screen, but also easy off-game configuration by generating a JSON Schema! Part of the Boring…
Official listing
- Modrinth page
- modrinth.com/mod/boring-default-game-rules
- Owner
- Ennui
- Published
- 2021-09-07
- Updated on Modrinth
- 2025-06-14
- Facts verified
- 2026-10-15
