life_xp_challenge-1.4.1-fabric.jar
Curse Maven Snippet
What's new
🚀 Key new features
Architectury Monorepo Migration: The entire codebase has been restructured into an Architectury multi-platform architecture (
common,fabric,neoforge), guaranteeing 100% feature and logic parity across both mod loaders on Minecraft 1.21.1.Energy Shield (XP Shield): Damage now drains your experience points before impacting your health.
Absorbs a base 50% of incoming damage by converting it into XP loss.
Perfect Block (10% chance): Completely absorbs all incoming damage at the cost of 10% of your total accumulated experience points. Features distinct audio feedback when triggered.
Smart Death Tax: Replaced flat death penalties with context-aware punishment:
Careless deaths (fall damage, drowning, lava, starvation, suffocation) multiply the XP tax up to 5x (capped at 100%).
Heroic deaths against major endgame bosses (Warden, Wither, Ender Dragon) slash the penalty down to 10% of your configured rate.
Kill Streak XP: Slaying hostile mobs consecutively grants +1% bonus XP per kill (up to +100%). Dying instantly resets the counter to 0.
In-Game HUD Overlay: A clean, cross-platform HUD element displaying your real-time level, progress to the next level, total cap, and active Kill Streak multiplier.
Advancement Tree (Milestones): Added an End-themed progression tree with rewards and announcements for reaching levels 100 ("Live and Learn"), 250 ("Diamond Hardened"), and 500 ("Absolute Power").
Complete Trilingual Parity: All messages, death penalties, chat announcements, item names, and config descriptions now feature full native translations for English (
en_us), Russian (ru_ru), and Turkish (tr_tr).
🛠️ Administration and Server
Config Export to Clipboard: Added
/lifexp export— serializes your current live server config into JSON format and copies it directly to your clipboard for instant preset sharing.Server Leaderboard: Added
/lifexp top— ranks and displays the top 10 online players sorted by current experience level.New Shield Configuration Commands: Added direct runtime controls for the new defensive mechanics:
/lifexp set xpShieldEnable <true|false>- Toggle the Energy Shield mechanic globally./lifexp set xpShieldAbsorb <0.0-1.0>- Configure the standard percentage of incoming damage absorbed by XP./lifexp set xpShieldBlockChance <0.0-1.0>- Adjust the probability of landing a Perfect Block./lifexp set xpShieldBlockCost <0.0-1.0>- Set the percentage of total XP consumed on a Perfect Block.GUI Configuration Sliders: All new shield and combat settings have been wired directly into the YACL configuration menu, accessible in-game via ModMenu on Fabric and the native Config button on NeoForge.
🐛 Bug Fixes & Improvements [from version 1.2.5]
- Shaped Recipe Validation: Fixed a JSON parsing crash (
Invalid pattern: each row must be the same width) inlife_bottle.jsonby squaring out uneven crafting matrix rows to strict 3x3 formatting. - NeoForge Metadata Fix: Resolved an issue where the mod would incorrectly display as
1.0 Releaseon NeoForge by implementing dynamic resource filtering during the Gradle build. - Icon Rendering: Fixed missing mod icons across client mod lists by bundling the asset properly across common and platform resources.
This mod has no additional files

