TheWinABagel / Zenith

An unofficial fabric port of Apotheosis
https://www.curseforge.com/minecraft/mc-mods/zenith
MIT License
14 stars 16 forks source link

Update from 1.1.10 to 1.2.1 loading world crash #182

Open Starior opened 2 weeks ago

Starior commented 2 weeks ago

Updated only Zenith to the current version

crash-2024-07-08_13.26.18-server.txt crash-2024-07-08_13.26.19-client.txt

muon-rw commented 2 weeks ago

Looks to be a conflict with Extra RPG Attributes. Basically:

I suggested a workaround to the developer of Extra RPG Attributes for onEquipStackAbsorption to cancel early and not call getAttributeModifiers if triggered from itself (using a ThreadLocal), maybe that's enough or maybe something here is Cursed :tm:

muon-rw commented 2 weeks ago

The Extra RPG Attributes dev said they’ll look into implementing the ThreadLocal failsafe

For now, there’s a somewhat serviceable workaround depending on your modlist. Using

Will prevent this crash, as this original check for heavy weapons is bypassed entirely.