Default Options

This mod provides modpack developers with a convenient tool for distributing default settings and keybindings that won't overwrite 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 via the /defaultoptions command. This ensures flexibility and preservation of individual player preferences.
Key Features
- On first launch, users receive your configured default parameters, with all subsequent changes preserved during updates
- Key combinations assigned by the modpack are set as baseline, but user customizations remain even after updates
- The server list is automatically populated with data from the modpack, while users can add their own servers without risk of loss
How to Use
- Configure game parameters, hotkeys, and server list as you want them to appear in the modpack's standard configuration
- Launch any world and execute the "/defaultoptions saveAll" command to save current settings in the defaultoptions folder (located in the config directory)
- Do not include options.txt and servers.dat files from the root folder in your modpack
- New installations (without existing options.txt file) will automatically use your default settings
Important note for FoamFix Anarchy Version users: disable the B:initOptions parameter in FoamFix configuration, otherwise Default Options won't function correctly.
The mod is compatible with NeoForge, Fabric and Forge. Requires installation of Balm alongside the main mod.