Configuration/Main Config·

Config

Everything the Cultivation mod can be tuned with lives under mods/Siren_Cultivation/, updated here for Cultivation v0.7.0. Rather than one enormous file, the settings are split into themed files and grouped into folders - the progression core in Cultivation/, everything a cultivator practices in Arts/, everything that only matters because other cultivators exist in Society/, one file per playable race in Race/, and the server's own runtime save state in Data/.

Every settings file carries its own ConfigName and ConfigVersion. The version increases automatically whenever that file's layout or balance changes, and your existing settings are migrated for you - you never need to edit ConfigVersion by hand, and setting it backwards only causes the migration to run again. Files also contain Description-* string fields, which are documentation rather than settings: the mod rewrites them to their current text on load, so editing one does nothing.

Every value on these pages can also be changed live, in game, with /cultivation admin instead of touching JSON at all. See the Commands and Permissions pages for how to reach it.

As of 0.5.0, other mods can add their own sections to that editor, appearing beside Cultivation's own on the Config tab and in an admin-only block of the settings menu. Anything you see there that is not documented on these pages belongs to another mod - see API Addons.

As of 0.7.2 the editor covers 22 sections and 135 settings, and rows can be checkboxes, whole numbers, dropdowns or text rather than only decimals - so the master switches that used to be JSON-only (sects, the dao, techniques, beasts, formations, abodes, duels, wars, refinement, manuals, respec, Spirit Sense, tribulation and the Heart-Devil Trial) are now in-game toggles. 0.7.2 added a Beast Growth section of its own and put technique mastery, terrain affinity, the sect Dao, sect buildings and the Life-Bound natures in reach of the same editor. Cultivation's own sections are ordinary API registrations, which is what lets an add-on reorder, hide or replace one - see Registries.

The folder groups

GroupFilesCovers
Core ConfigConfig.jsonThe Qi curve and the per-level health/damage bonuses.
Cultivation ConfigsSpiritCoreConfig, SpiritVeinConfig, BreakthroughConfig, RaceSystemConfig, SkillTreeConfigWhere Qi comes from, what advancing costs, and what a rank-up pays out.
Arts ConfigsDaoConfig, TechniqueConfig, ManualConfig, AlchemyConfig, RefinementConfig, LifeBoundConfig, BeastConfigWhat a cultivator practices, crafts, tempers, and binds to themselves.
Society ConfigsSectConfig, FormationConfig, DwellingConfig, WarConfig, DuelConfig, PartnerConfigSects, the ground they hold, the homes they build, and the fights they pick.
CompatibilityEndlessLevelingConfigHow Cultivation shares the stats it raises with other mods. Inert unless that mod is installed.
Race ConfigsHuman.json, Demon.json, Deity.jsonOne independent stat file per playable race.
Data FilesSectsData, FormationsData, WarsData, DwellingsData, LeaderboardDataRuntime save state. Not settings - do not hand-edit these.

Folder layout

mods/Siren_Cultivation/
├── Config.json
├── Cultivation/
│   ├── SpiritCoreConfig.json
│   ├── SpiritVeinConfig.json
│   ├── BreakthroughConfig.json
│   ├── RaceSystemConfig.json
│   └── SkillTreeConfig.json
├── Arts/
│   ├── DaoConfig.json
│   ├── TechniqueConfig.json
│   ├── ManualConfig.json
│   ├── AlchemyConfig.json
│   ├── RefinementConfig.json
│   ├── LifeBoundConfig.json
│   └── BeastConfig.json
├── Society/
│   ├── SectConfig.json
│   ├── FormationConfig.json
│   ├── DwellingConfig.json
│   ├── WarConfig.json
│   ├── DuelConfig.json
│   └── PartnerConfig.json
├── Compatibility/
│   └── EndlessLevelingConfig.json
├── Race/
│   ├── Human.json
│   ├── Demon.json
│   └── Deity.json
└── Data/
    ├── SectsData.json
    ├── FormationsData.json
    ├── WarsData.json
    ├── DwellingsData.json
    └── LeaderboardData.json

Where to start

mods/
Siren_Cultivation/

Config.json
the Qi curve

Cultivation/
gaining and spending Qi

Arts/
daos, techniques, crafts

Society/
sects, land, conflict

Race/
per-race stats

Data/
save state, do not edit

mods/
Siren_Cultivation/

Config.json
the Qi curve

Cultivation/
gaining and spending Qi

Arts/
daos, techniques, crafts

Society/
sects, land, conflict

Race/
per-race stats

Data/
save state, do not edit