ModsFinder

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.

FabricQuiltServer-side onlyMIT LicenseOpen source1.17 – 1.21.8

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

  1. Default rules screen

    A screen lists every vanilla game rule and lets the server owner set the value that new worlds will use.

  2. Vanilla rules screen control

    An added control on the Game Rules screen opens the defaults editor from inside a world.

  3. Config screen

    The config screen allows off-game configuration, and it generates a JSON Schema for the options.

  4. Reset to defaults

    A Defaults control at the bottom of the list restores the vanilla values for every rule at once.

Compatibility

Latest build for each game version and loader.

1.21.x9 of 9 versions with builds
1.21.82.0.0+1.21.52.0.0+1.21.5
1.21.72.0.0+1.21.52.0.0+1.21.5
1.21.62.0.0+1.21.52.0.0+1.21.5
1.21.52.0.0+1.21.52.0.0+1.21.5
1.21.42.0.0+1.21.52.0.0+1.21.5
1.21.32.0.0+1.21.52.0.0+1.21.5
1.21.22.0.0+1.21.52.0.0+1.21.5
1.21.11.2.1+1.21.11.2.1+1.21.1
1.211.2.1+1.21.11.2.1+1.21.1
1.20.x6 of 6 versions with builds
1.20.61.2.1+1.21.11.2.1+1.21.1
1.20.51.1.0+1.20.61.1.0+1.20.6
1.20.4Not available1.1.0+1.20.1
1.20.2Not available1.1.0+1.20.1
1.20.1Not available1.1.0+1.20.1
1.20Not available1.1.0+1.20.1
1.19.x3 of 3 versions with builds
1.18.x2 of 2 versions with builds
1.17.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

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

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Boring Default Game RulesFabric and Quilt1.17 – 1.21.8Server-side only2025-06-14
Per-Dimension Game RulesFabric, Forge, NeoForge and Quilt1.19.2 – 1.21.1Server-side only2025-10-18
Cloth GamerulesFabric1.19.4 – 1.21.11Client-side only2026-02-01
Copy WorldFabric and Quilt1.19.3 – 1.20.1Client and server2023-07-14

Questions

Does Boring Default Game Rules need Fabric API?

Yes. Fabric API is required, and the mod runs on either Fabric Loader or Quilt Loader.

Does a player need to install the mod?

No. Server owners install it, and players connect with no copy of their own.

Which Minecraft version is needed for the defaults screens?

The screens described here need Minecraft 1.20.6 or later, and files are published for 1.17 – 1.21.8.

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

All projects

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…
Ennui, on the Modrinth page

Official listing

Owner
Ennui
Published
2021-09-07
Updated on Modrinth
2025-06-14
Facts verified
2026-10-15

Tags