Default Options (Fabric Edition)

This tool is specifically designed for modpack developers, allowing them to distribute standard settings and keybindings without the risk of losing user changes with every pack update.
Instead of directly including the options.txt file in the modpack, you create a "defaultoptions" folder with pre-saved settings using the /defaultoptions command. These configurations will be used as initial parameters for new installations.
Key Features
- On first launch, users receive exactly the settings you pre-configured
- All subsequent changes made by players are preserved and not overwritten during updates
- The key combinations you assign become new default values
- The server list is automatically populated with data from the modpack, while user additions are maintained
How to Use
- Configure game parameters, hotkeys, and server lists as you want them to appear in the finished modpack
- Enter any world and execute the /defaultoptions saveAll command to save current settings
- The created defaultoptions folder is placed in the config directory and should remain there
- Do not include options.txt and servers.dat files from the root folder in the final build
- New installations (without existing options.txt) will automatically receive your default settings
Important note for FoamFix Anarchy Version users: disable the B:initOptions parameter in FoamFix configuration, otherwise Default Options functionality will be impaired.
The mod is compatible with NeoForge, Fabric and Forge. Requires installation of Balm.