Path of Redemption

Elysium enhances Minecraft with a tiered jewelry system featuring 21 powerful rings that grant unique faction-based abilities, from time manipulation and flight to shadow stepping and divine destruction

File Details

elysium-1.0.2.jar

  • R
  • Jan 8, 2026
  • 324.65 KB
  • 70
  • 1.21.11
  • Fabric

File Name

elysium-1.0.0.jar

Supported Versions

  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:path-of-redemption-1422321:7432118"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Elysium Mod - Development Changelog

🚀 Major Features

🛠️ 7-Tier Crafting System

Implemented a complete progression system for all 3 Factions (Aetherius, Abyssal, Equilibrium).

  • 21 New Ingot Items: Represents the journey from Initiate to Godhood.
    • Aetherius: Sunmetal, Illumite, Celestium, Seraph Steel, Divinity, Eternium, Omnisteel.
    • Abyssal: Voidsteel, Umbralium, Obsidite, Dreadiron, Abyssalite, Nihilium, Singularity.
    • Equilibrium: Veridium, Terra, Harmonite, Aequilibrium, Cosmolite, Quantium, Universal.
  • Recipe Progression:
    • Ingots: Craftable via Shapeless recipes using vanilla materials and lower-tier ingots.
    • Rings (Redesigned): Now use Lore-Based Independent Recipes.
      • Require a mix of Faction Ingots (Current + Lower Tier) and a Vanilla Lore Item (e.g., Book, Golden Apple, Spider Eye, Heart of the Sea).

💾 Robust Persistence System

  • Fix: Solved the "Ghost Ring" / Item Deletion bug upon death or relog.
  • Implementation:
    • Migrated to 
      ServerEntityEvents.ENTITY_LOAD
       for reliable data loading.
    • Fixed 
      InvalidInjectionException
       in 
      PlayerPersistenceMixin
       by targeting correct 1.21 methods.
    • Resolved 
      NBT Serialization
       errors for empty ItemStacks.

🔧 Technical Fixes & 1.21+ Compatibility

📦 1.21.2+ Recipe Format

  • Issue: Recipes failed to load with "List is too short" errors.
  • Fix: Updated all 42 recipe files to use the new simplified format (Ingredients/Keys must be Strings, not Objects).
    • Before
      {"item": "minecraft:iron_ingot"}
    • After
      "minecraft:iron_ingot"

🎨 1.21.3+ Item Model System

  • Issue: Ingots rendered as Purple/Black Checkerboards despite valid textures.
  • Fix: Implemented Client Item Definitions (
    assets/elysium/items/*.json
    ).
    • Minecraft 1.21.3+ now strictly requires these definitions to map Item Registry IDs to Models.
    • Generated definition files for all 21 Ingots.

⚠️ Recipe Fallbacks

  • Abyssalite Ingot: Implemented a "Dual Recipe" system.
    • Primary: Uses 
      minecraft:echo_shard
      .
    • Fallback: Uses 
      minecraft:amethyst_shard
       (if Echo Shard is missing in the modpack/version).

🎨 Asset Updates

  • Textures: All 21 Ingot textures upscaled to 64x64 resolution for high-fidelity pixel art.
  • Registry: Renamed all texture files to 
    *_tex.png
     to guarantee zero collisions with Item Registry names.

🐛 Bug Fixes

  • ModAttachments: Fixed 
    Codec
     error when encoding empty/air stacks.
  • Ring Inventory: Fixed 
    NullPointerException
     accessed via 
    getRingInventory()
     by enforcing lazy initialization.
  • Mixins: Removed obsolete 
    PlayerPersistenceMixin
     class references that caused startup crashes.
  • Sunmetal Ingot Texture: Fixed incorrect texture (was using a ring placeholder) by generating a proper 64x64 Ingot texture.
  • Cardinal Ring: Ability buffed to "Ascension". Now launches the player upwards and grants Creative Flight (double-jump to fly) for 20 seconds.
  • Entropy Ring (Decay Wave): Fixed a critical bug where custom status effects (Decay, Silence, etc.) were instantly cleared if multiple dimensions were loaded. Effects now persist correctly across dimensions.
  • Watcher Ring: Nerfed "Time Stop" duration from 10s to 7s for balance.