TwelveIterationMods / Balm

Abstraction Layer (but not really)™ for Blay's multiplatform mods
https://mods.twelveiterations.com/mc/balm
Other
29 stars 16 forks source link

[1.20.1][Forge/NeoForge] Weird crash with Balm 7.2.1 #74

Closed VOLKOUL closed 9 months ago

VOLKOUL commented 9 months ago

Minecraft Version

1.20.1 (LTS)

Mod Loader

NeoForge

Mod Loader Version

NeoForge 47.1.100

Mod Version

Balm 7.2.1

Balm Version

Balm 7.2.1

Describe the Issue

I was troubleshooting a modpack and it ran fine with Balm installed. Then, as I emptied the mods folder and started adding mods to find the causes of various unrelated issues, Balm suddenly decided to crash my game. (there are no mods present that depend on Balm btw)

Logs

Crash Report: https://mclo.gs/cZ7Ig4I Log: https://mclo.gs/ZG5UBAM

Do you use any performance-enhancing mods (e.g. OptiFine) or custom server distributions (e.g. SpongeForge)?

Yes, Embeddium. Every other mod loaded is in the Log

VOLKOUL commented 9 months ago

Crash occurs on startup btw

BlayTheNinth commented 9 months ago

I don't see a relation to Balm - the crash is coming from a ShetiPhianCore mixin failing to inject.

VOLKOUL commented 9 months ago

Hmm. So I took a wild guess. Previously I didn't have any mods that depend on either of these two installed. I assumed that ShetiPhianCore and Balm have beef and need at least one mod that depends on them to be present in order to work when both of them are installed. I added the Waystones mod and the Platforms mod (needs ShetiPhianCore) and it surprisingly worked! That is really weird. Could it be that ShetiPhianCore has some kind of incompatibility with Balm then?

BlayTheNinth commented 9 months ago

Hard to say since ShetiPhianCore is closed source, but the mixin that's erroring doesn't look like anything that Balm touches. I don't think this has anything to do with Balm - perhaps just a coincidence.

VOLKOUL commented 9 months ago

I see, thanks for the help anyways! Also, forget about my previous comment btw, as it crashed A G A I N. Yeah, I found the line that says it's ShetiPhianCore. Sorry about the trouble!