SoulEater / Itsulic Nihilism ASM migration audit (updated 2026-10-17)

ItsulicNihilismModifier bytecode now uses com.sakalti.modifier.SoulEaterData. The class was re-emitted with JDK-bundled ASM and a fresh constant pool, removing stale ms55/taiga/common/util/Utils$GeneralNBTData entries and TAIGA inner-class metadata. The active methods read/write local SoulEaterData via CompoundNBT and TCon ModDataNBT, including killcount, health, and bonus data.
Itsulite's trait JSON continues to apply sakalti:itsulic_nihilism, avoiding double application of the standalone sakalti:soul_eater modifier. The standalone SoulEaterModifier class and registry entry are preserved for compatibility but are not assigned to Itsulite by the current traits JSON.
The uploaded 1.16.5.jar is the vanilla Minecraft client/resource JAR (Main-Class net.minecraft.client.Main), not TAIGA; no TAIGA source was available to import from that upload.
Static ASM/Javap/ZIP checks only; Forge runtime testing was not available.
