promotional banner

FIX UI nightfall

Fixed dedicated server crashes and GUI rendering crashes.
LING
Create a server, get 25% off your first monthaffiliate logo
Create Server
affiliate banner image

You are free to include this mod in your modpacks

Features & Fixes 

1. EpicFight Nightfall Dedicated Server Crash Fix

  • Problem: In NightFall (1.21.1), EffekUnits.VFXENABLE() and weapon animations try to access client-only configuration (EFNClientConfig) during entity ticking, causing immediate server shutdown whenever a player joins or executes combat animations.
  • Solution: Uses SpongePowered Mixin (EffekUnitsMixin) to safely detect environment via FMLEnvironment.dist.isClient(). Dedicated servers safely bypass client visual configs while clients render 100% of particles, VFX, and animations smoothly.

2. Epic Fight: Skill Tree & Dodge Parry Reward GUI Crash Fix

  • Problem: Opening the Skill Tree screen with custom skill addons (such as dodge_parry_reward) causes NullPointerException: Cannot invoke CategorySlotTexture.offsetX() because custom categories lack a hardcoded slot texture.
  • Solution: Uses Mixin (NodeButtonMixin) to inject a safe fallback to CategorySlotTextures.PASSIVE whenever a custom category is encountered, allowing full functionality and rendering without crashes.

3. Xaero's World Map OpenGL Error 1281 Crash Fix

- Problem: Pressing the key to view Xaero's World Map throws `xaero.map.exception.OpenGLException: OpenGL error: 1281` (caused by rendering conflicts between player tracking icon atlases and shader/rendering optimization mods like Sodium, Iris, ImmediatelyFast, Veil).
- Solution: Uses Mixin (`OpenGLExceptionMixin`) to intercept `checkGLError` and log non-fatal GL state warnings instead of terminating the client screen.

The FIX UI nightfall Team

profile avatar
  • 3
    Followers
  • 13
    Projects
  • 2.9K
    Downloads
Donate

More from LINGling01View all