A deep Eastern xianxia/cultivation mod for Minecraft 1.20.1. Cultivate your spirit, break through 11 realms, master 23 techniques, learn 25 powerful spells, and ascend to true immortality.



Undergoing the Lightning Tribulation:

Hold the cast key to channel qi into an ever-growing fireball. Visual diameter, explosion radius, damage, and the number of "fireball rain" sub-projectiles all scale exponentially with channeled qi. Tap for a 1-block-wide pellet, or hold until your qi runs out for an apocalyptic 80-block-wide blazing sphere.


Toggle on for full creative-mode flight (same double-tap-jump + space + sneak controls). Drains qi continuously while in the air; no cost when grounded. Auto-cancels when qi runs out — better land before that happens.

Requires a sword in main hand. Hold to spawn waves of immortal flying swords that home onto your crosshair, exploding on impact and re-targeting until you release. The longer you hold, the faster they spawn and the wider they spread — at peak charge, blades fill the sky.

Channel meteoric fire from the heavens to obliterate your foes from above.



The mark of a true blade master — every swing carries a slicing crescent of cultivated Qi.
The aura's color, particles, and effect dynamically match your active Qi element.

The legendary technique that cleaves both heaven and earth — a swordsman's ultimate invocation.


4 tiers of qi-rich crystals form the cultivation economy:
Each tier has a matching ore that spawns deep underground.


The world is alive with qi. Different biomes and blocks generate different elemental qi orbs floating in the air — pure white in normal terrain, frosty blue in snow biomes, fiery red near lava, deep green in forests, etc. Absorb them naturally (passive) or 10× faster while meditating on a cushion. The element distribution of your absorbed qi grants damage/power bonuses to matching spells.



