Configuration files
Two configuration files are available:Common config
Server-side settings for biome toggles and worldgen features
Client config
Client-side settings for visual effects and UI preferences
File locations
Configuration files are stored in your game directory’s config folder:How configuration works
Automatic generation
Config files are created automatically on first launch with default values and helpful comments
Configuration structure
The configuration system uses annotations to organize settings into categories:- overworld_biome_toggles - Enable/disable individual overworld biomes
- overworld_cave_biome_toggles - Enable/disable cave biomes
- nether_biome_toggles - Enable/disable nether biomes
- worldgen_surface_rules - Control surface generation features
- client_options - UI and visual preferences
- particles - Particle effect settings
- block_color_options - Color customization for special blocks
All configuration values include default values, range restrictions (for numeric values), and comments explaining their purpose in the generated TOML files.
Validation and safety
The configuration system includes built-in validation:- Type checking - Values are validated against expected types
- Range validation - Numeric values are clamped to allowed ranges
- Automatic recovery - Invalid values fall back to defaults with warnings in the log
- Automatic updates - Missing keys are added automatically when the config is loaded
Examples
- Disable a biome
- Adjust particle effects
- Customize colors
config/regions_unexplored-common.toml
Reloading configuration
To apply configuration changes:- Save your changes to the TOML file
- Close Minecraft completely
- Restart the game
- Check the logs for any configuration warnings or errors
Troubleshooting
If configuration changes aren’t working:Config file not found
Config file not found
Launch the game at least once to generate the default configuration files. They will be created automatically in the
config folder.Changes not applying
Changes not applying
Ensure you:
- Saved the TOML file after making changes
- Completely restarted the game (not just returned to the main menu)
- Check the game log for any configuration errors
Invalid value errors
Invalid value errors
Check the logs for specific error messages. The config system will:
- Log warnings about type mismatches
- Log info about missing keys being added
- Use default values when loaded values are invalid
TOML syntax errors
TOML syntax errors
TOML files use specific syntax. Common mistakes:
- Strings should be in quotes:
"value" - Booleans are lowercase:
trueorfalse - Decimals need a decimal point:
1.0not1 - Section headers use brackets:
[category_name]