━━━━━━━━━━━━━━━━━━━━━━━━━ 🪷 ━━━━━━━━━━━━━━━━━━━━━━━━━
Updated Quickly, Follow And/Or Favorite To Stay Up To Date With Updates
━━━━━━━━━━━━━━━━━━━━━━━━━ 🪷 ━━━━━━━━━━━━━━━━━━━━━━━━━
Do you find your cultivation journey too smooth? Too easy? Every realm breezed through, every tribulation barely a scratch? Or maybe it's the opposite — you're dying to a wandering rogue cultivator by session two and just want to survive long enough to see a golden core. 💫
⭐ Xiaoxiang Config Extension hands you the dial. ⭐ Want a brutal, unforgiving path where every breakthrough is earned and every tribulation might be your last? Or a peaceful cultivation life where the grind steps aside and the story takes the wheel? This is the tool that makes either one possible — and everything in between.
🔥 "How hard do you want this to be?" — ask yourself once, then answer it with 1,596 settings. 🔥
Xiaoxiang Config Extension started as a companion mod for Xiaoxiang Cultivation World. It hooks in at runtime through Mixins — no files from the base mod are ever modified — and exposes 1,596 previously-hardcoded values as real, editable config options, all wrapped in a purpose-built in-game config screen.
💎 Realm power curves · Spell damage · Alchemy timings · Sect economies · NPC behavior · Tribulation difficulty 💎
If it drives the cultivation experience, you can now tune it instead of living with the defaults.
This is the big one. The cultivation mod is optional now.
Install this on its own and you still get the whole Minecraft side, the inventory work, the stack sizes, the themes — plus every other mod in your pack's settings, found automatically. 🔍 Install the cultivation mod as well and its tabs appear. Remove it later and they disappear cleanly. Nothing breaks. Nothing is left behind claiming to configure something that isn't there.
🐉 Actively maintained, and well past its tenth release. Stable and feature-complete for daily use.
━━━━━━━━━━━━━━━━━━━━━━━━━ ⚡ Key Features ⚡ ━━━━━━━━━━━━━━━━━━━━━━━━━
This is not a settings screen for one mod anymore. ⚡
Per-realm max Qi, base lifespan, Qi shield reduction, and tribulation strike damage, laid out in genuine breakthrough order — plus global multipliers to scale every realm at once without hand-editing all twelve. 📈
Global damage / Qi-cost / charge-time multipliers, per-spell constants for named spells (sword flight upkeep, void step, palm thunder, Buddha Fire Lotus, glacier burial, and more), weapon damage and tier-based Qi cost reduction, and full NPC combat tuning — dodge chance, scan ticks, reaction time, and dodge cooldown, broken out per realm. 🗡️
Furnace Qi capacity and XP gain per tier for both alchemy and refining, individual pill values (Qi recovery, blood burn, clear mind, divine stride, and more), storage bag dimensions, and material Qi yields for foundation- and golden-core-tier ingredients. 🧪
Biome Qi density, spirit vein tiers, spirit plant growth rates and yields, and formation cores — Qi gathering, growth, barrier strength, rejuvenation, and harvest intervals across all tiers. 🍃
Spirit root and physique rarity weights and bonuses, and full Foundation Dao / Golden Core Dao tuning — lifespan bonuses, spell multipliers, body defense, cultivation efficiency, and tribulation waves per path. ☯️
Sect generation, shop pricing, departments, schedules, defense, ambient social behavior, and population; NPC AI behavior and trade tables; loot tables and drop weights; and trial tuning for the Heart Demon and Inner World trials. 🏮
Create your own custom cultivator identity — name, description, and a hand-picked starting item loadout pulled from a full item browser covering both vanilla Minecraft and Xiaoxiang Cultivation items. 📝
━━━━━━━━━━━━━━━━━━━━━━━━━ 🎒 ━━━━━━━━━━━━━━━━━━━━━━━━━
Everything below works with or without the cultivation mod — and all of it is off by default.
Every move is the same click the game already makes for a shift-click, sent one slot at a time — so none of it can put an item anywhere you couldn't have put it yourself, and none of it can duplicate or lose one. ✅
@mekanism matches only that mod, -iron excludes. Nothing moves, nothing hides🤝 Each mouse feature stands down on its own while a mod that already does the same thing is installed — so you can switch them on and live with them before uninstalling anything.
How many of a thing fits in one slot — one of the biggest levers on how a world plays, and one Minecraft never exposes.
namespace:id=count. Those beat the groups — an item you took the trouble to name is an item you meantA player who starts with nine slots and earns the rest plays a different game. Rows you always have, hotbar slots counted separately, and slots earned per experience level.
🛡️ One rule makes it safe: a locked slot you can always empty and never fill. Turn this on with a full pack and your things are exactly where you left them. The lock closes behind your items, never on top of them — no combination of these settings, in any order, can put an item somewhere you can't reach it.
One switch per fluid, built from what's actually installed rather than a list somebody has to maintain. Oil, fuel, hydrogen, oxygen, and whatever a mod added while you weren't looking. 🛢️
Yes or no, per fluid. Flow speed, buckets, pumps, world generation and every recipe are left exactly as they were.
Health, hunger, armour, breath and experience as filling bars with the real numbers on them — in vanilla's own positions, or stacked wherever you choose.
Why? Because icons stop working at large numbers. 💥 Raise max health past a hundred and vanilla answers with rows of hearts climbing over your hotbar, over your chat, and over whatever you were trying to look at. A bar just fills and tells you 12,480 / 18,000. 📊
━━━━━━━━━━━━━━━━━━━━━━━━━ 🌏 ━━━━━━━━━━━━━━━━━━━━━━━━━
Three in the cycle, switched with a button under the title — this screen only, with no reload. 🔄
| 🇬🇧 English | finished |
| 🇧🇷 Português (Brasil) | finished — all 7,978 strings |
| 🇪🇸 Español | every word on screen — tabs, sub-tabs, groups, buttons and all 1,534 setting names. Hover explanations still in English while they're written |
No language is offered until every word drawn on the screen is translated in it — a screen you can't navigate is worse than one you have to read twice. Nine more are written and parked (Português de Portugal, Français, Deutsch, Русский, 简体中文, 繁體中文, Kiswahili, Soomaali) and each joins the cycle the same way. 🌐
Plenty of people play in English on purpose, because every guide and video they've ever used is written that way — and would still rather read sixteen hundred settings in their own language. There's no reason those should be the same choice, so they aren't.
Adjustable text scale 50%–200% and weight (Chinese and English tracked separately), full color customization across 52 themes, a bar-style HUD, high-contrast mode, and a reduce-motion toggle that actually freezes animation rather than merely slowing it. ♿
High Contrast, Monochrome and Gentle Focus are built for eyes that need them, and are deliberately given the quietest treatments in the whole set. Every theme is contrast-checked so descriptions stay legible whether or not you're hovering.
This mod owns no gameplay of its own — every setting reaches into another mod and changes a number on its way past. Those mods update on their own schedule. ⏳
When one moves something, this mod does NOT take your game down with it. 🛡️ The affected setting is skipped, everything else loads, and the tab it lives on carries a slow red pulse — so you can see what's idle instead of wondering why a slider does nothing. Follow the pulse down and hover the row to read why.
━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 ━━━━━━━━━━━━━━━━━━━━━━━━━
mods folder. (Install Xiaoxiang Cultivation World too, if you want its tabs.)xiaoxiang_config_ext-common.toml / xiaoxiang_config_ext-client.toml directly in your config folder.This mod never modifies a single file belonging to any other mod. Every override is applied through Mixins injecting into the original mod's compiled classes at runtime, and each category of override can be independently disabled via its own enable... flag if you'd rather fall back to the original defaults for that piece. 🔧
🔌 Network access: none. No sockets, no servers, no telemetry, no update check. Nothing leaves your machine.
📖 "Is this obfuscated?" — No. Calls into Minecraft decompile as
m_280666_because every Forge mod is reobfuscated to intermediary names at build time; this mod's own classes keep full debug information, real names and original source filenames. A-sources.jaris built alongside every release and is available on request, and there's a note saying so inside the jar asABOUT_THIS_JAR.txt.
━━━━━━━━━━━━━━━━━━━━━━━━━ 📿 ━━━━━━━━━━━━━━━━━━━━━━━━━
All Rights Reserved. 🔒
💬 If you want something that notice doesn't allow — just ask. Permission that isn't written there can still be given, and it costs nothing to request it. 🙏
Found a bug or have a suggestion? Report it on this page, the GitHub Issues page linked from this project's page, or message me. Reports with a latest.log attached get fixed fastest 🙏
━━━━━━━━━━━━━━━━━━━━━━━━━ 🪷 ━━━━━━━━━━━━━━━━━━━━━━━━━
✦ May your Dao be steady, your Qi be plentiful, and your tribulations survivable. ⛵🌌⚡
━━━━━━━━━━━━━━━━━━━━━━━━━ 🪷 ━━━━━━━━━━━━━━━━━━━━━━━━━
XiaoXiang Config Extension Team