promotional bannermobile promotional banner

Immortality: The Path of Cultivation

A deep Eastern-fantasy magic mod introducing 12 stages of cultivation, active techniques, customized spiritual body constitutions, modular magic arrays, and a dedicated high-Qi dimension.
Back to Files

immortality-1.4.0.jar

File nameimmortality-1.4.0.jar
Uploader
senri12senri12
Uploaded
Jul 26, 2026
Downloads
16
Size
55.4 MB
Mod Loaders
Fabric
File ID
8514571
Type
R
Release
Supported game versions
  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:immortality-the-path-of-cultivation-1609148:8514571"

Learn more about Curse Maven

What's new

📜 CHANGELOG v1.4.0 — Taoist Calligraphy & Runes Update

Release date: July 26, 2026 Mod version: 1.4.0 Minecraft version: 1.21.11 (Fabric Loader >=0.19.1)

🖌️ 1. Taoist Calligraphy & Fu Talismans System

  • 🖌️ 3 Calligraphy Brushes:
    • Rough Wool Brush (wool_calligraphy_brush): Power multiplier x1.0.
    • Scholar's Feather Brush (feather_calligraphy_brush): Power multiplier x1.8.
    • Vermilion Phoenix Feather Brush (phoenix_calligraphy_brush): Power multiplier x3.0.
  • 📄 Vanilla Paper Qi Infusion:
    • Holding regular minecraft:paper and pressing Shift + Right-Click while having at least 10 Qi infuses the paper with spiritual energy, turning it into Infused Talisman Paper (infused_talisman_paper).
  • 🎨 Interactive 5x5 Calligraphy Parchment (TalismanDrawingScreen.java):
    • Clicking on Infused Paper with a brush opens a Taoist parchment for drawing patterns in real time.
    • Implements mouse-drag drawing, ink stroke sounds, accuracy calculation, and canonical rune recognition.
    • Crisp shadowless font (dropShadow = false): Text rendered on the yellow parchment is perfectly pixel-crisp with no blurry shadows.
  • ⚡ 5 Canonical Taoist Runes & Magic Talismans:
    • Rune of Heavenly Lightning ⚡: Summons a direct lightning strike on the target.
    • Rune of the Spatial Shield 🛡️: Applies an absorbing spatial barrier.
    • Rune of the Flame Lotus 🔥: Creates an explosive flame lotus beneath the target.
    • Rune of Aura Stealth 👁️: Fully conceals the cultivator and applies invisibility.
    • Rune of Qi Sealing 🛑: Blocks the opponent's techniques and applies withering.
    • The power of each effect is dynamically scaled by Brush Level x Stage Multiplier x Paper Charge x Drawing Accuracy!

🌳 2. Enlightenment Altar Research & 5x5 Visual Diagrams

  • 📚 6 New Research Nodes (researches.json):
    • talisman_calligraphy_base — "Taoist Fu Calligraphy" (unlocks calligraphy and Qi infusion).
    • talisman_rune_lightning — "Rune of Heavenly Lightning" (unlocks the Lightning pattern).
    • talisman_rune_shield — "Rune of the Spatial Shield" (unlocks the Shield pattern).
    • talisman_rune_flame — "Rune of the Flame Lotus" (unlocks the Flame pattern).
    • talisman_rune_invisibility — "Rune of Aura Stealth" (unlocks the Invisibility pattern).
    • talisman_rune_sealing — "Rune of Qi Sealing" (unlocks the Sealing pattern).
  • 🖼️ Visual 5x5 Diagrams in the Altar Interface (AltarResearchScreen.java):
    • Invoking a rune research displays a parchment with a 5x5 ink pattern diagram on the book's right page, showing the player exactly how to draw the symbol with a brush!
  • 🔒 Unlearned Rune Verification & Lockout (Research Gating):
    • The server checks for unlocked research nodes on the Altar when drawing talismans. Without the corresponding node unlocked, talisman creation is blocked with a clear action-bar message.

🏗️ 3. Architecture Refactor: 5 GoF Design Patterns

  • Command Pattern: Active technique commands are isolated via TechniqueCommand and the TechniqueCommandRegistry.
  • Observer Pattern: The cultivation event system (CultivationEventListener) dispatches notifications to sound, particle, and lightning listeners.
  • Strategy Pattern: Stage breakthrough algorithms are extracted into StandardBreakthroughStrategy and FoundationBreakthroughStrategy.
  • Chain of Responsibility: Qi accumulation is processed through a QiAccumulationHandler chain (biomes, meditation mats, techniques, physiques).
  • State Pattern: Cultivator states are encapsulated in MortalState, CoreFormationState, NascentSoulState, AscendantState, and VoidTribulantState classes.

🎨 4. Textures & Full Localization (i18n)

  • 🖌️ Generated 16x16 Brush Textures:
    • Custom brush artwork was generated, with green-screen chroma-keying, cropping, and scaling down to 16x16 PNGs: wool_calligraphy_brush.png, feather_calligraphy_brush.png, phoenix_calligraphy_brush.png.
  • 🌐 Global Translation & Text Alignment:
    • All hardcoded tooltip terminology, commands, rune names, and Yin/Yang polarity calculations (screen.immortality.study.polarity_value) have been converted to Component.translatable in en_us.json and ru_ru.json.
    • Alignment of the "Study" and "Breakthrough" buttons at the bottom of the Altar book has been adjusted with extra margin to prevent text clipping.

👾 5. Mob Spawn & Survival Achievability Audit

  • 🔥 Flame Salamander (FLAME_SALAMANDER): Natural spawn in the Nether and Immortal Realm biomes (drops: FLAME_BEAST_CORE and FIRE_INTENT_CORE).
  • ❄️ Frost Fox (FROST_FOX): Natural spawn in cold Overworld and Immortal Realm biomes (drops: FROST_BEAST_CORE and FROST_INTENT_SHARD).
  • ⚡ Tribulation Lord (TRIBULATION_LORD): Rare boss spawn in the void_shattered_wastes biome (drops: LIGHTNING_BEAST_CORE and THUNDER_INTENT_CRYSTAL).
  • All 8 mobs, crafting recipes, ingredients, and Altar rituals are 100% achievable in Survival mode.

This mod has no additional files