File Details
elysium-1.0.3.jar
- R
- Jan 10, 2026
- 532.22 KB
- 342
- 1.21.11
- Fabric
File Name
elysium-1.0.0.jar
Supported Versions
- 1.21.11
Curse Maven Snippet
Elysium Mod - Session Changelog
Core Infrastructure
- Refactored Ring Slot Architecture: Adopted a robust, Trinkets-like system using
IRingSlot interface to standardize slot behavior.
- Improved Item Validation: Updated
RingItem to use the
DataComponentsystem (IS_RING), ensuring reliable slot acceptance for all ring types.
Rendering & GUI Fixes
- Unified Slot Rendering: Implemented a universal rendering system in
HandledScreenMixin that works for both Survival and Creative inventories.
- Fixed Invisible Slots: Logic updated to always draw the standard 18x18 slot background (borders + inner box), ensuring the slot remains visible even when a ring is equipped.
- Fixed Floating Slot Bug: Corrected a critical coordinate mapping error where the slot was drawing at the mouse cursor position. Reverted to stable
slot.x/slot.ycoordinates while maintaining 1.21.11 method signature compatibility. - Fixed Creative Mode Duplicate: Implemented a Mixin
@Redirectto prevent Vanilla Minecraft from creating a duplicate, misplaced ghost slot in the Creative Inventory. The ring slot now appears correctly at15, 19(Top Left) only in the Survival Tab.
Gameplay Fixes
- Initiate Ring Passive Fixed: Implemented the missing
onAttack logic.
- Effect: Now correctly ignites enemies for 4 seconds if the wearer is in darkness (Light Level < 7).
- Visuals: Added Soul Fire Flame particles to targets hit in darkness.
- Compilation Fix: Resolved private access issues with
World.isClientby utilizingElysiumLevelAccessor.
Stability
- Crash Prevention: Updated Mixin signatures to match Minecraft 1.21.11's
drawSlot(DrawContext, Slot, int, int), preventing "Method signature mismatch" crashes at runtime.

