Server Install with extra utilities causing crashes
Elasky opened this issue ยท 3 comments
Good Day, Having an issue with a server build running both EE3 and extra utilities at the same time. When I do I end up getting this crash log http://pastebin.com/e0FQ21u8 but on a client startup it loads fine and can play an ssp world no problem. Now with either EE3 or extra utilities not loaded the server seems to come up fine. It looks like an EE3 error but not sure. Both the client and the server are on forge 1147 and tried with 230 to 233 ee3 versions to see if the error would stop.
Looks like it has something to do with how ExtraUtilities does it's block breaking for mod blocks. I would report this to RWTema.
Hi @pahimar , I have the same issue on my server. I checked and @Elasky Had Posted this to @rwtema and they are saying the issue is because EE3 is calling client side exclusive code ( issue link) rwtema/extrautilities_old_issues#149 .He referenced your code @ https://github.com/pahimar/Equivalent-Exchange-3/blob/master/src/main/java/com/pahimar/ee3/block/BlockEE.java#L37
i'm also going to try EE3 on my server without Extra utils to see if its specific to both or only ee3.
Confirmed I tried with extra utils disabled and it still has an error for
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/renderer/texture/TextureMap
at com.pahimar.ee3.reference.Textures.(Textures.java:38)
at com.pahimar.ee3.block.BlockEE.func_149739_a(BlockEE.java:39)
at net.slimevoid.library.util.xml.XMLVariables.registerDefaultXMLVariables(XMLVariables.java:16)
at net.slimevoid.library.core.SlimevoidLib.SlimevoidLibInit(SlimevoidLib.java:50)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)