wisp-forest / alloy-forgery

Alloy smelter mod for Fabric
MIT License
43 stars 18 forks source link

[Bug] Crash with BigGlobe #118

Closed Martmists-GH closed 11 months ago

Martmists-GH commented 11 months ago

See also: https://github.com/Builderb0y/BigGlobe/issues/2

Log: https://mclo.gs/ldKIjeL

BasiqueEvangelist commented 11 months ago

Does this happen with just owo-lib, or does alloy forgery also need to be installed?

Martmists-GH commented 11 months ago

owo-lib on its own is fine, alloy forgery triggers the crash.

Builderb0y commented 11 months ago

(Developer of big globe here) This is a race condition. Something is class loading fabric's DynamicRegistriesImpl class before big globe added its own entries to the vanilla DYNAMIC_REGISTRIES field. Not strictly alloy forgery's fault. This will probably happen with any mod which uses fabric's dynamic registries API. I am working on a fix now.

Builderb0y commented 11 months ago

It's been 3 days since I released my fix and I have yet to hear any new complaints, so I'm going to assume my fix works. This issue can probably be closed now.