AscendantTreasures-1.2.5.jar
Curse Maven Snippet
What's new
1.2.5 · Ascension
Requires: Minecraft 1.20.1 (Forge 47.3.0 / 47.4.10) Release date: 2026-08-28 Upgrading from 1.2.0: just replace the jar. Codex progress, refinement levels and the flight preference are all preserved; already-ascended players receive the advancement automatically.
The Ascension System · Three Layers of Transcendence
"Ascension" — collect all 88 treasures, refine every one to nine stars, and transcend mortality.
|
Layer |
Mechanism |
Status |
|---|---|---|
|
1 · Immune to Erasure |
All entity-erasure blocked |
Live |
|
2 · Riding the Wind |
Codex-toggleable creative flight |
Live |
|
3 · Undying Body |
Health-clear attacks cannot kill |
Live |
|
Attainment · Ascension advancement |
Challenge advancement, server-wide announcement |
Live |
Note: the ascended do not die, and heaven's decree cannot claim them. If you still want to experience death, temporarily remove some treasures from the codex or lower their refinement.
Ascension Advancement · Proof of Attainment
-
Sits at the very top of the advancement tree: "First Treasure → Collector → Connoisseur → Grand Completion → Ascension"
-
Challenge frame (gold border), toast popup and server-wide announcement the instant it is earned
-
Icon: the Lingxiao Primordial Mirror — "Lingxiao" (soaring to the heavens) is ascension itself
-
Timing is exactly synced with the ascended state — the same second anti-erasure, flight and undying body come online, the advancement lights up
-
Players who ascended before installing this build receive it automatically within seconds, no re-earning needed
Layer 1 · Immune to Erasure
Once ascended, you are immune to all forms of entity erasure.
-
Intercepts all
DISCARDED(the standard discard path used by mods/tools to delete entities) andKILLED(forced removal) entity removals -
Double Mixin interception: guards both
remove()(the public entry point) andsetRemoved()(the low-level state setter), so even mods that bypass the public API and call the setter directly cannot erase the player -
Ascension is checked live against codex data — losing a star or missing a treasure instantly drops the protection
These vanilla flows always pass through untouched — zero gameplay changes:
|
Scenario |
Removal reason |
Status |
|---|---|---|
|
Dimension travel |
|
allowed |
|
Chunk unload |
|
allowed |
|
Normal logout |
|
allowed |
|
Normal death |
player already down (isAlive=false) |
allowed |
Layer 2 · Riding the Wind (Flight)
Once ascended, the player automatically gains creative-style flight — double-tap space to soar.
-
Flight tracks ascension live: revoked the moment ascension lapses, granted again the moment it returns
-
Fall damage is fully suppressed while the grant is active — drop from the sky with flight off and land unharmed
-
Survives death/respawn, dimension changes and relogging
A "仙遁" button on the codex bottom bar (left of the refine button) lets ascended players toggle flight anytime:
-
ON by default — ascension grants flight instantly, no manual step
-
Clicking before ascension shows the requirement: "collect every treasure and refine all to nine stars"
-
The preference is stored per player and remembered across restarts
-
Toggling confirms on the actionbar: "御风而行" (riding the wind) / "已收势" (power sheathed)
Safety boundaries:
-
Vanilla creative/spectator flight is never touched — only grants we made are revoked
-
Flight given by other mods is never disabled (internal grant-flag mechanism)
-
Toggling off mid-air lets you fall naturally (fall immunity keeps the landing safe)
Layer 3 · Undying Body (Health-Clear Immunity)
Once ascended, no "health removal / health clearing" attack can kill you anymore.
-
Prime example: Draconic Evolution's chaos guardian full-power laser — it bypasses armor, absorption, totems and every conventional defense, writing your health to a negative quadrillion value and then judging you dead
-
Protection: when a lethal value (<= 0) is written, an ascended player's health lands at half a heart (1 point) instead — the attack still bites, the bar still drops, it just never reaches zero
-
Coverage: not just the laser — any mod that kills via direct health writes, the
/killcommand, and overkill damage are all covered -
Normal restoration (healing, regeneration, respawn) is completely unaffected
Fixes
-
Fixed the instant crash when clicking the flight toggle (
AbstractMethodError: m_93750_) — the reobf tool now remapsinvokedynamicnames, and the button callback bytecode matches the codex's existing buttons byte-for-byte
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

