Boring Default Game Rules: Set Minecraft Defaults Your Way

Boring Default Game Rules lets you change default values for every game rule in Minecraft, with a config screen and JSON editing support.

Boring Default Game Rules

Every new Minecraft world starts with the same tired presets: keepInventory off, daylight cycle on, mob griefing enabled. If you find yourself tweaking the same handful of game rules each time you generate a world, the Boring Default Game Rules add-on was built with you in mind. This lightweight mod lets you redefine the default value of any game rule, so every fresh world already behaves the way you want it to.

What Does This Mod Actually Do?

Boring Default Game Rules is a simple mod that allows for changing the default values of all game rules. Instead of adjusting settings manually after every world creation, you set your preferred values once and the mod applies them automatically. It is part of the Boring series, alongside companion projects like Boring Backgrounds and Damage Incorporated, so fans of clean, focused utility mods will feel right at home.

The design goal here is convenience. Rather than forcing you through a clunky workflow, the mod offers two distinct ways to edit your defaults: an in-game configuration screen and a hand-editable config file backed by an automatically generated JSON Schema. That combination makes it one of the most flexible ways to manage world presets without touching a datapack.

Supported Versions and Loaders

As of Minecraft 1.20.6 and newer, the mod requires Fabric API along with either Fabric Loader or Quilt Loader. Optional integration with Mod Menu is also available, which adds a config button for quick access. If you play on older releases, check the version list carefully, since dependency requirements shifted in the 1.20.6 update cycle. Quilt users should find the mod works without extra patching, though Fabric API remains mandatory.

If you would rather skip manual file juggling entirely, the foxygame.net launcher can handle the setup for you, pulling Boring Default Game Rules straight from its add-on catalog and keeping it updated alongside your other mods.

How to Edit Your Default Game Rules In-Game

The primary method is the "Edit Default Game Rules" screen. You can open it in two ways:

  • Click the button at the bottom of Vanilla's "Game Rules" screen.
  • Use the mod's config button inside Mod Menu.

On this screen, you change defaults exactly as you would change game rule values on a regular world. Toggle keepInventory, disable fire spread, turn off raids, or adjust anything else in the list. A "Reset Defaults" button sits at the bottom if you ever want to wipe your changes and return to Vanilla behavior. The interface is intentionally familiar, so there is no learning curve.

How to Install and Configure Off-Game

If you prefer editing outside the game, you can. Once you have launched Minecraft at least once with the mod installed, a config file appears at .minecraft/config/boring_default_game_rules/config.json. Open it with any JSON Schema-compatible editor, and you get autocompletion plus inline documentation for every game rule the game detects. Visual Studio Code is a solid choice if you do not already have a preferred editor.

The file structure is straightforward. A "default_game_rules" map holds each rule you want to override, for example setting "keepInventory" to true. A "generate_json_schema" flag controls whether the schema file is produced, and you should leave it enabled unless you know exactly what you are doing. The schema also embeds option information, so it remains useful even when you are offline.

Quick Installation Steps

  • Confirm you are running Minecraft 1.20.6 or later with Fabric Loader or Quilt Loader.
  • Install Fabric API into your mods folder.
  • Optionally add Mod Menu for the in-game config button.
  • Place the mod jar in your mods folder and launch the game once.
  • Open the Edit Default Game Rules screen or edit config.json directly.

When you are ready to download Boring Default Game Rules for Minecraft, grab the build that matches your exact game version to avoid dependency mismatches. After that, every world you create inherits your custom defaults automatically, no per-world setup required.

Final Thoughts

Boring Default Game Rules does one job and does it well. It removes the repetition of configuring the same settings across every new world, and it does so through both a friendly GUI and a developer-grade config file. Whether you are a survival purist who always wants keepInventory enabled or a builder who never wants weather, this mod turns your preferences into the new normal. Install it once, set your defaults, and forget about game rule screens forever.