I was recently reading some posts in this forum about using BON to run ComputerCraft from Eclipse. As of yet I have not managed to make this work. I've deobfuscated using the BON utility and output that to a jar file called 'ComputerCraft'. I then go into eclipse, open the properties, select the Libraries tab, and add that file as an External Jar. Everything looks fine until I try to run it, which is when I get this error.
Spoiler
2012-11-11 00:09:14 [INFO] [ForgeModLoader] Forge Mod Loader version 4.4.2.440 for Minecraft 1.4.4 loading
2012-11-11 00:09:16 [INFO] [STDOUT] 27 achievements
2012-11-11 00:09:16 [INFO] [STDOUT] 208 recipes
2012-11-11 00:09:16 [INFO] [STDOUT] Setting user: Player332, -
2012-11-11 00:09:16 [INFO] [STDERR] Client asked for parameter: server
2012-11-11 00:09:16 [INFO] [STDOUT] LWJGL Version: 2.4.2
2012-11-11 00:09:17 [INFO] [ForgeModLoader] Attempting early MinecraftForge initialization
2012-11-11 00:09:17 [INFO] [STDOUT] MinecraftForge v6.3.0.363 Initialized
2012-11-11 00:09:17 [INFO] [ForgeModLoader] MinecraftForge v6.3.0.363 Initialized
2012-11-11 00:09:17 [INFO] [ForgeModLoader] Completed early MinecraftForge initialization
2012-11-11 00:09:17 [INFO] [ForgeModLoader] Searching C:\Users\ChallengeAccepted\Minecraft\MCP\eclipse\Copy of Minecraft\mods for mods
2012-11-11 00:09:18 [INFO] [ForgeModLoader] Forge Mod Loader has identified 5 mods to load
2012-11-11 00:09:18 [INFO] [STDERR] Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: dan200/computer/shared/TileEntityDiskDrive
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Class.getDeclaredMethods0(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Class.getDeclaredMethods(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:297)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:414)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:478)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:150)
2012-11-11 00:09:18 [INFO] [STDERR] at net.minecraft.client.Minecraft.startGame(Minecraft.java:424)
2012-11-11 00:09:18 [INFO] [STDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:756)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Thread.run(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] Caused by: java.lang.ClassNotFoundException: dan200.computer.shared.TileEntityDiskDrive
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:141)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] ... 30 more
2012-11-11 00:09:18 [INFO] [STDERR] Caused by: java.lang.IncompatibleClassChangeError: Implementing class
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.defineClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.defineClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:134)
2012-11-11 00:09:18 [INFO] [STDERR] ... 32 more
2012-11-11 00:09:21 [INFO] [STDERR] Someone is closing me!
2012-11-11 00:09:14 [INFO] [ForgeModLoader] Forge Mod Loader version 4.4.2.440 for Minecraft 1.4.4 loading
2012-11-11 00:09:16 [INFO] [STDOUT] 27 achievements
2012-11-11 00:09:16 [INFO] [STDOUT] 208 recipes
2012-11-11 00:09:16 [INFO] [STDOUT] Setting user: Player332, -
2012-11-11 00:09:16 [INFO] [STDERR] Client asked for parameter: server
2012-11-11 00:09:16 [INFO] [STDOUT] LWJGL Version: 2.4.2
2012-11-11 00:09:17 [INFO] [ForgeModLoader] Attempting early MinecraftForge initialization
2012-11-11 00:09:17 [INFO] [STDOUT] MinecraftForge v6.3.0.363 Initialized
2012-11-11 00:09:17 [INFO] [ForgeModLoader] MinecraftForge v6.3.0.363 Initialized
2012-11-11 00:09:17 [INFO] [ForgeModLoader] Completed early MinecraftForge initialization
2012-11-11 00:09:17 [INFO] [ForgeModLoader] Searching C:\Users\ChallengeAccepted\Minecraft\MCP\eclipse\Copy of Minecraft\mods for mods
2012-11-11 00:09:18 [INFO] [ForgeModLoader] Forge Mod Loader has identified 5 mods to load
2012-11-11 00:09:18 [INFO] [STDERR] Exception in thread "Minecraft main thread" java.lang.NoClassDefFoundError: dan200/computer/shared/TileEntityDiskDrive
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Class.getDeclaredMethods0(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Class.getDeclaredMethods(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.gatherAnnotations(FMLModContainer.java:297)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:414)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.reflect.Method.invoke(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
2012-11-11 00:09:18 [INFO] [STDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:268)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:478)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:150)
2012-11-11 00:09:18 [INFO] [STDERR] at net.minecraft.client.Minecraft.startGame(Minecraft.java:424)
2012-11-11 00:09:18 [INFO] [STDERR] at net.minecraft.client.Minecraft.run(Minecraft.java:756)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.Thread.run(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] Caused by: java.lang.ClassNotFoundException: dan200.computer.shared.TileEntityDiskDrive
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:141)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.loadClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] ... 30 more
2012-11-11 00:09:18 [INFO] [STDERR] Caused by: java.lang.IncompatibleClassChangeError: Implementing class
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.defineClass1(Native Method)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.defineClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at java.lang.ClassLoader.defineClass(Unknown Source)
2012-11-11 00:09:18 [INFO] [STDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:134)
2012-11-11 00:09:18 [INFO] [STDERR] ... 32 more
2012-11-11 00:09:21 [INFO] [STDERR] Someone is closing me!
Picture
Spoiler

I can add the peripheral libraries to my project with no issue; it is only when I attempt to deobfuscate ComputerCraft and run it from Eclipse that I run into errors.
Any help would be much appreciated.


This topic is locked














