shedaniel / cloth-config

Client-Sided API for Minecraft 1.14
Other
183 stars 69 forks source link

Fabric 1.19.3 Crash. #196

Open Jektek395 opened 1 year ago

Jektek395 commented 1 year ago

I've determined via tedious deleting of files that this mod is causing fatal errors on startup. Cloth config version = 9.0.94 Mods : Architectury Camera Utils World Edit Roughly Enough Items Cloth Api Cloth Config - Game starts without but says mod failed to load without working version Mouse Wheelie LambDynamicLights Indium Continuity Terralith Fabric API Iris Physics mod Sodium Fabric Starlight Fabric Modmenu Sodium Extra Smooth Boot First person Fabric Reeses Sodium Options Crash.txt

Jektek395 commented 1 year ago

And Lithium Fabric. Somehow skipped over this if it matters

Jektek395 commented 1 year ago

Removing Cloth Config and Cloth Config API along with the mod that needed them (REI) still causes crashes, so it might actually not be this mod causing errors Common error between the crashes is - The game crashed whilst initializing game Error: java.lang.RuntimeException: Mixin transformation of net.minecraft.class_309 failed

Jektek395 commented 1 year ago

At this point it'd just be nice if you could figure out what mod is doing this, or not, and close this.

dmrfun-hub commented 1 year ago

I have the same issue

MattSturgeon commented 1 year ago

Caused by: org.spongepowered.asm.mixin.throwables.MixinApplyError: Mixin [cloth-client-events-v0.mixins.json:MixinKeyboard from mod cloth-client-events-v0] from phase [DEFAULT] in config [cloth-client-events-v0.mixins.json] FAILED during APPLY Caused by: org.spongepowered.asm.mixin.transformer.throwables.InvalidMixinException: @Shadow field field_1683 was not located in the target class net.minecraft.class_309. Using refmap cloth-client-events-v0-cloth-client-events-v0-refmap.json

Looks like cloth-client-events-v0 is the problem. Probably been built against a different version of Minecraft 1.19 and some class has changed enough to cause issues. This issue should probably move over to the cloth-api repo.

It looks like there may be other issues with cloth-api supporting 1.19+ to be aware of too. For instance there's an open PR fixing some 1.19 stuff and another unrelated 1.19 crash caused by cloth-common-events-v1's MixinServerWorld.