Equivalent Exchange 3

Equivalent Exchange 3

2M Downloads

Server Install with extra utilities causing crashes

Elasky opened this issue ยท 3 comments

commented

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.

commented

Looks like it has something to do with how ExtraUtilities does it's block breaking for mod blocks. I would report this to RWTema.

commented

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.

commented

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)