Welcome to join our discussion groups:
Discord Group: https://discord.gg/FebXy3TZPg
QQ Group: https://qm.qq.com/q/AbGpN6kKqs
Starting from v0.1.308, Xiaoxiang Cultivation World supports datapack-based customization for:
This allows modpack makers to integrate other mods without writing Java code.
Put your datapack inside the world folder:
.minecraft/saves/<world_name>/datapacks/<your_pack_name>/
Example structure:
my_cultivation_pack/
├─ pack.mcmeta
└─ data/
└─ my_pack/
└─ recipes/
└─ dragon_blood_elixir.json
For Minecraft 1.20.1, pack.mcmeta can be:
{
"pack": {
"pack_format": 15,
"description": "Custom Xiaoxiang Cultivation recipes"
}
}
After adding or editing files, run:
/reload
Alchemy recipes use:
"type": "xiaoxiang_cultivation:alchemy"
Example:
{
"type": "xiaoxiang_cultivation:alchemy",
"translation_key": "recipe.my_pack.dragon_blood_elixir",
"sort_order": 100,
"ingredients": [
{ "item": "xiaoxiang_cultivation:herb", "count": 1 },
{ "item": "some_magic_mod:dragon_blood", "count": 1 }
],
"qi_cost_per_pill": 500,
"outputs": {
"low": "xiaoxiang_cultivation:pill_qi_recovery_low",
"mid": "xiaoxiang_cultivation:pill_qi_recovery_mid",
"high": "xiaoxiang_cultivation:pill_qi_recovery_high",
"supreme": "xiaoxiang_cultivation:pill_qi_recovery_supreme",
"immortal": "xiaoxiang_cultivation:pill_qi_recovery_immortal"
}
}
ingredients supports both item IDs and tags:
{ "tag": "forge:gems/diamond", "count": 2 }
Refining recipes use:
"type": "xiaoxiang_cultivation:refining"
Example:
{
"type": "xiaoxiang_cultivation:refining",
"translation_key": "recipe.my_pack.dragon_fang_sword",
"sort_order": 120,
"ingredients": [
{ "item": "xiaoxiang_cultivation:low_spirit_stone", "count": 1 },
{ "item": "some_magic_mod:dragon_fang", "count": 2 },
{ "tag": "forge:rods/wooden", "count": 1 }
],
"qi_cost_per_item": 800,
"outputs": {
"low": "xiaoxiang_cultivation:xuan_iron_sword_low",
"mid": "xiaoxiang_cultivation:xuan_iron_sword_mid",
"high": "xiaoxiang_cultivation:xuan_iron_sword_high",
"supreme": "xiaoxiang_cultivation:xuan_iron_sword_supreme",
"immortal": "xiaoxiang_cultivation:xuan_iron_sword_immortal"
}
}
Formation flag materials are also refining recipes, so you can override them the same way.
To override the built-in Sect Protection Flag recipe, create:
data/xiaoxiang_cultivation/recipes/sect_protection_flag.json
using the same recipe ID.
Both alchemy and refining recipes currently require all five tiers:
"outputs": {
"low": "...",
"mid": "...",
"high": "...",
"supreme": "...",
"immortal": "..."
}
Pill effects go here:
data/<namespace>/pill_effects/<item_id>.json
Example: modify Low Rejuvenation Pill:
data/xiaoxiang_cultivation/pill_effects/pill_rejuvenation_low.json
{
"heal": 8.0
}
Example: modify Immortal Qi Recovery Pill:
data/xiaoxiang_cultivation/pill_effects/pill_qi_recovery_immortal.json
{
"qi": -1
}
qi: -1 means restore Qi to full.
Supported fields:
{
"qi": 1000,
"heal": 10.0,
"heal_full": false,
"regeneration_ticks": 2400,
"regeneration_amplifier": 1,
"absorption_ticks": 2400,
"absorption_amplifier": 0
}
Note: On multiplayer servers, recipe data is synced normally. Pill effect values are applied server-side after /reload; for client tooltips to show the same custom values, clients should also have the same pack data installed.
一個深度的東方修仙主題 Minecraft 1.20.1 模組。修煉靈氣、突破 11 個境界、掌握 23 種功法、學習 25 種法術、最終飛升真仙。
歡迎加群討論:
Discord 群: https://discord.gg/FebXy3TZPg
QQ 群: https://qm.qq.com/q/AbGpN6kKqs
從 v0.1.308 開始,小翔的修仙世界支援透過資料包自訂:
這代表整合包作者不需要寫 Java,就能把其他模組材料接進修仙模組。
資料包放在世界存檔底下:
.minecraft/saves/<世界名稱>/datapacks/<你的資料包名稱>/
範例結構:
my_cultivation_pack/
├─ pack.mcmeta
└─ data/
└─ my_pack/
└─ recipes/
└─ dragon_blood_elixir.jsonMinecraft 1.20.1 的 pack.mcmeta 可使用:
{
"pack": {
"pack_format": 15,
"description": "Custom Xiaoxiang Cultivation recipes"
}
}
新增或修改後,進遊戲執行:
/reload煉丹配方使用:
"type": "xiaoxiang_cultivation:alchemy"
範例:
{
"type": "xiaoxiang_cultivation:alchemy",
"translation_key": "recipe.my_pack.dragon_blood_elixir",
"sort_order": 100,
"ingredients": [
{ "item": "xiaoxiang_cultivation:herb", "count": 1 },
{ "item": "some_magic_mod:dragon_blood", "count": 1 }
],
"qi_cost_per_pill": 500,
"outputs": {
"low": "xiaoxiang_cultivation:pill_qi_recovery_low",
"mid": "xiaoxiang_cultivation:pill_qi_recovery_mid",
"high": "xiaoxiang_cultivation:pill_qi_recovery_high",
"supreme": "xiaoxiang_cultivation:pill_qi_recovery_supreme",
"immortal": "xiaoxiang_cultivation:pill_qi_recovery_immortal"
}
}
材料支援指定物品,也支援 tag:
{ "tag": "forge:gems/diamond", "count": 2 }
煉器配方使用:
"type": "xiaoxiang_cultivation:refining"
範例:
{
"type": "xiaoxiang_cultivation:refining",
"translation_key": "recipe.my_pack.dragon_fang_sword",
"sort_order": 120,
"ingredients": [
{ "item": "xiaoxiang_cultivation:low_spirit_stone", "count": 1 },
{ "item": "some_magic_mod:dragon_fang", "count": 2 },
{ "tag": "forge:rods/wooden", "count": 1 }
],
"qi_cost_per_item": 800,
"outputs": {
"low": "xiaoxiang_cultivation:xuan_iron_sword_low",
"mid": "xiaoxiang_cultivation:xuan_iron_sword_mid",
"high": "xiaoxiang_cultivation:xuan_iron_sword_high",
"supreme": "xiaoxiang_cultivation:xuan_iron_sword_supreme",
"immortal": "xiaoxiang_cultivation:xuan_iron_sword_immortal"
}
}
陣旗材料也是煉器配方,所以同樣可以用這種方式覆蓋。
例如要覆蓋內建「護宗大陣陣旗」配方,建立:
data/xiaoxiang_cultivation/recipes/sect_protection_flag.json
並使用同樣 ID 覆蓋即可。
目前煉丹與煉器配方都需要提供五個品階產物:
"outputs": {
"low": "...",
"mid": "...",
"high": "...",
"supreme": "...",
"immortal": "..."
}
丹藥效果放在:
data/<namespace>/pill_effects/<物品ID>.json
例如修改下品回春丹:
data/xiaoxiang_cultivation/pill_effects/pill_rejuvenation_low.json
{
"heal": 8.0
}
例如修改仙品回靈丹:
data/xiaoxiang_cultivation/pill_effects/pill_qi_recovery_immortal.json
{
"qi": -1
}
qi: -1 代表直接回滿靈氣。
支援欄位:
{
"qi": 1000,
"heal": 10.0,
"heal_full": false,
"regeneration_ticks": 2400,
"regeneration_amplifier": 1,
"absorption_ticks": 2400,
"absorption_amplifier": 0
}
注意:多人伺服器中,煉丹/煉器配方會正常同步給客戶端。丹藥效果會由伺服器套用;若想讓客戶端 Tooltip 也顯示完全一致的自訂數值,玩家端也需要安裝同份資料包/資源內容。
一个深度的东方修仙主题 Minecraft 1.20.1 模组。修炼灵气、突破 11 个境界、掌握 23 种功法、学习 25 种法术、最终飞升真仙。
欢迎加群讨论:
Discord 群: https://discord.gg/FebXy3TZPg