Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
Shatterlib Octolib Wiki › Guides › Organize Multiple Configuration Files Efficiently

Organize Multiple Configuration Files Efficiently

Planning Your Configuration Structure

For complex mod packs, organize YAML files by function rather than storing everything in one file. Create separate files for features, balance tweaks, world generation settings, and mod-specific options. This makes editing easier and reduces the chance of syntax errors affecting unrelated settings.

File Naming Convention

Use clear, descriptive names: features.yml, balance.yml, worldgen.yml. Avoid spaces and special characters. ShatterLib will load all valid YAML files in the config directory, so naming doesn't affect functionality—it's purely for your organization.

Hierarchical Organization

Within each file, use nested sections to group related settings:

`yaml

feature_category:

enabled: true

subsettings:

option_a: value

option_b: value

`

Maintenance Tips

Keep a backup of working configurations. When updating companion mods, check if new settings are required—ShatterLib's validation will alert you. Comment your YAML files with # comment text to document why certain settings exist, making future edits clearer.