[Build 97] Server/Client mapping issue
GordonHollow opened this issue ยท 10 comments
Server crashing on start, forge-1.14.4-28.2.16, IE new release
Description: Exception in server tick loop
java.lang.NullPointerException: Exception in server tick loop
at blusunrize.immersiveengineering.api.crafting.MultiblockRecipe.func_77571_b(MultiblockRecipe.java:34) ~[?:?] {re:classloading}
at net.blay09.mods.cookingforblockheads.registry.CookingRegistry.initFoodRegistry(CookingRegistry.java:68) ~[?:7.4.4] {re:classloading}
at net.blay09.mods.cookingforblockheads.CookingForBlockheads.serverStarted(CookingForBlockheads.java:120) ~[?:7.4.4] {re:classloading}
at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:212) ~[eventbus-1.0.0-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:204) ~[eventbus-1.0.0-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?] {}
at net.minecraftforge.fml.server.ServerLifecycleHooks.handleServerStarted(ServerLifecycleHooks.java:94) ~[?:?] {re:classloading}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:601) [?:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Unknown Source) [?:1.8.0_241] {}
Known issue, fixed for next release. Please actually use the issue template next time.
Try this development build, to see if it resolves the issue:
https://ci.blamejared.com/job/Immersive%20Engineering/679/
Server logs says only this
[Server thread/INFO] [net.minecraft.network.login.ServerLoginNetHandler/]: com.mojang.authlib.GameProfile@73f9345e[id=,name=Gordon,properties={},legacy=false] (/127.0.0.1:58787) lost connection: Disconnected
Full log server
latest.log
Full log client:
latest.log
PS: Pastebin don't let me download this, more than 500kb logs
This seems to be caused by Industrial Foregoing, they're adding new elements to the enum at a fairly undefined point during startup here. This is a bad idea, on the other hand, I'm not sure whether registering an item for every entry in a extendable enum is a much better idea.
So...it's their issue? It works with previous version of IE, i don't change anything else, only updates IE
Known issue, fixed for next release. Please actually use the issue template next time.
Try this development build, to see if it resolves the issue:
https://ci.blamejared.com/job/Immersive%20Engineering/679/
with this version don't crash server on startup, but cant' connect to server anyway
Failed to synchronyze registry data from the server, closing connection
some logs:
[Client thread/ERROR] [net.minecraftforge.registries.GameData/REGISTRIES]: Unidentified mapping from registry minecraft:item
immersiveengineering:shader_bag_pity: 8441
immersiveengineering:shader_bag_simple: 8297
immersiveengineering:shader_bag_advanced: 8529
immersiveengineering:shader_bag_supreme: 8570
[Client thread/ERROR] [net.minecraftforge.fml.network.FMLHandshakeHandler/FMLHANDSHAKE]: Missing registry data for network connection:
minecraft:item: immersiveengineering:shader_bag_pity
minecraft:item: immersiveengineering:shader_bag_advanced
minecraft:item: immersiveengineering:shader_bag_supreme
minecraft:item: immersiveengineering:shader_bag_simple
You gotta use the same version on server and client.
and i got it, the same version on server and client. check this twice.