Posted October 23, 201312 yr Edit: Thanks everyone(Looking at you, Goto! ), it is working now! For anyone who has the same problem and diden't see this answer, or Code4240's question, here it is. EDIT: I discovered that func_104112_b() and saveExtraData() are the same thing. removing func fixed the error. Could not have said it better myself. ;P Ok, I've tried to work this out on my own but I'm at a loss. I am thrown noo errors, so I am at a loss for what to do next, or even post here. My code is written, it plays excellent in Eclipse, but whenever I recompile and reobfuscate_srg, zip up my folder, and place it in my "mods" folder in Minecraft, I am able to load my mod and get to the level select screen, but when I try to play a level, or create a new one, I am forever stuck at the "Loading World" Screen. I would post an error, but I have none to post. Does anyone know why this could be happening? Thanks, --Tenyar I am the creator of "The Breakfast Mod". http://cache.gyazo.com/9f747cb0c5979bafb79bcd28e86c0f5b.png[/img]
October 23, 201312 yr Of course you have a log to post. Forge log. Anyway, did you package your mod exactly like in your dev environment ?
October 30, 201312 yr Author Ok, after re downloading the recommend build I get a proper(?) crash report, but it makes no sense to me...as far as I can tell, it is wrong. I may just need a pair of fresh eyes on it, though. [23:23:08 INFO]: Refreshing local version list... [23:23:08 INFO]: Launcher 1.2.8 (through bootstrap 5) started on windows... [23:23:08 INFO]: Current time is Oct 29, 2013 11:23:08 PM [23:23:08 INFO]: System.getProperty('os.name') == 'Windows 8' [23:23:08 INFO]: System.getProperty('os.version') == '6.2' [23:23:08 INFO]: System.getProperty('os.arch') == 'amd64' [23:23:08 INFO]: System.getProperty('java.version') == '1.7.0_40' [23:23:08 INFO]: System.getProperty('java.vendor') == 'Oracle Corporation' [23:23:08 INFO]: System.getProperty('sun.arch.data.model') == '64' [23:23:09 INFO]: Refreshing remote version list... [23:23:11 INFO]: Refresh complete. [23:23:11 INFO]: Loaded 2 profile(s); selected 'Forge' [23:23:11 INFO]: Refreshing auth... [23:23:11 INFO]: Logging in with access token [23:24:00 INFO]: Download job 'Resources' skipped as there are no files to download [23:24:00 INFO]: Job 'Resources' finished successfully [23:24:19 INFO]: Getting syncinfo for selected version [23:24:19 INFO]: Queueing library & version downloads [23:24:19 INFO]: Download job 'Version & Libraries' started (8 threads, 22 files) [23:24:19 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.8\launchwrapper-1.8.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:20 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar for job 'Version & Libraries': Used own copy as it matched etag [23:24:22 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938.jar for job 'Version & Libraries': Couldn't connect to server (responded with 403) but have local file, assuming it's good [23:24:22 INFO]: Job 'Version & Libraries' finished successfully [23:24:22 INFO]: Launching game [23:24:22 INFO]: Looking for old natives to clean up... [23:24:22 INFO]: Unpacking natives to C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-183735088844352 [23:24:23 INFO]: Launching in C:\Users\Max\AppData\Roaming\.minecraft [23:24:28 INFO]: Client> Oct 29, 2013 11:24:27 PM net.minecraft.launchwrapper.LogWrapper log [23:24:28 INFO]: Client> INFO: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:24:29 INFO]: Client> Oct 29, 2013 11:24:29 PM net.minecraft.launchwrapper.LogWrapper log [23:24:29 INFO]: Client> INFO: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:24:29 INFO]: Client> Oct 29, 2013 11:24:29 PM net.minecraft.launchwrapper.LogWrapper log [23:24:29 INFO]: Client> INFO: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [23:24:30 INFO]: Client> 2013-10-29 23:24:30 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.4.35.938 for Minecraft 1.6.4 loading [23:24:30 INFO]: Client> 2013-10-29 23:24:30 [iNFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_40, running on Windows 8:amd64:6.2, installed at C:\Program Files\Java\jre7 [23:24:30 INFO]: Client> 2013-10-29 23:24:30 [iNFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:24:30 INFO]: Client> 2013-10-29 23:24:30 [iNFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:24:31 INFO]: Client> 2013-10-29 23:24:31 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:24:31 INFO]: Client> 2013-10-29 23:24:31 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:24:31 INFO]: Client> 2013-10-29 23:24:31 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:24:31 INFO]: Client> 2013-10-29 23:24:31 [iNFO] [sTDOUT] Loaded 40 rules from AccessTransformer config file fml_at.cfg [23:24:41 INFO]: Client> 2013-10-29 23:24:41 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [23:24:41 INFO]: Client> 2013-10-29 23:24:41 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [23:24:42 INFO]: Client> 2013-10-29 23:24:42 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:24:42 INFO]: Client> 2013-10-29 23:24:42 [iNFO] [sTDOUT] Loaded 109 rules from AccessTransformer config file forge_at.cfg [23:24:42 INFO]: Client> 2013-10-29 23:24:42 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:24:43 INFO]: Client> 2013-10-29 23:24:43 [iNFO] [ForgeModLoader] Launching wrapped minecraft {net.minecraft.client.main.Main} [23:24:57 INFO]: Client> 2013-10-29 23:24:57 [iNFO] [Minecraft-Client] Setting user: Tenyar97 [23:25:05 INFO]: Client> 2013-10-29 23:25:05 [iNFO] [Minecraft-Client] LWJGL Version: 2.9.0 [23:25:11 INFO]: Client> 2013-10-29 23:25:11 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default [23:25:14 INFO]: Client> 2013-10-29 23:25:14 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization [23:25:14 INFO]: Client> 2013-10-29 23:25:14 [iNFO] [sTDOUT] MinecraftForge v9.11.1.938 Initialized [23:25:14 INFO]: Client> 2013-10-29 23:25:14 [iNFO] [ForgeModLoader] MinecraftForge v9.11.1.938 Initialized [23:25:14 INFO]: Client> 2013-10-29 23:25:14 [iNFO] [sTDOUT] Replaced 112 ore recipies [23:25:15 INFO]: Client> 2013-10-29 23:25:15 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization [23:25:15 INFO]: Client> 2013-10-29 23:25:15 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Max\AppData\Roaming\.minecraft\config\logging.properties [23:25:15 INFO]: Client> 2013-10-29 23:25:15 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL [23:25:15 INFO]: Client> 2013-10-29 23:25:15 [iNFO] [ForgeModLoader] Searching C:\Users\Max\AppData\Roaming\.minecraft\mods for mods [23:25:40 INFO]: Client> 2013-10-29 23:25:40 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load [23:25:40 INFO]: Client> 2013-10-29 23:25:40 [iNFO] [mcp] Activating mod mcp [23:25:40 INFO]: Client> 2013-10-29 23:25:40 [iNFO] [FML] Activating mod FML [23:25:41 INFO]: Client> 2013-10-29 23:25:41 [iNFO] [Forge] Activating mod Forge [23:25:41 INFO]: Client> 2013-10-29 23:25:41 [iNFO] [Tenyar97] Activating mod Tenyar97 [23:25:41 INFO]: Client> 2013-10-29 23:25:41 [WARNING] [Forge Mod Loader] Mod Forge Mod Loader is missing a pack.mcmeta file, things may not work well [23:25:41 INFO]: Client> 2013-10-29 23:25:41 [WARNING] [Minecraft Forge] Mod Minecraft Forge is missing a pack.mcmeta file, things may not work well [23:25:41 INFO]: Client> 2013-10-29 23:25:41 [WARNING] [better Defense] Mod Better Defense is missing a pack.mcmeta file, things may not work well [23:25:41 INFO]: Client> 2013-10-29 23:25:41 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Better Defense [23:25:42 INFO]: Client> 2013-10-29 23:25:42 [iNFO] [ForgeModLoader] Registering Forge Packet Handler [23:25:43 INFO]: Client> 2013-10-29 23:25:43 [iNFO] [ForgeModLoader] Succeeded registering Forge Packet Handler [23:25:45 INFO]: Client> 2013-10-29 23:25:45 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 [23:26:13 INFO]: Client> 2013-10-29 23:26:13 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods [23:26:13 INFO]: Client> 2013-10-29 23:26:13 [WARNING] [Forge Mod Loader] Mod Forge Mod Loader is missing a pack.mcmeta file, things may not work well [23:26:13 INFO]: Client> 2013-10-29 23:26:13 [WARNING] [Minecraft Forge] Mod Minecraft Forge is missing a pack.mcmeta file, things may not work well [23:26:13 INFO]: Client> 2013-10-29 23:26:13 [WARNING] [better Defense] Mod Better Defense is missing a pack.mcmeta file, things may not work well [23:26:13 INFO]: Client> 2013-10-29 23:26:13 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Better Defense [23:26:14 INFO]: Client> 2013-10-29 23:26:14 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/items/MISSING_ICON_ITEM_1297_Snail Meat*UNUSED*.png [23:26:16 INFO]: Client> 2013-10-29 23:26:16 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1040_Living-Dispenser_front_horizontal.png [23:26:16 INFO]: Client> 2013-10-29 23:26:16 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side_overlay.png [23:26:17 INFO]: Client> 2013-10-29 23:26:17 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side.png [23:26:17 INFO]: Client> 2013-10-29 23:26:17 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_top.png [23:26:18 INFO]: Client> 2013-10-29 23:26:18 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side_snowed.png [23:26:18 INFO]: Client> 2013-10-29 23:26:18 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1040_Living-Dispenser_front_vertical.png [23:26:19 INFO]: Client> 2013-10-29 23:26:19 [iNFO] [sTDOUT] [23:26:19 INFO]: Client> 2013-10-29 23:26:19 [iNFO] [sTDOUT] Starting up SoundSystem... [23:26:20 INFO]: Client> 2013-10-29 23:26:20 [iNFO] [sTDOUT] Initializing LWJGL OpenAL [23:26:20 INFO]: Client> 2013-10-29 23:26:20 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [23:26:25 INFO]: Client> 2013-10-29 23:26:25 [iNFO] [sTDOUT] OpenAL initialized. [23:26:25 INFO]: Client> 2013-10-29 23:26:25 [iNFO] [sTDOUT] [23:26:58 INFO]: Client> 2013-10-29 23:26:58 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.6.4 [23:26:58 INFO]: Client> 2013-10-29 23:26:58 [iNFO] [Minecraft-Server] Generating keypair [23:27:01 INFO]: Client> 2013-10-29 23:27:01 [iNFO] [Minecraft-Server] Converting map! [23:27:01 INFO]: Client> 2013-10-29 23:27:01 [iNFO] [Minecraft-Server] Scanning folders... [23:27:01 INFO]: Client> 2013-10-29 23:27:01 [iNFO] [Minecraft-Server] Total conversion count is 0 [23:27:30 INFO]: Client> 2013-10-29 23:27:30 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@31feced6) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] java.lang.NoClassDefFoundError: assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at assets.betterdefense.world.dimension.BetterDefenseWorldProvider.func_76555_c(BetterDefenseWorldProvider.java:53) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:728) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.world.World.<init>(World.java:291) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.world.WorldServer.<init>(WorldServer.java:110) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.world.WorldServerMulti.<init>(WorldServerMulti.java:13) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:77) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:107) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: assets.betterdefense.world.dimension.BetterDefenseChunkProvider [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] ... 9 more [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass1(Native Method) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass(Unknown Source) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at java.security.SecureClassLoader.defineClass(Unknown Source) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178) [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [sTDERR] ... 11 more [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [sEVERE] [Minecraft-Server] Encountered an unexpected exception NoClassDefFoundError [23:27:31 INFO]: Client> java.lang.NoClassDefFoundError: assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:27:31 INFO]: Client> at assets.betterdefense.world.dimension.BetterDefenseWorldProvider.func_76555_c(BetterDefenseWorldProvider.java:53) [23:27:31 INFO]: Client> at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:728) [23:27:31 INFO]: Client> at net.minecraft.world.World.<init>(World.java:291) [23:27:31 INFO]: Client> at net.minecraft.world.WorldServer.<init>(WorldServer.java:110) [23:27:31 INFO]: Client> at net.minecraft.world.WorldServerMulti.<init>(WorldServerMulti.java:13) [23:27:31 INFO]: Client> at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:77) [23:27:31 INFO]: Client> at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:107) [23:27:31 INFO]: Client> at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445) [23:27:31 INFO]: Client> at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:27:31 INFO]: Client> Caused by: java.lang.ClassNotFoundException: assets.betterdefense.world.dimension.BetterDefenseChunkProvider [23:27:31 INFO]: Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) [23:27:31 INFO]: Client> at java.lang.ClassLoader.loadClass(Unknown Source) [23:27:31 INFO]: Client> at java.lang.ClassLoader.loadClass(Unknown Source) [23:27:31 INFO]: Client> ... 9 more [23:27:31 INFO]: Client> Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:27:31 INFO]: Client> at java.lang.ClassLoader.defineClass1(Native Method) [23:27:31 INFO]: Client> at java.lang.ClassLoader.defineClass(Unknown Source) [23:27:31 INFO]: Client> at java.security.SecureClassLoader.defineClass(Unknown Source) [23:27:31 INFO]: Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178) [23:27:31 INFO]: Client> ... 11 more [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [sEVERE] [Minecraft-Server] This crash report has been saved to: C:\Users\Max\AppData\Roaming\.minecraft\crash-reports\crash-2013-10-29_23.27.31-server.txt [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [Minecraft-Server] Stopping server [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [Minecraft-Server] Saving players [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [Minecraft-Server] Saving worlds [23:27:31 INFO]: Client> 2013-10-29 23:27:31 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] java.lang.NullPointerException [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraftforge.common.ForgeChunkManager.saveWorld(ForgeChunkManager.java:832) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraftforge.common.ForgeInternalHandler.onDimensionSave(ForgeInternalHandler.java:70) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraftforge.event.ASMEventHandler_1_ForgeInternalHandler_onDimensionSave_Save.invoke(.dynamic) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraftforge.event.EventBus.post(EventBus.java:108) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraft.world.WorldServer.func_73044_a(WorldServer.java:900) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.func_71267_a(MinecraftServer.java:360) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:393) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.func_71260_j(IntegratedServer.java:242) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:537) [23:27:39 INFO]: Client> 2013-10-29 23:27:39 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:27:40 INFO]: Client> 2013-10-29 23:27:40 [iNFO] [ForgeModLoader] The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded. [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] ---- Minecraft Crash Report ---- [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] // I bet Cylons wouldn't have this problem. [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Time: 10/29/13 11:27 PM [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Description: Exception in server tick loop [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] java.lang.NoClassDefFoundError: assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at assets.betterdefense.world.dimension.BetterDefenseWorldProvider.func_76555_c(BetterDefenseWorldProvider.java:53) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:728) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.world.World.<init>(World.java:291) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.world.WorldServer.<init>(WorldServer.java:110) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.world.WorldServerMulti.<init>(WorldServerMulti.java:13) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:77) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:107) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Caused by: java.lang.ClassNotFoundException: assets.betterdefense.world.dimension.BetterDefenseChunkProvider [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at java.lang.ClassLoader.loadClass(Unknown Source) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at java.lang.ClassLoader.loadClass(Unknown Source) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] ... 9 more [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at java.lang.ClassLoader.defineClass1(Native Method) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at java.lang.ClassLoader.defineClass(Unknown Source) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at java.security.SecureClassLoader.defineClass(Unknown Source) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] ... 11 more [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] A detailed walkthrough of the error, its code path and all known details is as follows: [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] --------------------------------------------------------------------------------------- [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] -- System Details -- [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Details: [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Minecraft Version: 1.6.4 [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Operating System: Windows 8 (amd64) version 6.2 [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Java Version: 1.7.0_40, Oracle Corporation [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Memory: 52584200 bytes (50 MB) / 372244480 bytes (355 MB) up to 954728448 bytes (910 MB) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Suspicious classes: FML and Forge are installed [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] FML: MCP v8.11 FML v6.4.35.938 Minecraft Forge 9.11.1.938 4 mods loaded, 4 mods active [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] FML{6.4.35.938} [Forge Mod Loader] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Forge{9.11.1.938} [Minecraft Forge] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Tenyar97{1.1.0} [better Defense] (assets.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Profiler Position: N/A (disabled) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Player Count: 0 / 8; [] [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Type: Integrated Server (map_client.txt) [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] Is Modded: Definitely; Client brand changed to 'fml,forge' [23:27:41 INFO]: Client> 2013-10-29 23:27:41 [iNFO] [sTDOUT] #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Max\AppData\Roaming\.minecraft\crash-reports\crash-2013-10-29_23.27.31-server.txt [23:27:42 INFO]: Client> 2013-10-29 23:27:42 [iNFO] [Minecraft-Server] Stopping server [23:27:42 INFO]: Client> 2013-10-29 23:27:42 [iNFO] [Minecraft-Server] Saving players [23:27:42 INFO]: Client> 2013-10-29 23:27:42 [iNFO] [Minecraft-Server] Saving worlds [23:27:42 INFO]: Client> 2013-10-29 23:27:42 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld [23:27:43 INFO]: Client> AL lib: (EE) alc_cleanup: 1 device not closed [23:27:56 ERROR]: Game ended with bad state (exit code -1) [23:27:56 INFO]: Deleting C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-183735088844352 [23:27:56 INFO]: Ignoring visibility rule and showing launcher due to a game crash [23:28:24 INFO]: Getting syncinfo for selected version [23:28:24 INFO]: Queueing library & version downloads [23:28:24 INFO]: Download job 'Version & Libraries' started (8 threads, 22 files) [23:28:24 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:24 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.8\launchwrapper-1.8.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:24 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:25 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:26 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:28:26 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938.jar for job 'Version & Libraries': Couldn't connect to server (responded with 403) but have local file, assuming it's good [23:28:26 INFO]: Job 'Version & Libraries' finished successfully [23:28:26 INFO]: Launching game [23:28:26 INFO]: Looking for old natives to clean up... [23:28:27 INFO]: Unpacking natives to C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-183980014330772 [23:28:27 INFO]: Launching in C:\Users\Max\AppData\Roaming\.minecraft [23:28:29 INFO]: Client> Oct 29, 2013 11:28:29 PM net.minecraft.launchwrapper.LogWrapper log [23:28:29 INFO]: Client> INFO: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:28:31 INFO]: Client> Oct 29, 2013 11:28:31 PM net.minecraft.launchwrapper.LogWrapper log [23:28:31 INFO]: Client> INFO: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:28:31 INFO]: Client> Oct 29, 2013 11:28:31 PM net.minecraft.launchwrapper.LogWrapper log [23:28:31 INFO]: Client> INFO: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [23:28:32 INFO]: Client> 2013-10-29 23:28:32 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.4.35.938 for Minecraft 1.6.4 loading [23:28:32 INFO]: Client> 2013-10-29 23:28:32 [iNFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_40, running on Windows 8:amd64:6.2, installed at C:\Program Files\Java\jre7 [23:28:33 INFO]: Client> 2013-10-29 23:28:33 [iNFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:28:33 INFO]: Client> 2013-10-29 23:28:33 [iNFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:28:33 INFO]: Client> 2013-10-29 23:28:33 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:28:33 INFO]: Client> 2013-10-29 23:28:33 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:28:33 INFO]: Client> 2013-10-29 23:28:33 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:28:33 INFO]: Client> 2013-10-29 23:28:33 [iNFO] [sTDOUT] Loaded 40 rules from AccessTransformer config file fml_at.cfg [23:28:48 INFO]: Client> 2013-10-29 23:28:48 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [23:28:48 INFO]: Client> 2013-10-29 23:28:48 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [23:28:48 INFO]: Client> 2013-10-29 23:28:48 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:28:48 INFO]: Client> 2013-10-29 23:28:48 [iNFO] [sTDOUT] Loaded 109 rules from AccessTransformer config file forge_at.cfg [23:28:48 INFO]: Client> 2013-10-29 23:28:48 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:28:53 INFO]: Client> 2013-10-29 23:28:53 [iNFO] [ForgeModLoader] Launching wrapped minecraft {net.minecraft.client.main.Main} [23:29:10 INFO]: Client> 2013-10-29 23:29:10 [iNFO] [Minecraft-Client] Setting user: Tenyar97 [23:29:20 INFO]: Client> 2013-10-29 23:29:20 [iNFO] [Minecraft-Client] LWJGL Version: 2.9.0 [23:29:25 INFO]: Client> 2013-10-29 23:29:25 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default [23:29:28 INFO]: Client> 2013-10-29 23:29:28 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization [23:29:28 INFO]: Client> 2013-10-29 23:29:28 [iNFO] [sTDOUT] MinecraftForge v9.11.1.938 Initialized [23:29:28 INFO]: Client> 2013-10-29 23:29:28 [iNFO] [ForgeModLoader] MinecraftForge v9.11.1.938 Initialized [23:29:29 INFO]: Client> 2013-10-29 23:29:29 [iNFO] [sTDOUT] Replaced 112 ore recipies [23:29:29 INFO]: Client> 2013-10-29 23:29:29 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization [23:29:30 INFO]: Client> 2013-10-29 23:29:30 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Max\AppData\Roaming\.minecraft\config\logging.properties [23:29:30 INFO]: Client> 2013-10-29 23:29:30 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL [23:29:31 INFO]: Client> 2013-10-29 23:29:31 [iNFO] [ForgeModLoader] Searching C:\Users\Max\AppData\Roaming\.minecraft\mods for mods [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [iNFO] [mcp] Activating mod mcp [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [iNFO] [FML] Activating mod FML [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [iNFO] [Forge] Activating mod Forge [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [iNFO] [Tenyar97] Activating mod Tenyar97 [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [WARNING] [Forge Mod Loader] Mod Forge Mod Loader is missing a pack.mcmeta file, things may not work well [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [WARNING] [Minecraft Forge] Mod Minecraft Forge is missing a pack.mcmeta file, things may not work well [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [WARNING] [better Defense] Mod Better Defense is missing a pack.mcmeta file, things may not work well [23:29:51 INFO]: Client> 2013-10-29 23:29:51 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Better Defense [23:29:52 INFO]: Client> 2013-10-29 23:29:52 [iNFO] [ForgeModLoader] Registering Forge Packet Handler [23:29:53 INFO]: Client> 2013-10-29 23:29:53 [iNFO] [ForgeModLoader] Succeeded registering Forge Packet Handler [23:29:54 INFO]: Client> 2013-10-29 23:29:54 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 [23:30:10 INFO]: Client> 2013-10-29 23:30:10 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods [23:30:10 INFO]: Client> 2013-10-29 23:30:10 [WARNING] [Forge Mod Loader] Mod Forge Mod Loader is missing a pack.mcmeta file, things may not work well [23:30:10 INFO]: Client> 2013-10-29 23:30:10 [WARNING] [Minecraft Forge] Mod Minecraft Forge is missing a pack.mcmeta file, things may not work well [23:30:10 INFO]: Client> 2013-10-29 23:30:10 [WARNING] [better Defense] Mod Better Defense is missing a pack.mcmeta file, things may not work well [23:30:10 INFO]: Client> 2013-10-29 23:30:10 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Better Defense [23:30:11 INFO]: Client> 2013-10-29 23:30:11 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/items/MISSING_ICON_ITEM_1297_Snail Meat*UNUSED*.png [23:30:13 INFO]: Client> 2013-10-29 23:30:13 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1040_Living-Dispenser_front_horizontal.png [23:30:13 INFO]: Client> 2013-10-29 23:30:13 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side_overlay.png [23:30:13 INFO]: Client> 2013-10-29 23:30:13 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side.png [23:30:13 INFO]: Client> 2013-10-29 23:30:13 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_top.png [23:30:13 INFO]: Client> 2013-10-29 23:30:13 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side_snowed.png [23:30:13 INFO]: Client> 2013-10-29 23:30:13 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1040_Living-Dispenser_front_vertical.png [23:30:14 INFO]: Client> 2013-10-29 23:30:14 [iNFO] [sTDOUT] [23:30:14 INFO]: Client> 2013-10-29 23:30:14 [iNFO] [sTDOUT] Starting up SoundSystem... [23:30:14 INFO]: Client> 2013-10-29 23:30:14 [iNFO] [sTDOUT] Initializing LWJGL OpenAL [23:30:14 INFO]: Client> 2013-10-29 23:30:14 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [23:30:16 INFO]: Client> 2013-10-29 23:30:16 [iNFO] [sTDOUT] OpenAL initialized. [23:30:16 INFO]: Client> 2013-10-29 23:30:16 [iNFO] [sTDOUT] [23:30:18 INFO]: Client> 2013-10-29 23:30:18 [iNFO] [Minecraft-Client] Stopping! [23:30:19 INFO]: Client> 2013-10-29 23:30:19 [iNFO] [sTDOUT] [23:30:19 INFO]: Client> 2013-10-29 23:30:19 [iNFO] [sTDOUT] SoundSystem shutting down... [23:30:19 INFO]: Client> 2013-10-29 23:30:19 [iNFO] [sTDOUT] Author: Paul Lamb, www.paulscode.com [23:30:19 INFO]: Client> 2013-10-29 23:30:19 [iNFO] [sTDOUT] [23:30:20 ERROR]: Game ended with bad state (exit code -805306369) [23:30:20 INFO]: Deleting C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-183980014330772 [23:30:20 WARN]: Couldn't delete C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-183980014330772 - scheduling for deletion upon exit [23:30:20 INFO]: Ignoring visibility rule and showing launcher due to a game crash [23:30:34 INFO]: Deleting C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-183980014330772 [23:30:34 INFO]: Getting syncinfo for selected version [23:30:34 INFO]: Queueing library & version downloads [23:30:34 INFO]: Download job 'Version & Libraries' started (8 threads, 22 files) [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput-platform\2.0.5\jinput-platform-2.0.5-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\libraryjavasound\20101123\libraryjavasound-20101123.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\minecraft\launchwrapper\1.8\launchwrapper-1.8.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\argo\argo\2.25_fixed\argo-2.25_fixed.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\codecjorbis\20101023\codecjorbis-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\lzma\lzma\0.0.1\lzma-0.0.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\commons-io\commons-io\2.4\commons-io-2.4.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\google\code\gson\gson\2.2.2\gson-2.2.2.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl_util\2.9.0\lwjgl_util-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl\2.9.0\lwjgl-2.9.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jinput\jinput\2.0.5\jinput-2.0.5.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\google\guava\guava\14.0\guava-14.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\java\jutils\jutils\1.0.0\jutils-1.0.0.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\librarylwjglopenal\20100824\librarylwjglopenal-20100824.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\lwjgl\lwjgl\lwjgl-platform\2.9.0\lwjgl-platform-2.9.0-natives-windows.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\ow2\asm\asm-all\4.1\asm-all-4.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\codecwav\20101023\codecwav-20101023.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\com\paulscode\soundsystem\20120107\soundsystem-20120107.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\org\bouncycastle\bcprov-jdk15on\1.47\bcprov-jdk15on-1.47.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:35 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\libraries\net\sf\jopt-simple\jopt-simple\4.5\jopt-simple-4.5.jar for job 'Version & Libraries': Used own copy as it matched etag [23:30:36 INFO]: Finished downloading C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938.jar for job 'Version & Libraries': Couldn't connect to server (responded with 403) but have local file, assuming it's good [23:30:36 INFO]: Job 'Version & Libraries' finished successfully [23:30:36 INFO]: Launching game [23:30:36 INFO]: Looking for old natives to clean up... [23:30:36 INFO]: Unpacking natives to C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-184108949055057 [23:30:36 INFO]: Launching in C:\Users\Max\AppData\Roaming\.minecraft [23:30:39 INFO]: Client> Oct 29, 2013 11:30:39 PM net.minecraft.launchwrapper.LogWrapper log [23:30:39 INFO]: Client> INFO: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:30:40 INFO]: Client> Oct 29, 2013 11:30:40 PM net.minecraft.launchwrapper.LogWrapper log [23:30:40 INFO]: Client> INFO: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [23:30:40 INFO]: Client> Oct 29, 2013 11:30:40 PM net.minecraft.launchwrapper.LogWrapper log [23:30:40 INFO]: Client> INFO: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [23:30:40 INFO]: Client> 2013-10-29 23:30:40 [iNFO] [ForgeModLoader] Forge Mod Loader version 6.4.35.938 for Minecraft 1.6.4 loading [23:30:40 INFO]: Client> 2013-10-29 23:30:40 [iNFO] [ForgeModLoader] Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_40, running on Windows 8:amd64:6.2, installed at C:\Program Files\Java\jre7 [23:30:41 INFO]: Client> 2013-10-29 23:30:41 [iNFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:30:41 INFO]: Client> 2013-10-29 23:30:41 [iNFO] [ForgeModLoader] Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:30:41 INFO]: Client> 2013-10-29 23:30:41 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:30:41 INFO]: Client> 2013-10-29 23:30:41 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker [23:30:41 INFO]: Client> 2013-10-29 23:30:41 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:30:42 INFO]: Client> 2013-10-29 23:30:42 [iNFO] [sTDOUT] Loaded 40 rules from AccessTransformer config file fml_at.cfg [23:30:58 INFO]: Client> 2013-10-29 23:30:58 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 [23:30:59 INFO]: Client> 2013-10-29 23:30:59 [iNFO] [ForgeModLoader] Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc [23:30:59 INFO]: Client> 2013-10-29 23:30:59 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper [23:30:59 INFO]: Client> 2013-10-29 23:30:59 [iNFO] [sTDOUT] Loaded 109 rules from AccessTransformer config file forge_at.cfg [23:30:59 INFO]: Client> 2013-10-29 23:30:59 [iNFO] [ForgeModLoader] Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker [23:31:03 INFO]: Client> 2013-10-29 23:31:03 [iNFO] [ForgeModLoader] Launching wrapped minecraft {net.minecraft.client.main.Main} [23:31:12 INFO]: Client> 2013-10-29 23:31:12 [iNFO] [Minecraft-Client] Setting user: Tenyar97 [23:31:22 INFO]: Client> 2013-10-29 23:31:22 [iNFO] [Minecraft-Client] LWJGL Version: 2.9.0 [23:31:28 INFO]: Client> 2013-10-29 23:31:28 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default [23:31:36 INFO]: Client> 2013-10-29 23:31:36 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization [23:31:36 INFO]: Client> 2013-10-29 23:31:36 [iNFO] [sTDOUT] MinecraftForge v9.11.1.938 Initialized [23:31:36 INFO]: Client> 2013-10-29 23:31:36 [iNFO] [ForgeModLoader] MinecraftForge v9.11.1.938 Initialized [23:31:37 INFO]: Client> 2013-10-29 23:31:37 [iNFO] [sTDOUT] Replaced 112 ore recipies [23:31:37 INFO]: Client> 2013-10-29 23:31:37 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization [23:31:37 INFO]: Client> 2013-10-29 23:31:37 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Max\AppData\Roaming\.minecraft\config\logging.properties [23:31:37 INFO]: Client> 2013-10-29 23:31:37 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL [23:31:39 INFO]: Client> 2013-10-29 23:31:39 [iNFO] [ForgeModLoader] Searching C:\Users\Max\AppData\Roaming\.minecraft\mods for mods [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [iNFO] [mcp] Activating mod mcp [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [iNFO] [FML] Activating mod FML [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [iNFO] [Forge] Activating mod Forge [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [iNFO] [Tenyar97] Activating mod Tenyar97 [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [WARNING] [Forge Mod Loader] Mod Forge Mod Loader is missing a pack.mcmeta file, things may not work well [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [WARNING] [Minecraft Forge] Mod Minecraft Forge is missing a pack.mcmeta file, things may not work well [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [WARNING] [better Defense] Mod Better Defense is missing a pack.mcmeta file, things may not work well [23:31:58 INFO]: Client> 2013-10-29 23:31:58 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Better Defense [23:31:59 INFO]: Client> 2013-10-29 23:31:59 [iNFO] [ForgeModLoader] Registering Forge Packet Handler [23:32:00 INFO]: Client> 2013-10-29 23:32:00 [iNFO] [ForgeModLoader] Succeeded registering Forge Packet Handler [23:32:02 INFO]: Client> 2013-10-29 23:32:02 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 [23:32:20 INFO]: Client> 2013-10-29 23:32:20 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods [23:32:20 INFO]: Client> 2013-10-29 23:32:20 [WARNING] [Forge Mod Loader] Mod Forge Mod Loader is missing a pack.mcmeta file, things may not work well [23:32:20 INFO]: Client> 2013-10-29 23:32:20 [WARNING] [Minecraft Forge] Mod Minecraft Forge is missing a pack.mcmeta file, things may not work well [23:32:20 INFO]: Client> 2013-10-29 23:32:20 [WARNING] [better Defense] Mod Better Defense is missing a pack.mcmeta file, things may not work well [23:32:20 INFO]: Client> 2013-10-29 23:32:20 [iNFO] [Minecraft-Client] Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:Better Defense [23:32:22 INFO]: Client> 2013-10-29 23:32:22 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/items/MISSING_ICON_ITEM_1297_Snail Meat*UNUSED*.png [23:32:22 INFO]: Client> 2013-10-29 23:32:22 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1040_Living-Dispenser_front_horizontal.png [23:32:23 INFO]: Client> 2013-10-29 23:32:23 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side_overlay.png [23:32:23 INFO]: Client> 2013-10-29 23:32:23 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side.png [23:32:23 INFO]: Client> 2013-10-29 23:32:23 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_top.png [23:32:24 INFO]: Client> 2013-10-29 23:32:24 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1019_Top Soil_side_snowed.png [23:32:24 INFO]: Client> 2013-10-29 23:32:24 [sEVERE] [Minecraft-Client] Using missing texture, unable to load: minecraft:textures/blocks/MISSING_ICON_TILE_1040_Living-Dispenser_front_vertical.png [23:32:25 INFO]: Client> 2013-10-29 23:32:25 [iNFO] [sTDOUT] [23:32:25 INFO]: Client> 2013-10-29 23:32:25 [iNFO] [sTDOUT] Starting up SoundSystem... [23:32:26 INFO]: Client> 2013-10-29 23:32:26 [iNFO] [sTDOUT] Initializing LWJGL OpenAL [23:32:26 INFO]: Client> 2013-10-29 23:32:26 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [23:32:27 INFO]: Client> 2013-10-29 23:32:27 [iNFO] [sTDOUT] OpenAL initialized. [23:32:27 INFO]: Client> 2013-10-29 23:32:27 [iNFO] [sTDOUT] [23:32:54 INFO]: Client> 2013-10-29 23:32:53 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.6.4 [23:32:54 INFO]: Client> 2013-10-29 23:32:53 [iNFO] [Minecraft-Server] Generating keypair [23:32:56 INFO]: Client> 2013-10-29 23:32:56 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@b5298ce) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] java.lang.NoClassDefFoundError: assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at assets.betterdefense.world.dimension.BetterDefenseWorldProvider.func_76555_c(BetterDefenseWorldProvider.java:53) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:728) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.world.World.<init>(World.java:291) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.world.WorldServer.<init>(WorldServer.java:110) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.world.WorldServerMulti.<init>(WorldServerMulti.java:13) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:77) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:107) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: assets.betterdefense.world.dimension.BetterDefenseChunkProvider [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] ... 9 more [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass1(Native Method) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at java.lang.ClassLoader.defineClass(Unknown Source) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at java.security.SecureClassLoader.defineClass(Unknown Source) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] ... 11 more [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [sEVERE] [Minecraft-Server] Encountered an unexpected exception NoClassDefFoundError [23:32:57 INFO]: Client> java.lang.NoClassDefFoundError: assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:32:57 INFO]: Client> at assets.betterdefense.world.dimension.BetterDefenseWorldProvider.func_76555_c(BetterDefenseWorldProvider.java:53) [23:32:57 INFO]: Client> at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:728) [23:32:57 INFO]: Client> at net.minecraft.world.World.<init>(World.java:291) [23:32:57 INFO]: Client> at net.minecraft.world.WorldServer.<init>(WorldServer.java:110) [23:32:57 INFO]: Client> at net.minecraft.world.WorldServerMulti.<init>(WorldServerMulti.java:13) [23:32:57 INFO]: Client> at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:77) [23:32:57 INFO]: Client> at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:107) [23:32:57 INFO]: Client> at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445) [23:32:57 INFO]: Client> at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:32:57 INFO]: Client> Caused by: java.lang.ClassNotFoundException: assets.betterdefense.world.dimension.BetterDefenseChunkProvider [23:32:57 INFO]: Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) [23:32:57 INFO]: Client> at java.lang.ClassLoader.loadClass(Unknown Source) [23:32:57 INFO]: Client> at java.lang.ClassLoader.loadClass(Unknown Source) [23:32:57 INFO]: Client> ... 9 more [23:32:57 INFO]: Client> Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:32:57 INFO]: Client> at java.lang.ClassLoader.defineClass1(Native Method) [23:32:57 INFO]: Client> at java.lang.ClassLoader.defineClass(Unknown Source) [23:32:57 INFO]: Client> at java.security.SecureClassLoader.defineClass(Unknown Source) [23:32:57 INFO]: Client> at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178) [23:32:57 INFO]: Client> ... 11 more [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [sEVERE] [Minecraft-Server] This crash report has been saved to: C:\Users\Max\AppData\Roaming\.minecraft\crash-reports\crash-2013-10-29_23.32.57-server.txt [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [Minecraft-Server] Stopping server [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [Minecraft-Server] Saving players [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [Minecraft-Server] Saving worlds [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] java.lang.NullPointerException [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraftforge.common.ForgeChunkManager.saveWorld(ForgeChunkManager.java:832) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraftforge.common.ForgeInternalHandler.onDimensionSave(ForgeInternalHandler.java:70) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraftforge.event.ASMEventHandler_3_ForgeInternalHandler_onDimensionSave_Save.invoke(.dynamic) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraftforge.event.ASMEventHandler.invoke(ASMEventHandler.java:39) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraftforge.event.EventBus.post(EventBus.java:108) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.world.WorldServer.func_73044_a(WorldServer.java:900) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.func_71267_a(MinecraftServer.java:360) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.func_71260_j(MinecraftServer.java:393) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.func_71260_j(IntegratedServer.java:242) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:537) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:32:57 INFO]: Client> 2013-10-29 23:32:57 [iNFO] [ForgeModLoader] The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded. [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] ---- Minecraft Crash Report ---- [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] // This doesn't make any sense! [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Time: 10/29/13 11:32 PM [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Description: Exception in server tick loop [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] java.lang.NoClassDefFoundError: assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at assets.betterdefense.world.dimension.BetterDefenseWorldProvider.func_76555_c(BetterDefenseWorldProvider.java:53) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.world.WorldServer.func_72970_h(WorldServer.java:728) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.world.World.<init>(World.java:291) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.world.WorldServer.<init>(WorldServer.java:110) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.world.WorldServerMulti.<init>(WorldServerMulti.java:13) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:77) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:107) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:445) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:583) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Caused by: java.lang.ClassNotFoundException: assets.betterdefense.world.dimension.BetterDefenseChunkProvider [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at java.lang.ClassLoader.loadClass(Unknown Source) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at java.lang.ClassLoader.loadClass(Unknown Source) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] ... 9 more [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file assets/betterdefense/world/dimension/BetterDefenseChunkProvider [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at java.lang.ClassLoader.defineClass1(Native Method) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at java.lang.ClassLoader.defineClass(Unknown Source) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at java.security.SecureClassLoader.defineClass(Unknown Source) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:178) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] ... 11 more [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] A detailed walkthrough of the error, its code path and all known details is as follows: [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] --------------------------------------------------------------------------------------- [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] -- System Details -- [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Details: [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Minecraft Version: 1.6.4 [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Operating System: Windows 8 (amd64) version 6.2 [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Java Version: 1.7.0_40, Oracle Corporation [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Memory: 271457352 bytes (258 MB) / 419954688 bytes (400 MB) up to 954728448 bytes (910 MB) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Suspicious classes: FML and Forge are installed [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] FML: MCP v8.11 FML v6.4.35.938 Minecraft Forge 9.11.1.938 4 mods loaded, 4 mods active [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] FML{6.4.35.938} [Forge Mod Loader] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Forge{9.11.1.938} [Minecraft Forge] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Tenyar97{1.1.0} [better Defense] (assets.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Profiler Position: N/A (disabled) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Player Count: 0 / 8; [] [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Type: Integrated Server (map_client.txt) [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] Is Modded: Definitely; Client brand changed to 'fml,forge' [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [sTDOUT] #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Max\AppData\Roaming\.minecraft\crash-reports\crash-2013-10-29_23.32.57-server.txt [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [Minecraft-Server] Stopping server [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [Minecraft-Server] Saving players [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [Minecraft-Server] Saving worlds [23:32:58 INFO]: Client> 2013-10-29 23:32:58 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld [23:32:58 INFO]: Client> AL lib: (EE) alc_cleanup: 1 device not closed [23:32:58 ERROR]: Game ended with bad state (exit code -1) [23:32:58 INFO]: Deleting C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-184108949055057 [23:32:59 INFO]: Ignoring visibility rule and showing launcher due to a game crash [23:32:59 WARN]: Couldn't delete C:\Users\Max\AppData\Roaming\.minecraft\versions\1.6.4-Forge9.11.1.938\1.6.4-Forge9.11.1.938-natives-184108949055057 - scheduling for deletion upon exit I see that it is telling me I have a "Duplicate method name&signature in class file" but I'm not seeing it anywhere.. My chunk provider (Mashup of old tutorials and stock chunk provider) package assets.betterdefense.world.dimension; import static net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.CAVE; import static net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.MINESHAFT; import static net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.RAVINE; import static net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.SCATTERED_FEATURE; import static net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.STRONGHOLD; import static net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.VILLAGE; import static net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.DUNGEON; import static net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.LAKE; import static net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.LAVA; import java.util.List; import java.util.Random; import net.minecraft.block.Block; import net.minecraft.block.BlockSand; import net.minecraft.entity.EnumCreatureType; import net.minecraft.util.IProgressUpdate; import net.minecraft.util.MathHelper; import net.minecraft.world.ChunkPosition; import net.minecraft.world.World; import net.minecraft.world.biome.BiomeGenBase; import net.minecraft.world.chunk.Chunk; import net.minecraft.world.chunk.IChunkProvider; import net.minecraft.world.gen.MapGenBase; import net.minecraft.world.gen.MapGenCaves; import net.minecraft.world.gen.MapGenRavine; import net.minecraft.world.gen.NoiseGeneratorOctaves; import net.minecraft.world.gen.feature.MapGenScatteredFeature; import net.minecraft.world.gen.feature.WorldGenDungeons; import net.minecraft.world.gen.feature.WorldGenLakes; import net.minecraft.world.gen.structure.MapGenMineshaft; import net.minecraft.world.gen.structure.MapGenStronghold; import net.minecraft.world.gen.structure.MapGenVillage; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.Event.Result; import net.minecraftforge.event.terraingen.ChunkProviderEvent; import net.minecraftforge.event.terraingen.PopulateChunkEvent; import net.minecraftforge.event.terraingen.TerrainGen; public class BetterDefenseChunkProvider implements IChunkProvider { /** RNG. */ private Random rand; /** A NoiseGeneratorOctaves used in generating terrain */ private NoiseGeneratorOctaves noiseGen1; /** A NoiseGeneratorOctaves used in generating terrain */ private NoiseGeneratorOctaves noiseGen2; /** A NoiseGeneratorOctaves used in generating terrain */ private NoiseGeneratorOctaves noiseGen3; /** A NoiseGeneratorOctaves used in generating terrain */ private NoiseGeneratorOctaves noiseGen4; /** A NoiseGeneratorOctaves used in generating terrain */ public NoiseGeneratorOctaves noiseGen5; /** A NoiseGeneratorOctaves used in generating terrain */ public NoiseGeneratorOctaves noiseGen6; public NoiseGeneratorOctaves mobSpawnerNoise; /** Reference to the World object. */ private World worldObj; /** are map structures going to be generated (e.g. strongholds) */ private final boolean mapFeaturesEnabled; /** Holds the overall noise array used in chunk generation */ private double[] noiseArray; private double[] stoneNoise = new double[256]; private MapGenBase caveGenerator = new MapGenCaves(); /** Holds Stronghold Generator */ private MapGenStronghold strongholdGenerator = new MapGenStronghold(); /** Holds Village Generator */ private MapGenVillage villageGenerator = new MapGenVillage(); /** Holds Mineshaft Generator */ private MapGenMineshaft mineshaftGenerator = new MapGenMineshaft(); private MapGenScatteredFeature scatteredFeatureGenerator = new MapGenScatteredFeature(); /** Holds ravine generator */ private MapGenBase ravineGenerator = new MapGenRavine(); /** The biomes that are used to generate the chunk */ private BiomeGenBase[] biomesForGeneration; /** A double array that hold terrain noise from noiseGen3 */ double[] noise3; /** A double array that hold terrain noise */ double[] noise1; /** A double array that hold terrain noise from noiseGen2 */ double[] noise2; /** A double array that hold terrain noise from noiseGen5 */ double[] noise5; /** A double array that holds terrain noise from noiseGen6 */ double[] noise6; /** * Used to store the 5x5 parabolic field that is used during terrain * generation. */ float[] parabolicField; int[][] field_73219_j = new int[32][32]; { caveGenerator = TerrainGen.getModdedMapGen(caveGenerator, CAVE); strongholdGenerator = (MapGenStronghold) TerrainGen.getModdedMapGen(strongholdGenerator, STRONGHOLD); villageGenerator = (MapGenVillage) TerrainGen.getModdedMapGen(villageGenerator, VILLAGE); mineshaftGenerator = (MapGenMineshaft) TerrainGen.getModdedMapGen(mineshaftGenerator, MINESHAFT); scatteredFeatureGenerator = (MapGenScatteredFeature) TerrainGen.getModdedMapGen(scatteredFeatureGenerator, SCATTERED_FEATURE); ravineGenerator = TerrainGen.getModdedMapGen(ravineGenerator, RAVINE); } public BetterDefenseChunkProvider(World world, long seed, boolean mapFeaturesEnabled) { this.worldObj = world; this.mapFeaturesEnabled = mapFeaturesEnabled; this.rand = new Random(seed); this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16); this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16); this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, ; this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4); this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10); this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16); this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, ; NoiseGeneratorOctaves[] noiseGens = { noiseGen1, noiseGen2, noiseGen3, noiseGen4, noiseGen5, noiseGen6, mobSpawnerNoise }; noiseGens = TerrainGen.getModdedNoiseGenerators(world, this.rand, noiseGens); this.noiseGen1 = noiseGens[0]; this.noiseGen2 = noiseGens[1]; this.noiseGen3 = noiseGens[2]; this.noiseGen4 = noiseGens[3]; this.noiseGen5 = noiseGens[4]; this.noiseGen6 = noiseGens[5]; this.mobSpawnerNoise = noiseGens[6]; } /** * Generates the shape of the terrain for the chunk though its all stone * though the water is frozen if the temperature is low enough */ public void generateTerrain(int par1, int par2, byte[] par3ArrayOfByte) { byte b0 = 4; byte b1 = 16; byte b2 = 63; int k = b0 + 1; byte b3 = 17; int l = b0 + 1; this.biomesForGeneration = this.worldObj.getWorldChunkManager().getBiomesForGeneration(this.biomesForGeneration, par1 * 4 - 2, par2 * 4 - 2, k + 5, l + 5); this.noiseArray = this.initializeNoiseField(this.noiseArray, par1 * b0, 0, par2 * b0, k, b3, l); for (int i1 = 0; i1 < b0; ++i1) { for (int j1 = 0; j1 < b0; ++j1) { for (int k1 = 0; k1 < b1; ++k1) { double d0 = 0.125D; double d1 = this.noiseArray[((i1 + 0) * l + j1 + 0) * b3 + k1 + 0]; double d2 = this.noiseArray[((i1 + 0) * l + j1 + 1) * b3 + k1 + 0]; double d3 = this.noiseArray[((i1 + 1) * l + j1 + 0) * b3 + k1 + 0]; double d4 = this.noiseArray[((i1 + 1) * l + j1 + 1) * b3 + k1 + 0]; double d5 = (this.noiseArray[((i1 + 0) * l + j1 + 0) * b3 + k1 + 1] - d1) * d0; double d6 = (this.noiseArray[((i1 + 0) * l + j1 + 1) * b3 + k1 + 1] - d2) * d0; double d7 = (this.noiseArray[((i1 + 1) * l + j1 + 0) * b3 + k1 + 1] - d3) * d0; double d8 = (this.noiseArray[((i1 + 1) * l + j1 + 1) * b3 + k1 + 1] - d4) * d0; for (int l1 = 0; l1 < 8; ++l1) { double d9 = 0.25D; double d10 = d1; double d11 = d2; double d12 = (d3 - d1) * d9; double d13 = (d4 - d2) * d9; for (int i2 = 0; i2 < 4; ++i2) { int j2 = i2 + i1 * 4 << 11 | 0 + j1 * 4 << 7 | k1 * 8 + l1; short short1 = 128; j2 -= short1; double d14 = 0.25D; double d15 = (d11 - d10) * d14; double d16 = d10 - d15; for (int k2 = 0; k2 < 4; ++k2) { if ((d16 += d15) > 0.0D) { par3ArrayOfByte[j2 += short1] = (byte) Block.stone.blockID;//Block.stone.blockID; } else if (k1 * 8 + l1 < b2) { par3ArrayOfByte[j2 += short1] = (byte) Block.waterStill.blockID; } else { par3ArrayOfByte[j2 += short1] = 0; } } d10 += d12; d11 += d13; } d1 += d5; d2 += d6; d3 += d7; d4 += d8; } } } } } /** * Replaces the stone that was placed in with blocks that match the biome */ public void replaceBlocksForBiome(int par1, int par2, byte[] par3ArrayOfByte, BiomeGenBase[] par4ArrayOfBiomeGenBase) { ChunkProviderEvent.ReplaceBiomeBlocks event = new ChunkProviderEvent.ReplaceBiomeBlocks(this, par1, par2, par3ArrayOfByte, par4ArrayOfBiomeGenBase); MinecraftForge.EVENT_BUS.post(event); if (event.getResult() == Result.DENY) return; byte b0 = 63; double d0 = 0.03125D; this.stoneNoise = this.noiseGen4.generateNoiseOctaves(this.stoneNoise, par1 * 16, par2 * 16, 0, 16, 16, 1, d0 * 2.0D, d0 * 2.0D, d0 * 2.0D); for (int k = 0; k < 16; ++k) { for (int l = 0; l < 16; ++l) { BiomeGenBase biomegenbase = par4ArrayOfBiomeGenBase[l + k * 16]; float f = biomegenbase.getFloatTemperature(); int i1 = (int) (this.stoneNoise[k + l * 16] / 3.0D + 3.0D + this.rand.nextDouble() * 0.25D); int j1 = -1; byte b1 = biomegenbase.topBlock; byte b2 = biomegenbase.fillerBlock; for (int k1 = 127; k1 >= 0; --k1) { int l1 = (l * 16 + k) * 128 + k1; if (k1 <= 0 + this.rand.nextInt(5)) { par3ArrayOfByte[l1] = (byte) Block.bedrock.blockID; } else { byte b3 = par3ArrayOfByte[l1]; if (b3 == 0) { j1 = -1; } else if (b3 == Block.stone.blockID) { if (j1 == -1) { if (i1 <= 0) { b1 = 0; b2 = (byte) Block.dirt.blockID;//was dirt } else if (k1 >= b0 - 4 && k1 <= b0 + 1) { b1 = biomegenbase.topBlock; b2 = biomegenbase.fillerBlock; } if (k1 < b0 && b1 == 0) { if (f < 0.15F) { b1 = (byte) Block.ice.blockID; } else { b1 = (byte) Block.waterStill.blockID; } } j1 = i1; if (k1 >= b0 - 1) { par3ArrayOfByte[l1] = b1; } else { par3ArrayOfByte[l1] = b2; } } else if (j1 > 0) { --j1; par3ArrayOfByte[l1] = b2; if (j1 == 0 && b2 == Block.sand.blockID) { j1 = this.rand.nextInt(4); b2 = (byte) Block.sandStone.blockID; } } } } } } } } /** * loads or generates the chunk at the chunk location specified */ public Chunk loadChunk(int par1, int par2) { return this.provideChunk(par1, par2); } /** * Will return back a chunk, if it doesn't exist and its not a MP client it * will generates all the blocks for the specified chunk from the map seed * and chunk seed */ public Chunk provideChunk(int par1, int par2) { this.rand.setSeed((long) par1 * 341873128712L + (long) par2 * 132897987541L); byte[] abyte = new byte[32768]; this.generateTerrain(par1, par2, abyte); this.biomesForGeneration = this.worldObj.getWorldChunkManager().loadBlockGeneratorData(this.biomesForGeneration, par1 * 16, par2 * 16, 16, 16); this.replaceBlocksForBiome(par1, par2, abyte, this.biomesForGeneration); this.caveGenerator.generate(this, this.worldObj, par1, par2, abyte); this.ravineGenerator.generate(this, this.worldObj, par1, par2, abyte); if (this.mapFeaturesEnabled) { this.mineshaftGenerator.generate(this, this.worldObj, par1, par2, abyte); this.villageGenerator.generate(this, this.worldObj, par1, par2, abyte); this.strongholdGenerator.generate(this, this.worldObj, par1, par2, abyte); this.scatteredFeatureGenerator.generate(this, this.worldObj, par1, par2, abyte); } Chunk chunk = new Chunk(this.worldObj, abyte, par1, par2); byte[] abyte1 = chunk.getBiomeArray(); for (int k = 0; k < abyte1.length; ++k) { abyte1[k] = (byte) this.biomesForGeneration[k].biomeID; } chunk.generateSkylightMap(); return chunk; } /** * generates a subset of the level's terrain data. Takes 7 arguments: the * [empty] noise array, the position, and the size. */ private double[] initializeNoiseField(double[] par1ArrayOfDouble, int par2, int par3, int par4, int par5, int par6, int par7) { ChunkProviderEvent.InitNoiseField event = new ChunkProviderEvent.InitNoiseField(this, par1ArrayOfDouble, par2, par3, par4, par5, par6, par7); MinecraftForge.EVENT_BUS.post(event); if (event.getResult() == Result.DENY) return event.noisefield; if (par1ArrayOfDouble == null) { par1ArrayOfDouble = new double[par5 * par6 * par7]; } if (this.parabolicField == null) { this.parabolicField = new float[25]; for (int k1 = -2; k1 <= 2; ++k1) { for (int l1 = -2; l1 <= 2; ++l1) { float f = 10.0F / MathHelper.sqrt_float((float) (k1 * k1 + l1 * l1) + 0.2F); this.parabolicField[k1 + 2 + (l1 + 2) * 5] = f; } } } double d0 = 684.412D; double d1 = 684.412D; this.noise5 = this.noiseGen5.generateNoiseOctaves(this.noise5, par2, par4, par5, par7, 1.121D, 1.121D, 0.5D); this.noise6 = this.noiseGen6.generateNoiseOctaves(this.noise6, par2, par4, par5, par7, 200.0D, 200.0D, 0.5D); this.noise3 = this.noiseGen3.generateNoiseOctaves(this.noise3, par2, par3, par4, par5, par6, par7, d0 / 80.0D, d1 / 160.0D, d0 / 80.0D); this.noise1 = this.noiseGen1.generateNoiseOctaves(this.noise1, par2, par3, par4, par5, par6, par7, d0, d1, d0); this.noise2 = this.noiseGen2.generateNoiseOctaves(this.noise2, par2, par3, par4, par5, par6, par7, d0, d1, d0); boolean flag = false; boolean flag1 = false; int i2 = 0; int j2 = 0; for (int k2 = 0; k2 < par5; ++k2) { for (int l2 = 0; l2 < par7; ++l2) { float f1 = 0.0F; float f2 = 0.0F; float f3 = 0.0F; byte b0 = 2; BiomeGenBase biomegenbase = this.biomesForGeneration[k2 + 2 + (l2 + 2) * (par5 + 5)]; for (int i3 = -b0; i3 <= b0; ++i3) { for (int j3 = -b0; j3 <= b0; ++j3) { BiomeGenBase biomegenbase1 = this.biomesForGeneration[k2 + i3 + 2 + (l2 + j3 + 2) * (par5 + 5)]; float f4 = this.parabolicField[i3 + 2 + (j3 + 2) * 5] / (biomegenbase1.minHeight + 2.0F); if (biomegenbase1.minHeight > biomegenbase.minHeight) { f4 /= 2.0F; } f1 += biomegenbase1.maxHeight * f4; f2 += biomegenbase1.minHeight * f4; f3 += f4; } } f1 /= f3; f2 /= f3; f1 = f1 * 0.9F + 0.1F; f2 = (f2 * 4.0F - 1.0F) / 8.0F; double d2 = this.noise6[j2] / 8000.0D; if (d2 < 0.0D) { d2 = -d2 * 0.3D; } d2 = d2 * 3.0D - 2.0D; if (d2 < 0.0D) { d2 /= 2.0D; if (d2 < -1.0D) { d2 = -1.0D; } d2 /= 1.4D; d2 /= 2.0D; } else { if (d2 > 1.0D) { d2 = 1.0D; } d2 /= 8.0D; } ++j2; for (int k3 = 0; k3 < par6; ++k3) { double d3 = (double) f2; double d4 = (double) f1; d3 += d2 * 0.2D; d3 = d3 * (double) par6 / 16.0D; double d5 = (double) par6 / 2.0D + d3 * 4.0D; double d6 = 0.0D; double d7 = ((double) k3 - d5) * 12.0D * 128.0D / 128.0D / d4; if (d7 < 0.0D) { d7 *= 4.0D; } double d8 = this.noise1[i2] / 512.0D; double d9 = this.noise2[i2] / 512.0D; double d10 = (this.noise3[i2] / 10.0D + 1.0D) / 2.0D; if (d10 < 0.0D) { d6 = d8; } else if (d10 > 1.0D) { d6 = d9; } else { d6 = d8 + (d9 - d8) * d10; } d6 -= d7; if (k3 > par6 - 4) { double d11 = (double) ((float) (k3 - (par6 - 4)) / 3.0F); d6 = d6 * (1.0D - d11) + -10.0D * d11; } par1ArrayOfDouble[i2] = d6; ++i2; } } } return par1ArrayOfDouble; } /** * Checks to see if a chunk exists at x, y */ public boolean chunkExists(int par1, int par2) { return true; } /** * Populates chunk with ores etc etc */ public void populate(IChunkProvider par1IChunkProvider, int par2, int par3) { BlockSand.fallInstantly = true; int k = par2 * 16; int l = par3 * 16; BiomeGenBase biomegenbase = this.worldObj.getBiomeGenForCoords(k + 16, l + 16); this.rand.setSeed(this.worldObj.getSeed()); long i1 = this.rand.nextLong() / 2L * 2L + 1L; long j1 = this.rand.nextLong() / 2L * 2L + 1L; this.rand.setSeed((long) par2 * i1 + (long) par3 * j1 ^ this.worldObj.getSeed()); boolean flag = false; MinecraftForge.EVENT_BUS.post(new PopulateChunkEvent.Pre(par1IChunkProvider, worldObj, rand, par2, par3, flag)); if (this.mapFeaturesEnabled) { this.mineshaftGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3); flag = this.villageGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3); this.strongholdGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3); this.scatteredFeatureGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3); } int k1; int l1; int i2; if (TerrainGen.populate(par1IChunkProvider, worldObj, rand, par2, par3, flag, LAKE) && !flag && this.rand.nextInt(4) == 0) { k1 = k + this.rand.nextInt(16) + 8; l1 = this.rand.nextInt(128); i2 = l + this.rand.nextInt(16) + 8; (new WorldGenLakes(Block.waterStill.blockID)).generate(this.worldObj, this.rand, k1, l1, i2); } if (TerrainGen.populate(par1IChunkProvider, worldObj, rand, par2, par3, flag, LAVA) && !flag && this.rand.nextInt( == 0) { k1 = k + this.rand.nextInt(16) + 8; l1 = this.rand.nextInt(this.rand.nextInt(120) + ; i2 = l + this.rand.nextInt(16) + 8; if (l1 < 63 || this.rand.nextInt(10) == 0) { (new WorldGenLakes(Block.lavaStill.blockID)).generate(this.worldObj, this.rand, k1, l1, i2); } } boolean doGen = TerrainGen.populate(par1IChunkProvider, worldObj, rand, par2, par3, flag, DUNGEON); for (k1 = 0; doGen && k1 < 8; ++k1) { l1 = k + this.rand.nextInt(16) + 8; i2 = this.rand.nextInt(128); int j2 = l + this.rand.nextInt(16) + 8; if ((new WorldGenDungeons()).generate(this.worldObj, this.rand, l1, i2, j2)) { ; } } MinecraftForge.EVENT_BUS.post(new PopulateChunkEvent.Post(par1IChunkProvider, worldObj, rand, par2, par3, flag)); BlockSand.fallInstantly = false; } /** * Two modes of operation: if passed true, save all Chunks in one go. If * passed false, save up to two chunks. Return true if all chunks have been * saved. */ public boolean saveChunks(boolean par1, IProgressUpdate par2IProgressUpdate) { return true; } public void func_104112_b() { } /** * Unloads chunks that are marked to be unloaded. This is not guaranteed to * unload every such chunk. */ public boolean unloadQueuedChunks() { return false; } /** * Returns if the IChunkProvider supports saving. */ public boolean canSave() { return true; } /** * Converts the instance data to a readable string. */ public String makeString() { return "RandomLevelSource"; } /** * Returns a list of creatures of the specified type that can spawn at the * given location. */ public List getPossibleCreatures(EnumCreatureType par1EnumCreatureType, int par2, int par3, int par4) { BiomeGenBase biomegenbase = this.worldObj.getBiomeGenForCoords(par2, par4); return biomegenbase == null ? null : (biomegenbase == BiomeGenBase.swampland && par1EnumCreatureType == EnumCreatureType.monster && this.scatteredFeatureGenerator.hasStructureAt(par2, par3, par4) ? this.scatteredFeatureGenerator.getScatteredFeatureSpawnList() : biomegenbase.getSpawnableList(par1EnumCreatureType)); } /** * Returns the location of the closest structure of the specified type. If * not found returns null. */ public ChunkPosition findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5) { return "Stronghold".equals(par2Str) && this.strongholdGenerator != null ? this.strongholdGenerator.getNearestInstance(par1World, par3, par4, par5) : null; } public int getLoadedChunkCount() { return 0; } public void recreateStructures(int par1, int par2) { if (this.mapFeaturesEnabled) { this.mineshaftGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null); this.villageGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null); this.strongholdGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null); this.scatteredFeatureGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null); } } @Override public void saveExtraaData() { // TODO Auto-generated method stub } } Like I have said before, it works in the environment, so I don't know why it is throwing an error at me now. My path for the "common" package in the environment. >assets.betterdefense.common My path for the "common" package in .Minecraft. >mods/BetterDefense.zip\assets\betterdefense\common If you need anything else,please don't hesitate to ask. Thanks in advance, --Tenyar I am the creator of "The Breakfast Mod". http://cache.gyazo.com/9f747cb0c5979bafb79bcd28e86c0f5b.png[/img]
November 1, 201312 yr Personaly, i can see 2 problems with that error report. java.lang.NoClassDefFoundError: It seems Java can't find your WorldGeneration Class. Minecraft Textures: You need to register Your Textures for your items / blocks. for the NoClassDefFoundError, try fixing your packages. Put this in your IDE src Folder: assests are for your textures / sounds. assets/<modname>/textures/blocks assets/<modname>/textures/items src code. <domain backwards>.<modname> or me.<name>.<modname> if your mods Open Source, please link a GitHub or BitBucket.
November 1, 201312 yr You put searge names in your class that are already used in other classes. This confuses the obfuscator/deobfuscator. Those: int[][] field_73219_j = new int[32][32]; public void func_104112_b() { } Should be changed.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.