Time: 3/12/14 8:51 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 39 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 41 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IArrowDisplay
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:97)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 45 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
Dang, and you're on Windows 7... well there goes my theory. If you could do me a favor and try running ONLY 0.6.2 mod with no other mods installed, and then try it with JUST Battlegear2, and then with just those two mods together, reporting the success / failure of each one, that would help me out a lot as well.
1) Again add a feature in which combine the deku leaf with the
boomerang/magic boomerang and sling shot
2) Add some horse armor from the Zelda series
3) make a "spawn egg" for the structors for people who are using
creative to make a map - meaning create a spawn egg for the dungeons/fairy pools/etc.
a fairy pool is easy to create dig a hole put dungeon cores as the floor in the hole be sure your sneaking while putting it and put water ontop of it -fairy pool
Regarding Battlegear2 crash: I have as of yet been unable to determine why some of you are experiencing crashes and others are not when playing with Battlegear2 installed in 1.6.4. I have tried ZSS 0.6.2 plus BG2 1.0.4.8 on my Windows 7 computer, on my wife's Mac OS X, and have a friend who has tried it on Windows 8 - all three of these systems were able to run both mods together with no problems. I sent another message to the BG2 team about this issue and am waiting to hear back from them, but if they also cannot replicate the issue, I fear there may not be a resolution to this problem any time soon.
In the meantime, if you do experience crashes on 1.6.4, first make sure you are using the latest appropriate version of each mod - if the crash persists, either use the last version 0.6.0 without the shields, remove Battlegear2 from your mod list and go without dual-wielding, or update to the 1.7.2 version that seems to be fully functional with both mods installed.
I'm really sorry that it's not working properly for some of you, but at this point I have done everything I can to make sure it is working on my end. If anyone who has experienced a crash can try ONLY installing ZSS 1.6.4-0.6.2 and Battlegear2-1.0.4.8, with NO other mods, just those two, can confirm that it is still crashing with only those two mods, then we can rule out all other mods as a possibility as well.
Thanks everyone for your patience and reports about this matter. It just seems to defy all rhyme or reason why some people crash and others do not, using the exact same two mods.
a fairy pool is easy to create dig a hole put dungeon cores as the floor in the hole be sure your sneaking while putting it and put water ontop of it -fairy pool
Agreed, and you have so much freedom when making a map, why would you want to use the crappy dungeons I made instead of designing / recreating one from the Zelda games?
As for horse armor, there is already horse armor in the game; what would a Zelda-specific horse armor do other than look different? I'm not any good with textures / models, but even if I were I'd be reticent to do something merely for the aesthetic of it.
I know you really want the boomerang and slingshot to shoot out whirlwinds, but I'm sorry, that's just not going to happen. The whirlwind is what makes the Deku Leaf so unique; giving that same ability to two other item classes is not something I am willing to do.
So, with just your mod it works just fine. but with battlegear it is more or less the same:
---- Minecraft Crash Report ----
// I just don't know what went wrong
Time: 3/13/14 8:12 AM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 40 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 42 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IArrowDisplay
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 46 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 48 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
So, with just your mod it works just fine. but with battlegear it is more or less the same:
Thanks for confirming that. It seems that it may be a bug with FML, since Battlegear2 flags its API files so that they should be loaded before any other mods. It appears that this is not happening, and if ZSS is loaded before BG2, then it crashes, but if BG2 loads first, it works fine. In my mcmod.info file BG2 is listed as a dependency, so it should be loading first, but I've added another line that, if this part of FML at least is working, should guarantee that it does.
If you'd like to try it out, you can download the test version here. Please let me know if it works, and thanks again.
---- Minecraft Crash Report ----
// Everything's going to plan. No, really, that was supposed to happen.
Time: 3/13/14 8:38 AM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 40 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 42 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IArrowDisplay
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 46 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 48 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
I used Windows 7 64-bit with just Zelda Sword Skills 0.6.3 and BG2 1.0.4.8. It didn't end well....
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 13/03/14 13:31
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 40 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 42 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IArrowDisplay
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 46 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 48 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 220329496 bytes (210 MB) / 387973120 bytes (370 MB) up to 1908932608 bytes (1820 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:MaxPermSize=3072M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 5 mods loaded, 5 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
battlegear2{1.0.4.8} [Mine & Blade Battlegear 2 - Bullseye] (1.6.4-MB_Battlegear2-Bullseye-1.0.4.8.jar) Unloaded->Constructed->Pre-initialized
zeldaswordskills{1.6.4-0.6.3} [Zelda Sword Skills] (zeldaswordskills-1.6.4-0.6.3.jar) Unloaded->Constructed->Errored
Try my mod by itself and it will work just fine. The problem is in FML not loading battlegear2's API files in time for pre-initialization of the Zelda Shields, even though it seems to work for the swords and other items. It's either that FML isn't working, or Battlegear2 failed to flag their shield API in the same manner they did for the battlegear weapon API.
Not exactly. Possibly the shield API from battlegear2 is either not flagged properly, so is sometimes not loaded when my shield tries to access it, or it's a bug in FML that is not reading the flags correctly. Adding a mod as a dependency in the mcmod.info file is supposed to ensure that the dependency mod is loaded prior to loading the mod that requires it, but this is also apparently not working properly.
The curious part is that no one had any problems using the IBattlegearWeapon API in any previous versions, and it is only the shield API that seems to be the issue, and then only in 1.6.4. The BG2 team is currently investigating the issue between our two mods - they are really going out of their way to support other modders, so everyone should be sure to thank them for their efforts.
EDIT: Battlegear2 has released their finalized 1.6.4 version; please download it from their download page on Curse Forge. There should no longer be any issues with the shield API.
FIX: Download 1.0.4.8 from the github source, NOT the curse forge link. Battlegear2 team just confirmed that somehow the API markers didn't make it into the release version on curse forge, but it IS in the code if you download from their git repository, which is the version I've been using this whole time, explaining why I have not been able to reproduce the crash.
Anyway, I'm sure they will fix their main download link within the next few days, at which point all of the other features should also be available for 1.6.4 as well (mirror shield reflecting projectiles when dual-wielded and deku shield catching arrows).
---- Minecraft Crash Report ----
// Why did you do that?
Time: 3/13/14 3:24 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 39 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IShield
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 41 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 45 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 47 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
You're the second person to mention that, so I've added an option to keep the current name.
// Ooh. Shiny.
Time: 3/12/14 8:51 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 39 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 41 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IArrowDisplay
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:97)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 45 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 173524616 bytes (165 MB) / 460324864 bytes (439 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 30 mods loaded, 30 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
advancedDarkness{1.5.0} [Advanced Darkness] (minecraft.jar) Unloaded->Constructed->Pre-initialized
CodeChickenCore{0.9.0.7} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized
NotEnoughItems{1.6.1.8} [Not Enough Items] (NotEnoughItems 1.6.1.8.jar) Unloaded->Constructed->Pre-initialized
grim3212core{V0.1 - 1.6.2} [Grim3212 Core] (Grim3212Core V0.1 - 1.6.2.zip) Unloaded->Constructed->Pre-initialized
DamageIndicatorsMod{2.9.2.3} [Damage Indicators] (1.6.4 DamageIndicatorsv2.9.2.3.zip) Unloaded->Constructed->Pre-initialized
battlegear2{1.0.4.8} [Mine & Blade Battlegear 2 - Bullseye] (1.6.4-MB_Battlegear2-Bullseye-1.0.4.8.jar) Unloaded->Constructed->Pre-initialized
ArchimedesShipsMod{1.6.2 v1.4.4} [Archimedes' Ships] (ArchimedesShips.zip) Unloaded->Constructed->Pre-initialized
ATG{0.9.3} [Alternate Terrain Generation] (ATG-1.6.4-0.9.3.jar) Unloaded->Constructed->Pre-initialized
battlemusic{1.4.2} [Battle Music] (BattleMusic-1.6.4-1.4.2.jar) Unloaded->Constructed->Pre-initialized
BetterDungeons{2.4} [Chocolate quest] (BetterDungeons207.zip) Unloaded->Constructed->Pre-initialized
BiblioCraft{1.5.4} [BiblioCraft] (BiblioCraft[v1.5.4].zip) Unloaded->Constructed->Pre-initialized
dimdoors{1.6.4R2.2.2RC1} [Dimensional Doors] (DimensionalDoors-2.2.2RC1-311.jar) Unloaded->Constructed->Pre-initialized
fusrodah{1.0} [FusRoDah] (Fus Ro Dah V1.1 - 1.6.2.zip) Unloaded->Constructed->Pre-initialized
Hats{2.0.2} [Hats] (Hats2.0.2.zip) Unloaded->Constructed->Pre-initialized
HatStand{2.0.0} [HatStand] (HatStand2.0.0.zip) Unloaded->Constructed->Pre-initialized
Lantern{1.63} [Lanterns and Flashlights Mod] (Lanterns and Flashlights(1.63).zip) Unloaded->Constructed->Pre-initialized
LostBooks{1.1} [Lost Books] (LostBooks 1.0 (bin) for MC 1.6.2.zip) Unloaded->Constructed->Pre-initialized
millenaire{5.1.11} [Millénaire] (millenaire-jar-5.1.11) Unloaded->Constructed->Pre-initialized
Mystcraft{0.10.12.01} [Mystcraft] (mystcraft-uni-1.6.4-0.10.12.01.zip) Unloaded->Constructed->Pre-initialized
scmownsjohn{v1} [John Mod by: SCMowns (Noppes Update)] (SCMowns_Noppes_John-SMP 1.6.2.zip) Unloaded->Constructed->Pre-initialized
Sorcery{Beta 1.1} [Sorcery] (Sorcery Beta 1.1.zip) Unloaded->Constructed->Pre-initialized
camping{2.0e} [The Camping Mod 2.0] (TheCampingMod_2.0e.jar) Unloaded->Constructed->Pre-initialized
fyresmodjam{0.0.3d} [The You Will Die Mod] (TheYouWillDieMod-v0.0.3d.zip) Unloaded->Constructed->Pre-initialized
zeldaswordskills{1.6.4-0.6.2} [Zelda Sword Skills] (zeldaswordskills-1.6.4-0.6.2.jar) Unloaded->Constructed->Errored
ForgeMultipart{1.0.0.227} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
McMultipart{1.0.0.227} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
ForgeMicroblock{1.0.0.227} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
/www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/wip-mods/2816702-tales-of-skyrim-bringing-skyrim-to-minecraft"" target="" data-ensure-absolute>
Dang, and you're on Windows 7... well there goes my theory. If you could do me a favor and try running ONLY 0.6.2 mod with no other mods installed, and then try it with JUST Battlegear2, and then with just those two mods together, reporting the success / failure of each one, that would help me out a lot as well.
1) Again add a feature in which combine the deku leaf with the
boomerang/magic boomerang and sling shot
2) Add some horse armor from the Zelda series
3) make a "spawn egg" for the structors for people who are using
creative to make a map - meaning create a spawn egg for the dungeons/fairy pools/etc.
In the meantime, if you do experience crashes on 1.6.4, first make sure you are using the latest appropriate version of each mod - if the crash persists, either use the last version 0.6.0 without the shields, remove Battlegear2 from your mod list and go without dual-wielding, or update to the 1.7.2 version that seems to be fully functional with both mods installed.
I'm really sorry that it's not working properly for some of you, but at this point I have done everything I can to make sure it is working on my end. If anyone who has experienced a crash can try ONLY installing ZSS 1.6.4-0.6.2 and Battlegear2-1.0.4.8, with NO other mods, just those two, can confirm that it is still crashing with only those two mods, then we can rule out all other mods as a possibility as well.
Thanks everyone for your patience and reports about this matter. It just seems to defy all rhyme or reason why some people crash and others do not, using the exact same two mods.
Agreed, and you have so much freedom when making a map, why would you want to use the crappy dungeons I made instead of designing / recreating one from the Zelda games?
As for horse armor, there is already horse armor in the game; what would a Zelda-specific horse armor do other than look different? I'm not any good with textures / models, but even if I were I'd be reticent to do something merely for the aesthetic of it.
I know you really want the boomerang and slingshot to shoot out whirlwinds, but I'm sorry, that's just not going to happen. The whirlwind is what makes the Deku Leaf so unique; giving that same ability to two other item classes is not something I am willing to do.
// I just don't know what went wrong
Time: 3/13/14 8:12 AM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 40 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 42 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IArrowDisplay
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 46 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 48 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 100604488 bytes (95 MB) / 420478976 bytes (401 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 9 mods loaded, 9 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
battlegear2{1.0.4.8} [Mine & Blade Battlegear 2 - Bullseye] (1.6.4-MB_Battlegear2-Bullseye-1.0.4.8.jar) Unloaded->Constructed->Pre-initialized
millenaire{5.1.11} [Millénaire] (millenaire-jar-5.1.11) Unloaded->Constructed->Pre-initialized
zeldaswordskills{1.6.4-0.6.2} [Zelda Sword Skills] (zeldaswordskills-1.6.4-0.6.2.jar) Unloaded->Constructed->Errored
ForgeMultipart{1.0.0.227} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
McMultipart{1.0.0.227} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
ForgeMicroblock{1.0.0.227} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
/www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/wip-mods/2816702-tales-of-skyrim-bringing-skyrim-to-minecraft"" target="" data-ensure-absolute>
Thanks for confirming that. It seems that it may be a bug with FML, since Battlegear2 flags its API files so that they should be loaded before any other mods. It appears that this is not happening, and if ZSS is loaded before BG2, then it crashes, but if BG2 loads first, it works fine. In my mcmod.info file BG2 is listed as a dependency, so it should be loading first, but I've added another line that, if this part of FML at least is working, should guarantee that it does.
If you'd like to try it out, you can download the test version here. Please let me know if it works, and thanks again.
// Everything's going to plan. No, really, that was supposed to happen.
Time: 3/13/14 8:38 AM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 40 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 42 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IArrowDisplay
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 46 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 48 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.7.0_45, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 191470704 bytes (182 MB) / 438829056 bytes (418 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 9 mods loaded, 9 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
battlegear2{1.0.4.8} [Mine & Blade Battlegear 2 - Bullseye] (1.6.4-MB_Battlegear2-Bullseye-1.0.4.8.jar) Unloaded->Constructed->Pre-initialized
millenaire{5.1.11} [Millénaire] (millenaire-jar-5.1.11) Unloaded->Constructed->Pre-initialized
zeldaswordskills{1.6.4-0.6.3} [Zelda Sword Skills] (zeldaswordskills-1.6.4-0.6.3.jar) Unloaded->Constructed->Errored
ForgeMultipart{1.0.0.227} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
McMultipart{1.0.0.227} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
ForgeMicroblock{1.0.0.227} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.0.227.jar) Unloaded->Constructed->Pre-initialized
/www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/wip-mods/2816702-tales-of-skyrim-bringing-skyrim-to-minecraft"" target="" data-ensure-absolute>
Thanks for that report. But no, it isn't this mod. Keep looking further and you'll see:
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IArrowDisplay
Try my mod by itself and it will work just fine. The problem is in FML not loading battlegear2's API files in time for pre-initialization of the Zelda Shields, even though it seems to work for the swords and other items. It's either that FML isn't working, or Battlegear2 failed to flag their shield API in the same manner they did for the battlegear weapon API.
Thanks, it seems we are narrowing down the source of the problem.
Not exactly. Possibly the shield API from battlegear2 is either not flagged properly, so is sometimes not loaded when my shield tries to access it, or it's a bug in FML that is not reading the flags correctly. Adding a mod as a dependency in the mcmod.info file is supposed to ensure that the dependency mod is loaded prior to loading the mod that requires it, but this is also apparently not working properly.
The curious part is that no one had any problems using the IBattlegearWeapon API in any previous versions, and it is only the shield API that seems to be the issue, and then only in 1.6.4. The BG2 team is currently investigating the issue between our two mods - they are really going out of their way to support other modders, so everyone should be sure to thank them for their efforts.
FIX: Download 1.0.4.8 from the github source, NOT the curse forge link. Battlegear2 team just confirmed that somehow the API markers didn't make it into the release version on curse forge, but it IS in the code if you download from their git repository, which is the version I've been using this whole time, explaining why I have not been able to reproduce the crash.
Anyway, I'm sure they will fix their main download link within the next few days, at which point all of the other features should also be available for 1.6.4 as well (mirror shield reflecting projectiles when dual-wielded and deku shield catching arrows).
url=http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2155858-hmm-give-us-a-use-give-a-use-to-other-villager]
You guys rule x3
---- Minecraft Crash Report ----
// Why did you do that?
Time: 3/13/14 3:24 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at cpw.mods.fml.common.LoadController.transition(LoadController.java:156)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:523)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.NoClassDefFoundError: zeldaswordskills/item/ItemZeldaShield
at zeldaswordskills.item.ZSSItems.loadItems(ZSSItems.java:459)
at zeldaswordskills.item.ZSSItems.load(ZSSItems.java:253)
at zeldaswordskills.ZSSMain.preInit(ZSSMain.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
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:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
... 10 more
Caused by: java.lang.ClassNotFoundException: zeldaswordskills.item.ItemZeldaShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 39 more
Caused by: java.lang.NoClassDefFoundError: mods/battlegear2/api/shield/IShield
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 41 more
Caused by: java.lang.ClassNotFoundException: mods.battlegear2.api.shield.IShield
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
... 45 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178)
... 47 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 8 (x86) version 6.2
Java Version: 1.7.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
Memory: 69031936 bytes (65 MB) / 204070912 bytes (194 MB) up to 518979584 bytes (494 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx512M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 14 mods loaded, 14 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
battlegear2{1.0.4.6} [Mine & Blade Battlegear 2 - Bullseye] (1.6.4-MB_Battlegear2-Bullseye-1.0.4.6.jar) Unloaded->Constructed->Pre-initialized
AnimationAPI{1.1.1} [AnimationAPI] (AnimationAPI v1.1.2 mc1.6.4.zip) Unloaded->Constructed->Pre-initialized
BetterDungeons{2.4} [Chocolate quest] (BetterDungeons205.zip) Unloaded->Constructed->Pre-initialized
mod_QuickBitOfEverything{1} [mod_QuickBitOfEverything] (LetsTestAllMyMods!.zip) Unloaded->Constructed->Pre-initialized
MutantCreatures{1.4.4} [Mutant Creatures] (Mutant_Creatures_v1.4.4_mc1.6.4.zip) Unloaded->Constructed->Pre-initialized
modocarina{3.4.4} [The Ocarina Mod] (Ocarina_Mod_3.4.4.zip) Unloaded->Constructed->Pre-initialized
iChunUtil{2.4.0} [iChunUtil] (util^iChunUtil2.4.0.zip) Unloaded->Constructed->Pre-initialized
PortalGun{2.0.2} [PortalGun] (PortalGun2.0.2.zip) Unloaded->Constructed->Pre-initialized
gibby_enchanted{1.0} [Enchanted] (Staffs Mod 1.3.zip) Unloaded->Constructed->Pre-initialized
zeldaswordskills{1.6.4-0.6.2} [Zelda Sword Skills] (zeldaswordskills-1.6.4-0.6.2.jar) Unloaded->Constructed->Errored
mod_ZZZ{1} [mod_ZZZ] (ZZGG.zip) Unloaded->Constructed->Pre-initialized
I think you mean they Hy-rule.
Nice one! *add to list of puns!*
*insert witty phrase here*