Config
Everything the Cultivation mod can be tuned with lives under mods/Siren_Cultivation/, updated here for Cultivation v0.11.0. Rather than one enormous file, the settings are split into themed files and grouped into folders - three files at the root, the progression core in Cultivation/, everything a cultivator practices in Arts/, everything that only matters because other cultivators exist in Society/, the Endless Leveling handoff in Compatibility/, one file per playable race in Race/, and the server's own runtime save state in Data/. That is 91 settings files in all, plus 51 data files; the folder layout below lists every one and the page that documents it.
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.
Most of the values on these pages can also be changed live, in game, with /cultivation admin instead of touching JSON - the note below says what the editor does not reach. 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.
The editor covers checkboxes, whole numbers, decimals and dropdowns; most text-valued settings (asset ids, weather ids, world names, comma-separated lists) stay in the files. As of v0.11.0 it has 62 sections and 710 settings, and 59 of the 91 settings files have a section of their own. The Endless Leveling section (4 settings) is hidden unless that mod is installed. Cultivation's own sections are ordinary API registrations, which is what lets an add-on reorder, hide or replace one - see Registries.
Each config page says what its editor section covers; the rest of that file is edited as JSON. Thirty-two files have no editor section at all: in Cultivation/, the Meridian, Cleanse Rite, Divination, Solar Term and Inner Demon configs; in Arts/, Combat Depth, Fist, Hearth, Forage and Herb Scatter; in Society/, Merit, Guardian, Sermon, Rogue, Land, Dao Duel, Dao Duel Tournament, Wager, Legacy, Dao Inheritance, Grand Tournament, Depths, World Boss, Rift, Sea of Consciousness, Pagoda, Bounty, Leaderboard and Dao Mastery; and the three Race/ files. Every settings file is written with working defaults and its own in-file Description-* documentation the first time the server starts, so nothing has to be created by hand.
Searching the Config tab
v0.11.0 The Config tab (Config Values) of /cultivation admin has a search bar above its panes. Type a word or two and press Enter or Search, and the editor finds every matching setting across all of Cultivation's configs - and any add-on's sections - without you knowing which file it lives in.
- What it matches. A setting's name, its tooltip, its config-file key, and the name of the config it belongs to. Names are matched in your own language and in English, so either works. Punctuation is ignored, so
Qi-Cost,qi costandQiCostall find the same setting, and a key copied straight from a JSON file (Array-Base-Qi-Cost) works as typed. - More than one word. Every word must match somewhere in the setting or its config's name. A short word (three letters or fewer) must start a word of the name -
teafinds Tea Buff Minutes but not Steady; a word of four letters or more can match anywhere inside it. Chinese, which has no spaces to split on, also matches anywhere. - Searching a config's name shows that whole config.
- Results are the real rows. They are grouped under each config's name with a count, they are editable in place, and Save works from the results without ever opening the config's own section. The list stops at 150 rows with a note to add a word and narrow it.
- All Configs or This Config. While a search is active, two buttons appear: All Configs (the default) shows every group, and This Config narrows the results to the one config picked on the left. Either way the list on the left shrinks to only the configs that have a match.
- No match shows No Matches and keeps the full list on the left; clicking a config there leaves the search and opens it. Clear also leaves the search and returns to the normal view.
Search finds only what the editor can edit. The settings and files listed in the note above still have to be edited as files.
The folder groups
| Group | Files | Covers |
|---|---|---|
| Core Config | 3: Config.json, UpdateConfig.json, WebStoreConfig.json | The Qi curve, the per-level health/damage bonuses, the Breakthrough Quality dials, the update checker, and the Treasure Pavilion sync. |
| Cultivation Configs | 24, in Cultivation/ | Where Qi comes from, what advancing costs, what a rank-up pays out, what the sky is doing, and the trials, ordeals and capstones that sit alongside the ladder. |
| Arts Configs | 17, in Arts/ | What a cultivator practices, crafts, tempers, and binds to themselves. |
| Society Configs | 43, in Society/ | Sects, the ground they hold, the homes they build, the bonds they form, and the fights, events and ladders they take part in. |
| Compatibility | 1: Compatibility/EndlessLevelingConfig.json | How Cultivation shares the stats it raises with other mods. Inert unless that mod is installed. Its keys are listed under Core Config. |
| Race Configs | 3, in Race/ | One independent stat file per playable race. |
| Data Files | 51, in Data/ | Runtime save state. Not settings - do not hand-edit these. |
Folder layout
Every file below lives under mods/Siren_Cultivation/. The last column says whether the in-game /cultivation admin editor has a section for the file - for many, it covers only part of the file; the file's page says which part.
Root
| File | Controls | In-game editor |
|---|---|---|
Config.json | The Qi curve, the per-level health and damage bonuses, the Breakthrough Quality dials, and the aura, notice and sheet switches. | Yes |
UpdateConfig.json | The update checker and the join-time notice to administrators. | Yes |
WebStoreConfig.json | The Treasure Pavilion benefit sync. | Yes |
Cultivation/
| File | Controls | In-game editor |
|---|---|---|
SpiritCoreConfig.json | Spirit, Profound and Divine Core drop chances and Qi values. | Yes |
SpiritVeinConfig.json | Vein tiers, regeneration, meditation timing, Spirit Sense and its Waystones. | Yes |
BreakthroughConfig.json | Breakthrough and advancement rituals, tribulations, Heart-Devil, Ascension, Storm Omen, tribulation variants and ritual withdrawal. | Yes |
ReincarnationConfig.json | The alternate capstone: give up realms early for a lineage-wide bloodline bonus. | Yes |
GrandDaoConfig.json | The breadth-mastery capstone. | Yes |
CelestialConfig.json | Server-wide celestial events. | Yes |
QiDeviationConfig.json | The lingering Qi Deviation affliction, and the risk of rushing a rank-up. | Yes |
MeridianConfig.json | The six Meridian Injuries. | No |
OathConfig.json | Heavenly Oaths and the Dao-Heart Flaw. | Yes |
TeaConfig.json | The two-player Tea Ceremony. | Yes |
BodyTemperingConfig.json | The second ladder, climbed by taking hits, and the protection score. | Yes |
LifespanConfig.json | The optional online-play-hour budget. | Yes |
RaceSystemConfig.json | Cross-race server behavior. | Yes |
SkillTreeConfig.json | Skill points and respec. | Yes |
DivinationConfig.json | The /divine oracle. | No |
SolarTermConfig.json | The five-term wall-clock calendar. | No |
ReclusiveConfig.json | The solo-server preset. | Yes |
RetreatConfig.json | Closed-Door Retreat. | Yes |
CompassConfig.json | The Progression Compass. | Yes |
RevealConfig.json | Progressive Reveal: which systems stay hidden until a realm is reached. | Yes |
CampaignConfig.json | The five-chapter narrative campaign. | Yes |
DreamTrialConfig.json | The Hollow Mirror ordeal. | Yes |
InnerDemonConfig.json | The Inner Demon rival duel. | No |
CleanseRiteConfig.json | The Marrow-Cleansing Rite that cures an injury. | No |
Arts/
| File | Controls | In-game editor |
|---|---|---|
DaoConfig.json | The Elemental Dao and the Yin-Yang balance meter. | Yes |
DaoComprehensionConfig.json | The Heavenly Dao track, Personal Daos and Dao Enlightenment. | Yes |
TechniqueConfig.json | The active arts: per-technique rules, mastery and fusion. | Yes |
CombatDepthConfig.json | Technique interrupts, punish windows and the Wu Xing PvP reward. | No |
FistConfig.json | The fist art, climbed by striking with bare hands. | No |
ManualConfig.json | Lootable cultivation manuals. | Yes |
AlchemyConfig.json | The Pill Cauldron ritual, pill grades, mastery and the pills' effects. | Yes |
TalismanConfig.json | The Talisman Desk ritual, grades and mastery. | Yes |
ForgingConfig.json | The Forge ritual that tempers weapons and armor tier by tier. | Yes |
HearthConfig.json | The Spirit Hearth and its cooking effects. | No |
ForageConfig.json | Wild forage plants scattered through the world. | No |
HerbScatterConfig.json | Wild Spirit Herb bush scatter. | No |
RefinementConfig.json | Weapon refinement in tribulation lightning. | Yes |
LifeBoundConfig.json | Life-Bound Treasures that level from combat. | Yes |
WeaponSpiritConfig.json | Weapon Spirits awakened in refined Life-Bound treasures. | Yes |
BeastConfig.json | Spirit Beast companions: taming, growth and species. | Yes |
BreedingConfig.json | Spirit beast breeding and eggs. | Yes |
Society/
| File | Controls | In-game editor |
|---|---|---|
SectConfig.json | Sects: membership, halls, the sect Qi bonus, buildings and the sect economy. | Yes |
MarketConfig.json | The Auction House and the Traveling Merchant. | Yes |
MeritConfig.json | The Merit axis, earned through service. | No |
FormationConfig.json | Placeable formations that extend territory control. | Yes |
DwellingConfig.json | Cave Abodes, Spirit Springs and Spirit Fields. | Yes |
WarConfig.json | Sect vein wars and sieges. | Yes |
GuardianConfig.json | Sect Guardian puppets stationed at a hall. | No |
SermonConfig.json | Dao Sermon. | No |
WeiqiConfig.json | Weiqi (Go) between two players. | Yes |
SoulEscapeConfig.json | Nascent Soul Escape. | Yes |
RogueConfig.json | Rogue Cultivator NPCs. | No |
AllianceConfig.json | Inter-sect diplomacy: relations and rivalries. | Yes |
LandConfig.json | Land protection on claimed ground. | No |
DuelConfig.json | Consensual Qi-wager duels. | Yes |
DaoDuelConfig.json | Elemental Dao Duels with Spirit Stone wagers. | No |
DaoDuelTournamentConfig.json | The server-wide Dao Duel Tournament. | No |
WagerConfig.json | Spectator wagers on tournament matches. | No |
LegacyConfig.json | Cultivation Legacy: passing a breakthrough buff to an heir. | No |
PartnerConfig.json | Partnered Cultivation (needs the Marriage mod). | Yes |
MasterDiscipleConfig.json | Master-Disciple bonds. | Yes |
DaoInheritanceConfig.json | The Dao Inheritance web and rival-house stakes. | No |
TournamentConfig.json | The sect tournament. | Yes |
GrandTournamentConfig.json | The server-wide Grand Tournament (dormant in 0.11.0; the live bracket is the Dao Duel Tournament). | No |
SecretRealmConfig.json | Secret Realms: timed, discoverable sites. | Yes |
DepthsConfig.json | Secret Realm Depths, the solo escalating run. | No |
TideConfig.json | The Beast Tide event and its rewards. | Yes |
WorldBossConfig.json | The Calamity Beast world boss. | No |
PathWarConfig.json | Path War, the Righteous versus Devil contest. | Yes |
SeasonConfig.json | The Seasonal Cycle and Hall of Fame. | Yes |
RiftConfig.json | The Void Rift world event. | No |
DungeonConfig.json | Party dungeons: entrance, sizing, timeout, rewards and the boss. | Yes |
HeavenlyRealmConfig.json | The Heavenly Realm. | Yes |
SeaOfConsciousnessConfig.json | The per-player Sea of Consciousness. | No |
ArrayConfig.json | The Transmission Array network. | Yes |
RivalConfig.json | Wandering Rival Cultivators and Nemesis. | Yes |
TreasureConfig.json | Buried Caches and Ruin Vaults. | Yes |
PagodaConfig.json | The Trial Pagoda. | No |
BountyConfig.json | The Bounty Board. | No |
LeaderboardConfig.json | The /top and Rankings leaderboard. | No |
DaoMasteryConfig.json | The Dao Mastery leaderboard score. | No |
QuestConfig.json | Wandering-NPC quest lines. | Yes |
PartyConfig.json | Ad-hoc parties. | Yes |
FactionConfig.json | NPC factions and reputation. | Yes |
Compatibility/
| File | Controls | In-game editor |
|---|---|---|
EndlessLevelingConfig.json | How Cultivation shares the stats it raises with Endless Leveling. Inert unless that mod is installed. | Yes |
Race/
| File | Controls | In-game editor |
|---|---|---|
Human.json | The Human race: unlock realm and stat bonuses. | No |
Demon.json | The Demon race. | No |
Deity.json | The Deity race. | No |
Data/
The 51 files in Data/ are save state, not settings. Data Files says what each one stores and what deleting it costs.