![ExtrabiomesXL](https://media.forgecdn.net/avatars/thumbnails/5/711/256/256/635351432498586927.jpg)
Update IC2 api
Adaptivity opened this issue ยท 2 comments
2013-05-14 14:36:47 [FINE] [ExtrabiomesXL] Initializing IndustrialCraft 2 plugin.
2013-05-14 14:36:47 [INFO] [STDERR] java.lang.ClassNotFoundException: ic2.api.Crops
2013-05-14 14:36:47 [INFO] [STDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.Class.forName0(Native Method)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.Class.forName(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at extrabiomes.module.amica.ic2.IC2API.(IC2API.java:27)
2013-05-14 14:36:47 [INFO] [STDERR] at extrabiomes.module.amica.ic2.IC2Plugin.preInit(IC2Plugin.java:78)
2013-05-14 14:36:47 [INFO] [STDERR] at net.minecraftforge.event.ASMEventHandler_168_IC2Plugin_preInit_Pre.invoke(.dynamic)
2013-05-14 14:36:47 [INFO] [STDERR] at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:35)
2013-05-14 14:36:47 [INFO] [STDERR] at net.minecraftforge.event.EventBus.post(EventBus.java:103)
2013-05-14 14:36:47 [INFO] [STDERR] at extrabiomes.PluginManager.activatePlugins(PluginManager.java:17)
2013-05-14 14:36:47 [INFO] [STDERR] at extrabiomes.Extrabiomes.postInit(Extrabiomes.java:73)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2013-05-14 14:36:47 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2013-05-14 14:36:47 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2013-05-14 14:36:47 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
2013-05-14 14:36:47 [INFO] [STDERR] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:695)
2013-05-14 14:36:47 [INFO] [STDERR] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
2013-05-14 14:36:47 [INFO] [STDERR] at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:447)
2013-05-14 14:36:47 [INFO] [STDERR] at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
2013-05-14 14:36:47 [INFO] [STDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:732)
2013-05-14 14:36:47 [INFO] [STDERR] at java.lang.Thread.run(Unknown Source)
2013-05-14 14:36:47 [INFO] [STDERR] Caused by: java.lang.NullPointerException
IC2 api seems to be need update.
Has the API for IC2 changed? That is to say, have they removed the class ic2.api.Crops and replaced it with something else? Because as far as I can tell from looking at the code that integrates with IC2 this is the only reason why you would get this exception. That or you have an older version of IC2.
Edit: What version of Minecraft, IC2, and EXBL are you running by the way? As far as I can tell IC2 hasn't been updated to 1.5.1 yet. Is this causing Minecraft to completely crash or does it continue past this error? It shouldn't be crashing Minecraft completely, because as far as I can tell the only reference to ic2.api.Crops is wrapped in a try catch that prints the exception, so even if it can't find that class it should continue loading normally.
@VERYBIGBRO ...In the future please look thru and post error logs on our forum thread. While we appreciate you reporting an error, this has been reported several times and the solution been given on the thread.
@jimcarreer ...Yes, IC2 is in beta and they seem to have done something to their crops, which is what is kicking out in all the errors reported. Normally we don't update API's for mods in Beta since they are constantly changing and almost always end up breaking the API again. We wait until either they are in official release or at least a stable version of the beta.