promotional bannermobile promotional banner

evilcursefix

Defensive crash and recursion fixes for the CLOSING SONG EZHOU 1.3.1+ modpack.
Back to Files

evilcursefix-1.6.1.jar

File nameevilcursefix-1.6.1.jar
Uploader
yuuka0desuyuuka0desu
Uploaded
Sep 13, 2026
Downloads
17
Size
85.3 KB
Mod Loaders
Forge
File ID
8870289
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:evilcursefix-1682959:8870289")

Learn more about Curse Maven

What's new

1.6.1 (Latest)
Critical Fixes
1.
Fixed the "Touhou Little Maid: Omnipotent Spellcasting" spell-compatibility patch never applying
•
Runtime-log confirmed: the injection handler was mistakenly declared static while the target method is an instance method; Mixin rejected the injection and it was silently skipped
•
The "spell-stat read crash (NoSuchMethodError)" fix claimed since 1.5.2 had therefore never been active — corrected in this version
•
All 15 mixin target methods were re-verified via javap; this was the only modifier mismatch
1.6.0
Stability Fixes (Code Audit)
•
9 reentrancy guards hardened: two latent defects fixed — ① a reentrant call used to clear the outer call's flag; ② an exception left the flag stuck forever, which could permanently disable slash effects / damage reflection until restart. Now self-heals within 5 seconds
•
Rapid Laser (Traveloptics): whole-method takeover replaced with constructor-level adaptation — the original method's rotation, spawn and sound side effects are fully preserved
•
Witch Research Screen (VWA): fixed per-frame packet resending while holding; learn-success sound restored
•
Watchdog: single-player pause no longer triggers false "server stall" alarms (threshold 30 s → 60 s)
•
Nightwarden particles: constructor cached, no more per-frame reflection
•
Core crash fix now fails loud: if the EventBus patch stops applying, it errors at startup instead of being silently skipped
Compatibility & Engineering
•
Call-site scoping and exception-propagation semantics corrected across all guards (Spudiversity, SlashBlade, tcc, FCA, etc.)
•
yakumoblade placeholders moved to a dedicated compile-only source set — no more dev-environment class collision
•
Compile warnings cleaned from 13 down to 2 (the remaining 2 are intentional for optional dependencies)

This mod has no additional files