-
Notifications
You must be signed in to change notification settings - Fork 141
Description
Bug Description
Modloader: Forge
Client: Curseforge
Description: The game will crash upon attempting to load or create a world when Forgified Fabric API isn't installed. If it is installed (even without Sinytra Connector, the mod the API is intended for), then everything will work fine. The mod references something only Fabric's API can supply under normal circumstances, so either this is an unmarked dependency (if intentional) or leftovers that shouldn't be acting this way. It seems to have been introduced on versions past 0.3.19 and hasn't really been caught because Sinytra Connector is present in a lot of modpacks.
Note: I have the Java flags -Dmixin.debug=true -Dmixin.checks.interfaces=true -Dmixin.verbose=true -Dmixin.debug.verbose=true -Dmixin.dumpTargetOnFailure=true enabled thus the log will include information that these flags expose. If it would be better without, please let me know.
Reproduction Steps
Simply add Embeddium and nothing else to your mod instance, open the game and try to generate a world or join an existing one. It will get past the chunk colormap but then abruptly terminate the internal server and crash to the launcher. Adding Forgified Fabric API will prevent this from happening.