Default Options Mod (1.21.11) – Default Settings and Keybindings

Available for:FabricForgeNeoForge

Default Options is a utility mod that allows modpack developers to ship preconfigured keybindings, game options, and server lists without overwriting player customizations on every update, available for Minecraft Fabric, Forge, and NeoForge.

Quick Answer: If you build or maintain modpacks, Default Options is essentially mandatory — it lets you distribute sensible defaults while respecting your players' personal settings across updates.

Anyone who has ever updated a modpack knows the frustration: you spend time tweaking your keybindings, adjusting your video settings, and adding favorite servers to your list — only to have everything reset the moment a new modpack version drops. Default Options by BlayTheNinth exists specifically to eliminate that pain point. With over 12 million downloads on Modrinth, it has become one of the most widely adopted utility mods in the Minecraft modding ecosystem. Modpack creators rely on it to deliver a polished first-run experience without the heavy-handed approach of bundling a raw options.txt file that bulldozes user preferences every single time.

Key Features of Default Options

  • First-Run Default Configuration — On a fresh installation, players automatically start with the exact options the modpack developer configured. This means your carefully tuned render distance, GUI scale, and keybindings are all in place from the very first launch, creating a smooth out-of-the-box experience without requiring players to follow a setup guide.
  • Non-Destructive Updates — When a modpack updates, Default Options will not overwrite any settings the player has already changed. This is the core value proposition: players keep their personal tweaks, and developers can still push new defaults for settings that have not been manually modified. It removes the all-or-nothing tradeoff of shipping options.txt directly.
  • Keybinding Defaults Without Override — Keybinds configured by the modpack are set as new defaults rather than forced overrides. If a player has rebound a key, that rebind persists through updates. This is critical for large modpacks with dozens of mods that each register their own keybindings — conflicts and resets become a non-issue for end users.
  • Server List Pre-Population — Modpack developers can include a preconfigured server list so players see recommended servers immediately. User modifications to the server list — adding, removing, or reordering servers — persist across modpack updates, so the list grows with the player rather than resetting.
  • Simple Command-Based Workflow — Saving your current configuration as the modpack default is as easy as running /defaultoptions saveAll in-game. The mod saves everything into a dedicated defaultoptions folder inside your config directory, keeping it cleanly separated from the live options.txt file.
  • Support for Mod .cfg Files — Beyond vanilla Minecraft options, Default Options can also handle local options from any mod's .cfg configuration file. This extends its usefulness to modpacks that rely on specific mod settings being tuned a certain way for balance or performance.
  • Cross-Loader Compatibility — The mod works on NeoForge, Fabric, and Forge through its dependency on the Balm library. This means modpack developers can maintain a single workflow regardless of which mod loader their pack targets.

Screenshots

How to Install Default Options

  1. Install your preferred mod loader: Fabric, Minecraft Forge, or NeoForge. Make sure the loader version matches your Minecraft version.
  2. Download and install Balm, which is a required dependency for Default Options to function. Place the Balm .jar file in your mods folder.
  3. Download the correct Default Options .jar file for your Minecraft version and mod loader from the official Modrinth page or the download section below.
  4. Place the Default Options .jar file into your .minecraft/mods/ folder alongside Balm.
  5. Launch Minecraft, configure your desired options, keybindings, and server list, then run /defaultoptions saveAll in any world to export defaults to the config/defaultoptions folder.

Requirements & Compatibility

Requirement Details
Mod Loaders Fabric, Forge, NeoForge
Minecraft Versions 1.20 – 1.21.11, 26.1
Required Dependency Balm
Known Incompatibility FoamFix Anarchy — disable B:initOptions in its config
License All Rights Reserved

What's New

  • Updated to support Minecraft 26.1 with NeoForge and Fabric loaders
  • Continued multi-loader support across Forge, Fabric, and NeoForge for older versions
  • Ongoing compatibility maintained through the Balm dependency library

Pros and Cons

Pros

  • Solves a universal modpack distribution problem elegantly
  • Player settings survive modpack updates without manual backup
  • Works across all three major mod loaders via Balm
  • Simple one-command workflow to export defaults
  • Over 12 million downloads — battle-tested in thousands of modpacks
  • Appears to be lightweight with minimal overhead since it only acts on first run or update

Cons

  • Requires Balm as an additional dependency
  • Primarily useful for modpack developers, not solo players
  • Known incompatibility with FoamFix Anarchy requires manual config edit
  • All Rights Reserved license limits redistribution and modification

Alternatives to Default Options

  • Configured — A mod that provides an in-game GUI for editing mod configuration files, useful for players who want to tweak settings visually rather than through text files.
  • Catalogue — An enhanced mod list UI that helps players and pack developers manage installed mods and their configurations more efficiently.
  • Controlling — A keybinding management mod that adds search and conflict detection to the controls screen, complementing Default Options for packs with many keybind-heavy mods.

Download Default Options

Minecraft Version Fabric Forge NeoForge
For Minecraft 26.1 Download Download
For Minecraft 1.21.11 Download Download Download
For Minecraft 1.21.10 Download Download Download
For Minecraft 1.21.9 Download Download
For Minecraft 1.21.8 Download Download Download
For Minecraft 1.21.7 Download Download Download
For Minecraft 1.21.6 Download Download Download
For Minecraft 1.21.5 Download Download Download
For Minecraft 1.21.4 Download Download Download
For Minecraft 1.21.3 Download Download
For Minecraft 1.21.2 Download Download
For Minecraft 1.21.1 Download Download Download

Always download mods from official sources to stay safe.

Frequently Asked Questions

Do I need Default Options if I'm not making a modpack?

No — Default Options is designed specifically for modpack developers who need to distribute preconfigured settings. Solo players who install individual mods will not benefit from it since there are no packaged defaults to apply. It only activates when a defaultoptions configuration folder is present.

Does Default Options work with Fabric?

Yes — Default Options fully supports Fabric alongside Forge and NeoForge. You will need to install the Fabric version of both Default Options and its required dependency Balm to use it on a Fabric-based modpack.

Will Default Options overwrite my settings when a modpack updates?

No — that is the entire purpose of the mod. Default Options only applies preconfigured settings on a fresh installation where no existing options.txt is found. Once you have made personal changes, those changes persist through all future modpack updates.

Is Balm required to run Default Options?

Yes — Balm is a mandatory dependency and must be installed alongside Default Options for it to function. Balm is a cross-platform library by the same author that provides shared functionality across Forge, Fabric, and NeoForge versions of the mod.

Can Default Options handle settings from other mods, not just vanilla Minecraft?

Yes — Default Options can manage local options from any mod's .cfg configuration file in addition to the standard options.txt and server list. This allows modpack developers to ship tuned settings for performance mods, shader configs, and other mod-specific preferences as part of their default configuration package.

Looking for more? Browse all Minecraft Mods on McInside.

Explore Minecraft Mods →

Click to rate this post!
[Total: 22 Average: 4.1]