Quilt specific 4-way crash between Earth2Java, Enchancement, KubeJS and Frame API
SplendidAlakey opened this issue ยท 5 comments
MC 1.19.2
QFAPI 4.0.0-beta.17
Earth2Java 1.9.3
Enchancement 5
KubeJS 1902.6.0-build.101
Frame API 0.26.1
To reproduce simply install all 4 mods and all their dependencies, then try to launch the game. The crash doesn't happen on Fabric with identical mods.
Logs: https://gist.github.com/SplendidAlakey/0fec210ea1df4ced214d472fdaee6baf
Already talked about it on Discord a bit, but making an issue here to keep track of. Let me know if I need to report this to the mod devs instead.
Wait, I may be mistaken. That seems to be a related issue, but not the root cause, since architectury is just the fabric version at present
Enhancement is mixing in to an internal class of Architectury API: https://github.com/MoriyaShiine/enchancement/blob/a20391d824e834bd4f4222d2c91977f5579a553b/src/main/java/moriyashiine/enchancement/mixin/vanillachanges/disabledisallowedenchantments/integration/architectury/RegistriesImplRegistartImplMixin.java
As you likely have architectury API for quilt installed, this just does not work. I'd open an issue on their (enhancement's) repo.
Yes, that's what I mean; they don't have 2 separate versions. I'm pretty sure whatever is going on here is wrapped up in that re-entrance error. I'll see what I can figure out