-
Posts
99 -
Joined
-
Last visited
-
Days Won
1
Everything posted by KingOfMiners
-
It works except that It looks exactly like water, I'll try to fix that, If I can't I'll post back. Thank you.
-
I tried to call this method in my client proxy's init function: ModelLoader.setCustomStateMapper(MoreOresModBlocks.gold_fluid_block, new StateMap.Builder().ignore(MoreOresModBlocks.gold_fluid_block.LEVEL).build()); but it didn't work either. Anything else I could try?
-
Thanks for some of the suggestions, I'm working on them now. Anyway, It still doesn't work when I renamed the blockstate file to: "liquid_gold.json"
-
https://github.com/KingOfMiners/MoreOresMod
-
Like github? I don't really go into git so sorry if I'm annoying.
-
[19:54:56] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.CoremodTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker [19:54:56] [main/INFO] [FML]: Forge Mod Loader version 12.18.0.2006 for Minecraft 1.10.2 loading [19:54:56] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_91, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_91 [19:54:56] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation [19:54:56] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.CoremodTweaker [19:54:56] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.fml.relauncher.FMLCorePlugin [19:54:56] [main/INFO] [GradleStart]: Injecting location in coremod net.minecraftforge.classloading.FMLForgePlugin [19:54:56] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker [19:54:56] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [19:54:56] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work! [19:55:00] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing [19:55:00] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper [19:55:00] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker [19:55:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.gradle.tweakers.AccessTransformerTweaker [19:55:02] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker [19:55:02] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker [19:55:02] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main} 2017-02-10 19:55:03,474 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream 2017-02-10 19:55:03,538 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream 2017-02-10 19:55:03,540 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream [19:55:04] [Client thread/INFO]: Setting user: KingOfMiners [19:55:12] [Client thread/WARN]: Skipping bad option: lastServer: [19:55:12] [Client thread/INFO]: LWJGL Version: 2.9.4 [19:55:13] [Client thread/INFO] [STDOUT]: [net.minecraftforge.fml.client.SplashProgress:start:221]: ---- Minecraft Crash Report ---- // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~] Time: 2/10/17 7:55 PM Description: Loading screen debug info This is just a prompt for computer specs to be printed. THIS IS NOT A ERROR A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.10.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_91, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 854093928 bytes (814 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: Loaded coremods (and transformers): GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.14008 Compatibility Profile Context 21.19.137.1' Renderer: 'AMD Radeon(TM) R7 Graphics' [19:55:13] [Client thread/INFO] [FML]: MinecraftForge v12.18.0.2006 Initialized [19:55:14] [Client thread/INFO] [FML]: Replaced 233 ore recipes [19:55:15] [Client thread/INFO] [FML]: Found 0 mods from the command line. Injecting into mod discoverer [19:55:15] [Client thread/INFO] [FML]: Searching C:\Users\[NOPE]\Documents\Coding\Minecraft\forge-1.10.2-12.18.0.2006-1.10.0-mdk\run\mods for mods [19:55:17] [Client thread/INFO] [FML]: Forge Mod Loader has identified 4 mods to load [19:55:18] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, MoreOresMod] at CLIENT [19:55:18] [Client thread/INFO] [FML]: Attempting connection with missing mods [mcp, FML, Forge, MoreOresMod] at SERVER [19:55:19] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:MoreOresMod [19:55:19] [Client thread/INFO] [FML]: Processing ObjectHolder annotations [19:55:19] [Client thread/INFO] [FML]: Found 423 ObjectHolder annotations [19:55:19] [Client thread/INFO] [FML]: Identifying ItemStackHolder annotations [19:55:19] [Client thread/INFO] [FML]: Found 0 ItemStackHolder annotations [19:55:20] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0 [19:55:20] [Forge Version Check/INFO] [ForgeVersionCheck]: [Forge] Starting version check at http://files.minecraftforge.net/maven/net/minecraftforge/forge/promotions_slim.json [19:55:20] [Forge Version Check/INFO] [ForgeVersionCheck]: [Forge] Found status: OUTDATED Target: 12.18.3.2185 [19:55:20] [Client thread/INFO] [STDOUT]: [net.moreoresmod.main.UpdateHandler:init:29]: Newest Version Of Mod: 1.4 beta [19:55:20] [Client thread/INFO] [FML]: Applying holder lookups [19:55:20] [Client thread/INFO] [FML]: Holder lookups applied [19:55:20] [Client thread/INFO] [FML]: Injecting itemstacks [19:55:20] [Client thread/INFO] [FML]: Itemstack injection complete [19:55:26] [Sound Library Loader/INFO]: Starting up SoundSystem... [19:55:27] [Thread-8/INFO]: Initializing LWJGL OpenAL [19:55:27] [Thread-8/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [19:55:27] [Thread-8/INFO]: OpenAL initialized. [19:55:27] [Sound Library Loader/INFO]: Sound engine started [19:55:38] [Client thread/INFO] [FML]: Max texture size: 16384 [19:55:38] [Client thread/INFO]: Created: 16x16 textures-atlas [19:55:41] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Backpack#inventory for item "moreoresmod:Backpack", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:item/Backpack with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:317) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.io.FileNotFoundException: moreoresmod:models/item/Backpack.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [19:55:41] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Backpack#inventory for item "moreoresmod:Backpack", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Backpack#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:325) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [19:55:41] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Otherlyworld_Leaves#check_decay=true,decayable=true for blockstate "moreoresmod:Otherlyworld_Leaves[check_decay=true,decayable=true]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Otherlyworld_Leaves#check_decay=true,decayable=true with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 21 more [19:55:41] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant moreoresmod:Otherlyworld_Leaves#check_decay=true,decayable=true: java.lang.Exception: Could not load model definition for variant moreoresmod:Otherlyworld_Leaves at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:274) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model moreoresmod:blockstates/Otherlyworld_Leaves.json at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:205) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 20 more Caused by: java.io.FileNotFoundException: moreoresmod:blockstates/Otherlyworld_Leaves.json at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:103) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:198) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 20 more [19:55:41] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Melter#facing=west for blockstate "moreoresmod:Melter[facing=west]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Melter#facing=west with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 21 more [19:55:41] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant moreoresmod:Melter#facing=west: java.lang.Exception: Could not load model definition for variant moreoresmod:Melter at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:274) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model moreoresmod:blockstates/Melter.json at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:205) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 20 more Caused by: java.io.FileNotFoundException: moreoresmod:blockstates/Melter.json at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:103) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:198) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 20 more [19:55:41] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Melter#inventory for item "moreoresmod:Melter", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:item/Melter with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:317) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.io.FileNotFoundException: moreoresmod:models/item/Melter.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [19:55:41] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Melter#inventory for item "moreoresmod:Melter", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Melter#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:325) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.registerReloadListener(SimpleReloadableResourceManager.java:122) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:540) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 20 more [19:55:41] [Client thread/ERROR] [FML]: Suppressed additional 35 model loading errors for domain moreoresmod [19:55:42] [Client thread/INFO] [FML]: Injecting itemstacks [19:55:42] [Client thread/INFO] [FML]: Itemstack injection complete [19:55:42] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 4 mods [19:55:42] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:MoreOresMod [19:55:47] [Client thread/INFO]: SoundSystem shutting down... [19:55:47] [Client thread/WARN]: Author: Paul Lamb, www.paulscode.com [19:55:47] [Sound Library Loader/INFO]: Starting up SoundSystem... [19:55:47] [Thread-10/INFO]: Initializing LWJGL OpenAL [19:55:47] [Thread-10/INFO]: (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) [19:55:47] [Thread-10/INFO]: OpenAL initialized. [19:55:48] [Sound Library Loader/INFO]: Sound engine started [19:55:55] [Client thread/INFO] [FML]: Max texture size: 16384 [19:55:56] [Client thread/INFO]: Created: 1024x512 textures-atlas [19:55:58] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Backpack#inventory for item "moreoresmod:Backpack", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:item/Backpack with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:317) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.io.FileNotFoundException: moreoresmod:models/item/Backpack.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 23 more [19:55:58] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Backpack#inventory for item "moreoresmod:Backpack", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Backpack#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:325) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 23 more [19:55:58] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Otherlyworld_Leaves#check_decay=true,decayable=true for blockstate "moreoresmod:Otherlyworld_Leaves[check_decay=true,decayable=true]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Otherlyworld_Leaves#check_decay=true,decayable=true with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 24 more [19:55:58] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant moreoresmod:Otherlyworld_Leaves#check_decay=true,decayable=true: java.lang.Exception: Could not load model definition for variant moreoresmod:Otherlyworld_Leaves at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:274) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model moreoresmod:blockstates/Otherlyworld_Leaves.json at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:205) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 23 more Caused by: java.io.FileNotFoundException: moreoresmod:blockstates/Otherlyworld_Leaves.json at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:103) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:198) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 23 more [19:55:58] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Melter#facing=west for blockstate "moreoresmod:Melter[facing=west]" net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Melter#facing=west with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.registerVariant(ModelLoader.java:241) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:145) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 24 more [19:55:58] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant moreoresmod:Melter#facing=west: java.lang.Exception: Could not load model definition for variant moreoresmod:Melter at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:274) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model moreoresmod:blockstates/Melter.json at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:205) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 23 more Caused by: java.io.FileNotFoundException: moreoresmod:blockstates/Melter.json at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:103) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:198) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 23 more [19:55:58] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Melter#inventory for item "moreoresmod:Melter", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:item/Melter with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:317) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.io.FileNotFoundException: moreoresmod:models/item/Melter.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 23 more [19:55:58] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:Melter#inventory for item "moreoresmod:Melter", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:Melter#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:325) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 23 more [19:55:58] [Client thread/ERROR] [FML]: Suppressed additional 35 model loading errors for domain moreoresmod [19:55:59] [Client thread/WARN]: Skipping bad option: lastServer: [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: The following texture errors were found. [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: ================================================== [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: DOMAIN minecraft [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: -------------------------------------------------- [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: domain minecraft is missing 1 texture [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: domain minecraft has 3 locations: [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: unknown resourcepack type net.minecraft.client.resources.DefaultResourcePack : Default [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: mod FML resources at C:\Users\[NOPE]\.gradle\caches\minecraft\net\minecraftforge\forge\1.10.2-12.18.0.2006-1.10.0\snapshot\20160518\forgeSrc-1.10.2-12.18.0.2006-1.10.0.jar [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: mod Forge resources at C:\Users\[NOPE]\.gradle\caches\minecraft\net\minecraftforge\forge\1.10.2-12.18.0.2006-1.10.0\snapshot\20160518\forgeSrc-1.10.2-12.18.0.2006-1.10.0.jar [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: ------------------------- [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: The missing resources for domain minecraft are: [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: textures/blocks/otherlyworld_log.png [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: ------------------------- [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: No other errors exist for domain minecraft [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: ================================================== [19:55:59] [Client thread/ERROR] [TEXTURE ERRORS]: +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+= That's the full log I get when I load the game.
-
I edited the json file to this: { "variants": { "normal": { "model": "forge:fluid", "custom": { "fluid": "liquid_gold" } } } } And it still doesn't work.
-
It was supposed to have a multiple use sort of thing but, I'll try it without the multi varient thing.
-
{ "forge_marker": 1, "variants": { "gold": { "model": "forge:fluid", "custom": { "fluid": "liquid_gold" } } } }
-
It keeps talking about the inventory model for it but this is what I'm getting: [16:42:15] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:eternal_water#inventory for item "moreoresmod:eternal_water", normal location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:item/eternal_water with loader VanillaLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:317) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.io.FileNotFoundException: moreoresmod:models/item/eternal_water.json at net.minecraft.client.resources.FallbackResourceManager.getResource(FallbackResourceManager.java:68) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:65) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadModel(ModelBakery.java:311) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.access$1100(ModelLoader.java:118) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader$VanillaLoader.loadModel(ModelLoader.java:868) ~[ModelLoader$VanillaLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 23 more [16:42:15] [Client thread/ERROR] [FML]: Exception loading model for variant moreoresmod:eternal_water#inventory for item "moreoresmod:eternal_water", blockstate location exception: net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model moreoresmod:eternal_water#inventory with loader VariantLoader.INSTANCE, skipping at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:153) ~[ModelLoaderRegistry.class:?] at net.minecraftforge.client.model.ModelLoader.loadItemModels(ModelLoader.java:325) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadVariantItemModels(ModelBakery.java:170) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:147) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: net.minecraft.client.renderer.block.model.ModelBlockDefinition$MissingVariantException at net.minecraft.client.renderer.block.model.ModelBlockDefinition.getVariant(ModelBlockDefinition.java:78) ~[ModelBlockDefinition.class:?] at net.minecraftforge.client.model.ModelLoader$VariantLoader.loadModel(ModelLoader.java:1183) ~[ModelLoader$VariantLoader.class:?] at net.minecraftforge.client.model.ModelLoaderRegistry.getModel(ModelLoaderRegistry.java:149) ~[ModelLoaderRegistry.class:?] ... 23 more [16:42:15] [Client thread/ERROR] [FML]: Exception loading blockstate for the variant moreoresmod:eternal_water#inventory: java.lang.Exception: Could not load model definition for variant moreoresmod:eternal_water at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:274) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadBlock(ModelBakery.java:121) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.loadBlocks(ModelLoader.java:229) ~[ModelLoader.class:?] at net.minecraftforge.client.model.ModelLoader.setupModelRegistry(ModelLoader.java:146) ~[ModelLoader.class:?] at net.minecraft.client.renderer.block.model.ModelManager.onResourceManagerReload(ModelManager.java:28) [ModelManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.notifyReloadListeners(SimpleReloadableResourceManager.java:132) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.reloadResources(SimpleReloadableResourceManager.java:113) [SimpleReloadableResourceManager.class:?] at net.minecraft.client.Minecraft.refreshResources(Minecraft.java:799) [Minecraft.class:?] at net.minecraftforge.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:338) [FMLClientHandler.class:?] at net.minecraft.client.Minecraft.startGame(Minecraft.java:561) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:386) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.RuntimeException: Encountered an exception when loading model definition of model moreoresmod:blockstates/eternal_water.json at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:205) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 23 more Caused by: java.io.FileNotFoundException: moreoresmod:blockstates/eternal_water.json at net.minecraft.client.resources.FallbackResourceManager.getAllResources(FallbackResourceManager.java:103) ~[FallbackResourceManager.class:?] at net.minecraft.client.resources.SimpleReloadableResourceManager.getAllResources(SimpleReloadableResourceManager.java:79) ~[SimpleReloadableResourceManager.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.loadMultipartMBD(ModelBakery.java:198) ~[ModelBakery.class:?] at net.minecraft.client.renderer.block.model.ModelBakery.getModelBlockDefinition(ModelBakery.java:185) ~[ModelBakery.class:?] at net.minecraftforge.client.model.ModelLoader.getModelBlockDefinition(ModelLoader.java:270) ~[ModelLoader.class:?] ... 23 more
-
I have tried looking at tutorials on how to fix it but I can't seem to get a result. If someone could point me in the right direction that would be great.
-
[1.10.2] Backpack freezeing the game.
KingOfMiners replied to KingOfMiners's topic in Modder Support
Never mind, I fixed it. -
[1.10.2] Backpack freezeing the game.
KingOfMiners replied to KingOfMiners's topic in Modder Support
Anyone have helpful advice? -
[1.10.2] Backpack freezeing the game.
KingOfMiners replied to KingOfMiners's topic in Modder Support
Inventory: package com.moreoresmod.main.inventory; import com.moreoresmod.main.items.Backpack; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.SoundEvents; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.TextComponentTranslation; public class InventoryBackpack implements IInventory { public ItemStack[] inventory = new ItemStack[this.getSizeInventory()]; public ItemStack backpackItem; public InventoryBackpack(ItemStack backpack) { this.backpackItem = backpack; if (!backpack.hasTagCompound()) { backpack.setTagCompound(new NBTTagCompound()); } readFromNBT(backpack.getTagCompound()); } @Override public String getName() { return "container.backpack"; } @Override public boolean hasCustomName() { return false; } @Override public ITextComponent getDisplayName() { return new TextComponentTranslation(this.getName(), new Object[0]); } @Override public int getSizeInventory() { return 9; } @Override public ItemStack getStackInSlot(int index) { if(index < 0 || index >= this.getSizeInventory()) return null; return this.inventory[index]; } @Override public ItemStack decrStackSize(int index, int count) { if(this.getStackInSlot(index) != null) { ItemStack stack; if(this.getStackInSlot(index).stackSize <= count) { stack = this.getStackInSlot(index); this.setInventorySlotContents(index, null); this.markDirty(); return stack; }else{ stack = this.getStackInSlot(index).splitStack(count); if(this.getStackInSlot(index).stackSize <= 0) { this.setInventorySlotContents(index, null); }else { this.setInventorySlotContents(index, this.getStackInSlot(index)); } this.markDirty(); return stack; } }else{ return null; } } @Override public ItemStack removeStackFromSlot(int index) { return null; } @Override public void setInventorySlotContents(int index, ItemStack stack) { if(index < 0 || index >= this.getSizeInventory()) { return; } if(stack != null && stack.stackSize > this.getInventoryStackLimit()) { stack.stackSize = this.getInventoryStackLimit(); } if(stack != null && stack.stackSize == 0) { stack = null; } this.inventory[index] = stack; this.markDirty(); } @Override public int getInventoryStackLimit() { return 64; } @Override public boolean isUseableByPlayer(EntityPlayer player) { return true; } @Override public void openInventory(EntityPlayer player) {} @Override public void closeInventory(EntityPlayer player) {} @Override public boolean isItemValidForSlot(int index, ItemStack stack) { return !(stack.getItem() instanceof Backpack); } @Override public int getField(int id) { return 0; } @Override public void setField(int id, int value) {} @Override public int getFieldCount() { return 0; } @Override public void clear() { for(int i = 0; i < this.inventory.length; i++) { this.inventory[i] = null; } this.markDirty(); } @Override public void markDirty() { //super.markDirty(); for(int i = 0; i < getSizeInventory(); i++) { if(getStackInSlot(i) != null && getStackInSlot(i).stackSize == 0) { this.inventory[i] = null; } } writeToNBT(this.backpackItem.getTagCompound()); } public void readFromNBT(NBTTagCompound nbt) { NBTTagList list = nbt.getTagList("BackpackItems", 10); for(int i = 0; i < list.tagCount(); i++) { NBTTagCompound stackTag = list.getCompoundTagAt(i); int slot = stackTag.getByte("Slot") & 255; this.setInventorySlotContents(slot, ItemStack.loadItemStackFromNBT(stackTag)); } } public void writeToNBT(NBTTagCompound nbt) { NBTTagList list = new NBTTagList(); for(int i = 0; i < this.getSizeInventory(); i++) { if(this.getStackInSlot(i) != null) { NBTTagCompound stackTag = new NBTTagCompound(); stackTag.setByte("Slot", (byte) i); this.getStackInSlot(i).writeToNBT(stackTag); list.appendTag(nbt); } } nbt.setTag("BackpackItems", list); } } Container: package com.moreoresmod.main.container; import javax.annotation.Nullable; import com.moreoresmod.main.container.slot.SlotBackpack; import com.moreoresmod.main.container.slot.SlotBackpackInventory; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class ContainerBackpack extends Container { private final IInventory dispenserInventory; public ContainerBackpack(IInventory playerInventory, IInventory dispenserInventoryIn) { this.dispenserInventory = dispenserInventoryIn; for (int i = 0; i < 3; ++i) { for (int j = 0; j < 3; ++j) { this.addSlotToContainer(new SlotBackpack(dispenserInventoryIn, j + i * 3, 62 + j * 18, 17 + i * 18)); } } for (int k = 0; k < 3; ++k) { for (int i1 = 0; i1 < 9; ++i1) { this.addSlotToContainer(new SlotBackpackInventory(playerInventory, i1 + k * 9 + 9, 8 + i1 * 18, 84 + k * 18)); } } for (int l = 0; l < 9; ++l) { this.addSlotToContainer(new SlotBackpackInventory(playerInventory, l, 8 + l * 18, 142)); } } public boolean canInteractWith(EntityPlayer playerIn) { return this.dispenserInventory.isUseableByPlayer(playerIn); } /** * Take a stack from the specified inventory slot. */ @Nullable public ItemStack transferStackInSlot(EntityPlayer playerIn, int index) { ItemStack itemstack = null; Slot slot = (Slot)this.inventorySlots.get(index); if (slot != null && slot.getHasStack()) { ItemStack itemstack1 = slot.getStack(); itemstack = itemstack1.copy(); if (index < 9) { if (!this.mergeItemStack(itemstack1, 9, 45, true)) { return null; } } else if (!this.mergeItemStack(itemstack1, 0, 9, false)) { return null; } if (itemstack1.stackSize == 0) { slot.putStack((ItemStack)null); } else { slot.onSlotChanged(); } if (itemstack1.stackSize == itemstack.stackSize) { return null; } slot.onPickupFromSlot(playerIn, itemstack1); } return itemstack; } } GuiHandler: package com.moreoresmod.main.handler; import com.moreoresmod.main.container.ContainerBackpack; import com.moreoresmod.main.container.ContainerCoalGenerator; import com.moreoresmod.main.container.ContainerMelter; import com.moreoresmod.main.container.ContainerParidoxemer; import com.moreoresmod.main.gui.GuiBackpack; import com.moreoresmod.main.gui.GuiCoalGenerator; import com.moreoresmod.main.gui.GuiMelter; import com.moreoresmod.main.gui.GuiParidoxemer; import com.moreoresmod.main.inventory.InventoryBackpack; import com.moreoresmod.main.tileentity.TileEntityCoalGenerator; import com.moreoresmod.main.tileentity.TileEntityMelter; import com.moreoresmod.main.tileentity.TileEntityParidoxemer; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.util.EnumHand; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.common.network.IGuiHandler; public class GuiHandler implements IGuiHandler { public static final int PARADOXEMER_ID = 0; public static final int MELTER_ID = 1; public static final int BACKPACK_ID = 2; public static final int COALGENERATOR_ID = 3; //public static final int DUPLICATOR_ID = 2; //public static final int EXTRACTOR_ID = 3; //public static final int PARADOXEMER_ID = 4; private static EnumHand hand; public static void setEnumHand(EnumHand handIn) { hand = handIn; } /* */ @Override public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) { if(ID == PARADOXEMER_ID){ return new ContainerParidoxemer(player.inventory, (TileEntityParidoxemer) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == MELTER_ID){ return new ContainerMelter(player.inventory, (TileEntityMelter) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == BACKPACK_ID) { return new ContainerBackpack(player.inventory, new InventoryBackpack(player.getHeldItem(hand))); //player.getHeldItem(player.getActiveItemStack() }else if(ID == COALGENERATOR_ID){ return new ContainerCoalGenerator(player.inventory, (TileEntityCoalGenerator) world.getTileEntity(new BlockPos(x, y, z))); }else{ return null; } } /* if(ID == PARIDOXEMER_ID){ return new GuiParidoxemer(player.inventory, (TileEntityParidoxemer) world.getTileEntity(new BlockPos(x, y, z))); } */ @Override public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) { if(ID == PARADOXEMER_ID){ return new GuiParidoxemer(player.inventory, (TileEntityParidoxemer) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == MELTER_ID){ return new GuiMelter(player.inventory, (TileEntityMelter) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == BACKPACK_ID) { return new GuiBackpack(player.inventory, new InventoryBackpack(player.getHeldItem(hand))); }else if(ID == COALGENERATOR_ID) { return new GuiCoalGenerator(player.inventory, (TileEntityCoalGenerator) world.getTileEntity(new BlockPos(x, y, z))); }else{ return null; } } } Slots: package com.moreoresmod.main.container.slot; import com.moreoresmod.main.items.Backpack; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class SlotBackpack extends Slot { public SlotBackpack(IInventory inventoryIn, int index, int xPosition, int yPosition) { super(inventoryIn, index, xPosition, yPosition); } @Override public boolean isItemValid(ItemStack stack) { return !(stack.getItem() instanceof Backpack); } } package com.moreoresmod.main.container.slot; import com.moreoresmod.main.items.Backpack; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class SlotBackpackInventory extends Slot { public SlotBackpackInventory(IInventory inventoryIn, int index, int xPosition, int yPosition) { super(inventoryIn, index, xPosition, yPosition); } @Override public boolean canTakeStack(EntityPlayer playerIn) { ItemStack stack = inventory.getStackInSlot(this.getSlotIndex()); return !(stack.getItem() instanceof Backpack); } } Gui: package com.moreoresmod.main.gui; import com.moreoresmod.main.container.ContainerBackpack; import com.moreoresmod.main.container.ContainerParidoxemer; import com.moreoresmod.main.tileentity.TileEntityParidoxemer; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.ResourceLocation; public class GuiBackpack extends GuiContainer { private static final ResourceLocation GuiTextures = new ResourceLocation("moreoresmod:" + "textures/gui/container/paridoxemer.png"); private final InventoryPlayer playerInventory; private IInventory backpack; public GuiBackpack(InventoryPlayer inventory, IInventory tileentity) { super(new ContainerBackpack(inventory, tileentity)); playerInventory = inventory; backpack = tileentity; this.xSize = 176; this.ySize = 166; } @Override protected void drawGuiContainerForegroundLayer(int mouseX, int mouseY) { String s = this.backpack.getDisplayName().getUnformattedText(); this.fontRendererObj.drawString(s, this.xSize / 2 - this.fontRendererObj.getStringWidth(s) / 2, 6, 4210752); this.fontRendererObj.drawString(this.playerInventory.getDisplayName().getUnformattedText(), 8, this.ySize - 96 + 2, 4210752); } @Override protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY) { GlStateManager.color(1.0F, 1.0F, 1.0F, 1.0F); this.mc.getTextureManager().bindTexture(GuiTextures); int k = (this.width - this.xSize) / 2; int l = (this.height - this.ySize) / 2; this.drawTexturedModalRect(k, l, 0, 0, this.xSize, this.ySize); } } Item: package com.moreoresmod.main.items; import com.moreoresmod.main.MoreOresModMain; import com.moreoresmod.main.handler.GuiHandler; import com.moreoresmod.main.packet.GuiOpenPacket; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumHand; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; public class Backpack extends Item { public Backpack() { this.setMaxStackSize(64); } @Override public int getMaxItemUseDuration(ItemStack stack) { return 1; } @Override public ActionResult<ItemStack> onItemRightClick(ItemStack itemStackIn, World worldIn, EntityPlayer playerIn, EnumHand hand) { GuiHandler.setEnumHand(hand); MoreOresModMain.packetPipeline.sendToServer(new GuiOpenPacket(GuiHandler.BACKPACK_ID, new BlockPos(0, 0, 0))); return new ActionResult(EnumActionResult.SUCCESS, itemStackIn); } } -
[1.10.2] Backpack freezeing the game.
KingOfMiners replied to KingOfMiners's topic in Modder Support
I fixed that but now I'm getting another error. ---- Minecraft Crash Report ---- // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~] Time: 10/23/16 1:13 PM Description: Ticking player java.lang.StackOverflowError: Ticking player at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:287) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server thread Stacktrace: at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:287) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:289) at net.minecraft.nbt.NBTTagList.copy(NBTTagList.java:11) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:525) at net.minecraft.nbt.NBTTagCompound.copy(NBTTagCompound.java:17) -- Player being ticked -- Details: Entity Type: null (net.minecraft.entity.player.EntityPlayerMP) Entity ID: 110 Entity Name: KingOfMiners Entity's Exact location: 240.01, 91.00, -128.94 Entity's Block location: World: (240,91,-129), Chunk: (at 0,5,15 in 15,-9; contains blocks 240,0,-144 to 255,255,-129), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Entity's Momentum: 0.00, -0.08, 0.00 Entity's Passengers: [] Entity's Vehicle: ~~ERROR~~ NullPointerException: null Stacktrace: at net.minecraft.world.WorldServer.tickPlayers(WorldServer.java:678) at net.minecraft.world.World.updateEntities(World.java:1862) at net.minecraft.world.WorldServer.updateEntities(WorldServer.java:644) at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:783) at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:687) at net.minecraft.server.integrated.IntegratedServer.tick(IntegratedServer.java:156) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:536) at java.lang.Thread.run(Unknown Source) -- Affected level -- Details: Level name: New World All players: 1 total; [EntityPlayerMP['KingOfMiners'/110, l='New World', x=240.01, y=91.00, z=-128.94]] Chunk stats: ServerChunkCache: 625 Drop: 0 Level seed: 6120319117022592938 Level generator: ID 00 - default, ver 1. Features enabled: true Level generator options: Level spawn location: World: (218,64,-135), Chunk: (at 10,4,9 in 13,-9; contains blocks 208,0,-144 to 223,255,-129), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Level time: 2302066 game time, 1645743 day time Level dimension: 0 Level storage version: 0x04ABD - Anvil Level weather: Rain time: 26600 (now: false), thunder time: 161956 (now: false) Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true -- System Details -- Details: Minecraft Version: 1.10.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_91, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 515083864 bytes (491 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95 FML: MCP 9.32 Powered by Forge 12.18.0.2006 4 mods loaded, 4 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.10.2-12.18.0.2006-1.10.0.jar) UCHIJAAAA Forge{12.18.0.2006} [Minecraft Forge] (forgeSrc-1.10.2-12.18.0.2006-1.10.0.jar) UCHIJAAAA MoreOresMod{1.4 beta} [MoreOresMod] (bin) Loaded coremods (and transformers): GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread. Profiler Position: N/A (disabled) Player Count: 1 / 8; [EntityPlayerMP['KingOfMiners'/110, l='New World', x=240.01, y=91.00, z=-128.94]] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fml,forge' -
This is how I do it: playerIn.addChatComponentMessage(new TextComponentTranslation("item.Healing_Staff.message", new Object[0])); Then in the lang file I have: item.Healing_Staff.message=You have been healed.
-
[1.10.2] Backpack freezeing the game.
KingOfMiners replied to KingOfMiners's topic in Modder Support
I got the GUI to show up however I get a crash if I try to put an item into the backpack it crashes the game. [12:13:06] [Client thread/FATAL]: Reported exception thrown! net.minecraft.util.ReportedException: Updating screen events at net.minecraft.client.Minecraft.runTick(Minecraft.java:1810) ~[Minecraft.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1118) ~[Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.NullPointerException at com.moreoresmod.main.inventory.InventoryBackpack.writeToNBT(InventoryBackpack.java:172) ~[inventoryBackpack.class:?] at com.moreoresmod.main.inventory.InventoryBackpack.markDirty(InventoryBackpack.java:155) ~[inventoryBackpack.class:?] at net.minecraft.inventory.Slot.onSlotChanged(Slot.java:108) ~[slot.class:?] at net.minecraft.inventory.Container.slotClick(Container.java:399) ~[Container.class:?] at net.minecraft.client.multiplayer.PlayerControllerMP.windowClick(PlayerControllerMP.java:594) ~[PlayerControllerMP.class:?] at net.minecraft.client.gui.inventory.GuiContainer.handleMouseClick(GuiContainer.java:685) ~[GuiContainer.class:?] at net.minecraft.client.gui.inventory.GuiContainer.mouseClicked(GuiContainer.java:427) ~[GuiContainer.class:?] at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:615) ~[GuiScreen.class:?] at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:581) ~[GuiScreen.class:?] at net.minecraft.client.Minecraft.runTick(Minecraft.java:1797) ~[Minecraft.class:?] ... 15 more [12:13:06] [Client thread/INFO] [sTDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:649]: ---- Minecraft Crash Report ---- // But it works on my machine. Time: 10/23/16 12:13 PM Description: Updating screen events java.lang.NullPointerException: Updating screen events at com.moreoresmod.main.inventory.InventoryBackpack.writeToNBT(InventoryBackpack.java:172) at com.moreoresmod.main.inventory.InventoryBackpack.markDirty(InventoryBackpack.java:155) at net.minecraft.inventory.Slot.onSlotChanged(Slot.java:108) at net.minecraft.inventory.Container.slotClick(Container.java:399) at net.minecraft.client.multiplayer.PlayerControllerMP.windowClick(PlayerControllerMP.java:594) at net.minecraft.client.gui.inventory.GuiContainer.handleMouseClick(GuiContainer.java:685) at net.minecraft.client.gui.inventory.GuiContainer.mouseClicked(GuiContainer.java:427) at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:615) at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:581) at net.minecraft.client.Minecraft.runTick(Minecraft.java:1797) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1118) at net.minecraft.client.Minecraft.run(Minecraft.java:406) at net.minecraft.client.main.Main.main(Main.java:118) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) at GradleStart.main(GradleStart.java:26) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace: at com.moreoresmod.main.inventory.InventoryBackpack.writeToNBT(InventoryBackpack.java:172) at com.moreoresmod.main.inventory.InventoryBackpack.markDirty(InventoryBackpack.java:155) at net.minecraft.inventory.Slot.onSlotChanged(Slot.java:108) at net.minecraft.inventory.Container.slotClick(Container.java:399) at net.minecraft.client.multiplayer.PlayerControllerMP.windowClick(PlayerControllerMP.java:594) at net.minecraft.client.gui.inventory.GuiContainer.handleMouseClick(GuiContainer.java:685) at net.minecraft.client.gui.inventory.GuiContainer.mouseClicked(GuiContainer.java:427) at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:615) at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:581) -- Affected screen -- Details: Screen name: com.moreoresmod.main.gui.GuiBackpack -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityPlayerSP['KingOfMiners'/111, l='MpServer', x=240.01, y=91.00, z=-128.94]] Chunk stats: MultiplayerChunkCache: 625, 625 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (218,64,-135), Chunk: (at 10,4,9 in 13,-9; contains blocks 208,0,-144 to 223,255,-129), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1) Level time: 2301652 game time, 1645329 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false Forced entities: 78 total; [EntityBat['Bat'/2, l='MpServer', x=165.61, y=19.13, z=-123.91], EntitySkeleton['Skeleton'/3, l='MpServer', x=189.50, y=39.00, z=-131.50], EntityBat['Bat'/4, l='MpServer', x=184.75, y=56.10, z=-126.69], EntitySkeleton['Skeleton'/5, l='MpServer', x=177.30, y=22.00, z=-120.49], EntitySkeleton['Skeleton'/6, l='MpServer', x=187.50, y=55.00, z=-122.50], EntityBat['Bat'/7, l='MpServer', x=184.28, y=55.67, z=-126.61], EntityBat['Bat'/8, l='MpServer', x=185.40, y=55.05, z=-123.35], EntityBat['Bat'/9, l='MpServer', x=184.49, y=54.03, z=-123.49], EntityZombie['Zombie'/10, l='MpServer', x=190.50, y=15.00, z=-101.50], EntityBat['Bat'/11, l='MpServer', x=181.59, y=37.10, z=-82.39], EntityCreeper['Creeper'/13, l='MpServer', x=195.79, y=31.00, z=-128.53], EntityCreeper['Creeper'/14, l='MpServer', x=196.05, y=37.00, z=-113.67], EntitySkeleton['Skeleton'/15, l='MpServer', x=196.45, y=39.00, z=-119.25], EntitySkeleton['Skeleton'/16, l='MpServer', x=200.50, y=11.00, z=-109.50], EntitySkeleton['Skeleton'/17, l='MpServer', x=195.50, y=37.00, z=-108.50], EntityCreeper['Creeper'/18, l='MpServer', x=199.17, y=39.00, z=-109.54], EntityCreeper['Creeper'/19, l='MpServer', x=192.80, y=37.00, z=-110.84], EntityItem['item.item.slimeball'/20, l='MpServer', x=194.88, y=15.00, z=-74.93], EntityCreeper['Creeper'/21, l='MpServer', x=205.50, y=20.00, z=-51.08], EntityZombie['Zombie'/22, l='MpServer', x=203.50, y=21.00, z=-52.73], EntitySlime['Slime'/23, l='MpServer', x=204.35, y=22.00, z=-61.81], EntityZombie['Zombie'/24, l='MpServer', x=209.26, y=40.00, z=-108.48], EntityZombie['Zombie'/25, l='MpServer', x=209.72, y=23.00, z=-71.51], EntityZombie['Zombie'/26, l='MpServer', x=223.26, y=22.00, z=-68.56], EntitySkeleton['Skeleton'/27, l='MpServer', x=211.50, y=36.00, z=-69.50], EntitySkeleton['Skeleton'/28, l='MpServer', x=210.50, y=36.00, z=-69.50], EntitySkeleton['Skeleton'/29, l='MpServer', x=210.50, y=36.00, z=-73.50], EntitySkeleton['Skeleton'/39, l='MpServer', x=229.50, y=33.00, z=-132.50], EntityOcelot['Cat'/40, l='MpServer', x=238.69, y=91.00, z=-137.28], EntityOcelot['Cat'/41, l='MpServer', x=232.90, y=91.00, z=-134.28], EntityOcelot['Cat'/42, l='MpServer', x=239.76, y=91.00, z=-140.14], EntitySkeleton['Skeleton'/49, l='MpServer', x=253.50, y=22.00, z=-131.50], EntitySkeleton['Skeleton'/50, l='MpServer', x=243.72, y=65.00, z=-133.88], EntityCreeper['Creeper'/51, l='MpServer', x=246.56, y=65.33, z=-137.55], EntitySkeleton['Skeleton'/52, l='MpServer', x=242.51, y=66.00, z=-129.79], EntitySkeleton['Skeleton'/53, l='MpServer', x=249.70, y=64.90, z=-129.70], EntityOcelot['Cat'/54, l='MpServer', x=248.98, y=91.00, z=-141.86], EntityOcelot['Cat'/55, l='MpServer', x=254.33, y=88.00, z=-112.64], EntityOcelot['Cat'/56, l='MpServer', x=251.89, y=88.00, z=-114.70], EntitySkeleton['Skeleton'/57, l='MpServer', x=253.39, y=46.00, z=-89.70], EntityCreeper['Creeper'/58, l='MpServer', x=251.78, y=47.00, z=-91.60], EntityBat['Bat'/59, l='MpServer', x=251.53, y=47.39, z=-57.97], EntityBat['Bat'/60, l='MpServer', x=250.74, y=47.03, z=-55.61], EntityBat['Bat'/61, l='MpServer', x=252.60, y=48.97, z=-67.69], EntityOcelot['Cat'/63, l='MpServer', x=256.68, y=91.00, z=-146.97], EntityBat['Bat'/64, l='MpServer', x=271.41, y=14.90, z=-112.32], EntityOcelot['Cat'/65, l='MpServer', x=261.43, y=88.00, z=-118.99], EntityOcelot['Cat'/66, l='MpServer', x=258.56, y=88.00, z=-115.20], EntityZombie['Zombie'/67, l='MpServer', x=269.29, y=46.00, z=-89.49], EntityCreeper['Creeper'/68, l='MpServer', x=273.37, y=45.00, z=-89.45], EntityZombie['Zombie'/69, l='MpServer', x=265.30, y=46.00, z=-88.50], EntityZombie['Zombie'/70, l='MpServer', x=261.70, y=46.12, z=-82.70], EntityZombie['Zombie'/71, l='MpServer', x=269.22, y=47.00, z=-79.51], EntitySkeleton['Skeleton'/72, l='MpServer', x=258.50, y=51.00, z=-70.71], EntitySkeleton['Skeleton'/73, l='MpServer', x=258.50, y=51.00, z=-74.50], EntityCreeper['Creeper'/76, l='MpServer', x=287.23, y=23.00, z=-128.17], EntityBat['Bat'/77, l='MpServer', x=273.75, y=15.10, z=-113.87], EntitySkeleton['Skeleton'/78, l='MpServer', x=278.09, y=23.00, z=-124.15], EntityCreeper['Creeper'/79, l='MpServer', x=282.50, y=23.00, z=-124.50], EntityZombie['Zombie'/80, l='MpServer', x=285.21, y=23.00, z=-123.50], EntityCreeper['Creeper'/81, l='MpServer', x=277.37, y=23.00, z=-124.19], EntityZombie['Zombie'/82, l='MpServer', x=282.17, y=21.00, z=-98.68], EntityBat['Bat'/83, l='MpServer', x=283.48, y=21.75, z=-89.04], EntitySkeleton['Skeleton'/84, l='MpServer', x=272.91, y=45.00, z=-88.41], EntityCreeper['Creeper'/85, l='MpServer', x=276.50, y=15.00, z=-49.50], EntityZombie['Zombie'/86, l='MpServer', x=281.57, y=18.00, z=-50.74], EntitySkeleton['Skeleton'/87, l='MpServer', x=299.50, y=23.00, z=-135.50], EntitySkeleton['Skeleton'/88, l='MpServer', x=308.29, y=19.00, z=-128.55], EntityBat['Bat'/89, l='MpServer', x=306.75, y=15.10, z=-118.25], EntityBat['Bat'/90, l='MpServer', x=307.12, y=16.10, z=-111.60], EntityBat['Bat'/91, l='MpServer', x=305.65, y=15.52, z=-112.67], EntitySpider['Spider'/92, l='MpServer', x=304.18, y=23.00, z=-84.52], EntitySkeleton['Skeleton'/93, l='MpServer', x=310.30, y=24.00, z=-83.51], EntityZombie['Zombie'/94, l='MpServer', x=312.58, y=14.00, z=-79.50], EntityZombie['Zombie'/95, l='MpServer', x=308.68, y=24.00, z=-81.70], EntitySkeleton['Skeleton'/96, l='MpServer', x=315.23, y=25.00, z=-74.53], EntityCreeper['Creeper'/97, l='MpServer', x=313.51, y=24.00, z=-75.30], EntityPlayerSP['KingOfMiners'/111, l='MpServer', x=240.01, y=91.00, z=-128.94]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:450) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2779) at net.minecraft.client.Minecraft.run(Minecraft.java:427) at net.minecraft.client.main.Main.main(Main.java:118) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) at GradleStart.main(GradleStart.java:26) -
[1.10.2] Backpack freezeing the game.
KingOfMiners replied to KingOfMiners's topic in Modder Support
It appears that it is unable to find out what the active hand is, any ideas on how to solve that? -
I have been trying to create a backpack in my mod, but I'm having issues, if anyone could help it would be much appreciated. This is the IInventory class. package com.moreoresmod.main.inventory; import com.moreoresmod.main.items.Backpack; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.SoundEvents; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.TextComponentTranslation; public class InventoryBackpack implements IInventory { public ItemStack[] inventory = new ItemStack[this.getSizeInventory()]; public ItemStack backpackItem; public InventoryBackpack(ItemStack backpack) { this.backpackItem = backpack; if (!backpack.hasTagCompound()) { backpack.setTagCompound(new NBTTagCompound()); } readFromNBT(backpack.getTagCompound()); } @Override public String getName() { return "container.backpack"; } @Override public boolean hasCustomName() { return false; } @Override public ITextComponent getDisplayName() { return new TextComponentTranslation(this.getName(), new Object[0]); } @Override public int getSizeInventory() { return 9; } @Override public ItemStack getStackInSlot(int index) { if(index < 0 || index >= this.getSizeInventory()) return null; return this.inventory[index]; } @Override public ItemStack decrStackSize(int index, int count) { if(this.getStackInSlot(index) != null) { ItemStack stack; if(this.getStackInSlot(index).stackSize <= count) { stack = this.getStackInSlot(index); this.setInventorySlotContents(index, null); this.markDirty(); return stack; }else{ stack = this.getStackInSlot(index).splitStack(count); if(this.getStackInSlot(index).stackSize <= 0) { this.setInventorySlotContents(index, null); }else { this.setInventorySlotContents(index, this.getStackInSlot(index)); } this.markDirty(); return stack; } }else{ return null; } } @Override public ItemStack removeStackFromSlot(int index) { return null; } @Override public void setInventorySlotContents(int index, ItemStack stack) { if(index < 0 || index >= this.getSizeInventory()) { return; } if(stack != null && stack.stackSize > this.getInventoryStackLimit()) { stack.stackSize = this.getInventoryStackLimit(); } if(stack != null && stack.stackSize == 0) { stack = null; } this.inventory[index] = stack; this.markDirty(); } @Override public int getInventoryStackLimit() { return 64; } @Override public boolean isUseableByPlayer(EntityPlayer player) { return true; } @Override public void openInventory(EntityPlayer player) {} @Override public void closeInventory(EntityPlayer player) {} @Override public boolean isItemValidForSlot(int index, ItemStack stack) { return !(stack.getItem() instanceof Backpack); } @Override public int getField(int id) { return 0; } @Override public void setField(int id, int value) {} @Override public int getFieldCount() { return 0; } @Override public void clear() { for(int i = 0; i < this.inventory.length; i++) { this.inventory[i] = null; } this.markDirty(); } @Override public void markDirty() { //super.markDirty(); for(int i = 0; i < getSizeInventory(); i++) { if(getStackInSlot(i) != null && getStackInSlot(i).stackSize == 0) { this.inventory[i] = null; } } writeToNBT(this.backpackItem.getTagCompound()); } public void readFromNBT(NBTTagCompound nbt) { NBTTagList list = nbt.getTagList("BackpackItems", 10); for(int i = 0; i < list.tagCount(); i++) { NBTTagCompound stackTag = list.getCompoundTagAt(i); int slot = stackTag.getByte("Slot") & 255; this.setInventorySlotContents(slot, ItemStack.loadItemStackFromNBT(stackTag)); } } public void writeToNBT(NBTTagCompound nbt) { NBTTagList list = new NBTTagList(); for(int i = 0; i < this.getSizeInventory(); i++) { NBTTagCompound stackTag = new NBTTagCompound(); stackTag.setByte("Slot", (byte) i); this.getStackInSlot(i).writeToNBT(stackTag); list.appendTag(nbt); } nbt.setTag("BackpackItems", list); } } This is the container class: package com.moreoresmod.main.container; import javax.annotation.Nullable; import com.moreoresmod.main.container.slot.SlotBackpack; import com.moreoresmod.main.container.slot.SlotBackpackInventory; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class ContainerBackpack extends Container { private final IInventory dispenserInventory; public ContainerBackpack(IInventory playerInventory, IInventory dispenserInventoryIn) { this.dispenserInventory = dispenserInventoryIn; for (int i = 0; i < 3; ++i) { for (int j = 0; j < 3; ++j) { this.addSlotToContainer(new SlotBackpack(dispenserInventoryIn, j + i * 3, 62 + j * 18, 17 + i * 18)); } } for (int k = 0; k < 3; ++k) { for (int i1 = 0; i1 < 9; ++i1) { this.addSlotToContainer(new SlotBackpackInventory(playerInventory, i1 + k * 9 + 9, 8 + i1 * 18, 84 + k * 18)); } } for (int l = 0; l < 9; ++l) { this.addSlotToContainer(new SlotBackpackInventory(playerInventory, l, 8 + l * 18, 142)); } } public boolean canInteractWith(EntityPlayer playerIn) { return this.dispenserInventory.isUseableByPlayer(playerIn); } /** * Take a stack from the specified inventory slot. */ @Nullable public ItemStack transferStackInSlot(EntityPlayer playerIn, int index) { ItemStack itemstack = null; Slot slot = (Slot)this.inventorySlots.get(index); if (slot != null && slot.getHasStack()) { ItemStack itemstack1 = slot.getStack(); itemstack = itemstack1.copy(); if (index < 9) { if (!this.mergeItemStack(itemstack1, 9, 45, true)) { return null; } } else if (!this.mergeItemStack(itemstack1, 0, 9, false)) { return null; } if (itemstack1.stackSize == 0) { slot.putStack((ItemStack)null); } else { slot.onSlotChanged(); } if (itemstack1.stackSize == itemstack.stackSize) { return null; } slot.onPickupFromSlot(playerIn, itemstack1); } return itemstack; } } This is the GuiHandler: package com.moreoresmod.main.handler; import com.moreoresmod.main.container.ContainerBackpack; import com.moreoresmod.main.container.ContainerCoalGenerator; import com.moreoresmod.main.container.ContainerMelter; import com.moreoresmod.main.container.ContainerParidoxemer; import com.moreoresmod.main.gui.GuiBackpack; import com.moreoresmod.main.gui.GuiCoalGenerator; import com.moreoresmod.main.gui.GuiMelter; import com.moreoresmod.main.gui.GuiParidoxemer; import com.moreoresmod.main.inventory.InventoryBackpack; import com.moreoresmod.main.tileentity.TileEntityCoalGenerator; import com.moreoresmod.main.tileentity.TileEntityMelter; import com.moreoresmod.main.tileentity.TileEntityParidoxemer; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.common.network.IGuiHandler; public class GuiHandler implements IGuiHandler { public static final int PARADOXEMER_ID = 0; public static final int MELTER_ID = 1; public static final int BACKPACK_ID = 2; public static final int COALGENERATOR_ID = 3; //public static final int DUPLICATOR_ID = 2; //public static final int EXTRACTOR_ID = 3; //public static final int PARADOXEMER_ID = 4; /* */ @Override public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) { if(ID == PARADOXEMER_ID){ return new ContainerParidoxemer(player.inventory, (TileEntityParidoxemer) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == MELTER_ID){ return new ContainerMelter(player.inventory, (TileEntityMelter) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == BACKPACK_ID) { return new ContainerBackpack(player.inventory, new InventoryBackpack(player.getHeldItem(player.getActiveHand()))); //player.getHeldItem(player.getActiveItemStack() }else if(ID == COALGENERATOR_ID){ return new ContainerCoalGenerator(player.inventory, (TileEntityCoalGenerator) world.getTileEntity(new BlockPos(x, y, z))); }else{ return null; } } /* if(ID == PARIDOXEMER_ID){ return new GuiParidoxemer(player.inventory, (TileEntityParidoxemer) world.getTileEntity(new BlockPos(x, y, z))); } */ @Override public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) { if(ID == PARADOXEMER_ID){ return new GuiParidoxemer(player.inventory, (TileEntityParidoxemer) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == MELTER_ID){ return new GuiMelter(player.inventory, (TileEntityMelter) world.getTileEntity(new BlockPos(x, y, z))); }else if(ID == BACKPACK_ID) { return new GuiBackpack(player.inventory, new InventoryBackpack(player.getHeldItem(player.getActiveHand()))); }else if(ID == COALGENERATOR_ID) { return new GuiCoalGenerator(player.inventory, (TileEntityCoalGenerator) world.getTileEntity(new BlockPos(x, y, z))); }else{ return null; } } } These is the slots: SlotBackpack: package com.moreoresmod.main.container.slot; import com.moreoresmod.main.items.Backpack; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class SlotBackpack extends Slot { public SlotBackpack(IInventory inventoryIn, int index, int xPosition, int yPosition) { super(inventoryIn, index, xPosition, yPosition); } @Override public boolean isItemValid(ItemStack stack) { return !(stack.getItem() instanceof Backpack); } } SlotBackpackInventory: package com.moreoresmod.main.container.slot; import com.moreoresmod.main.items.Backpack; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; public class SlotBackpackInventory extends Slot { public SlotBackpackInventory(IInventory inventoryIn, int index, int xPosition, int yPosition) { super(inventoryIn, index, xPosition, yPosition); } @Override public boolean canTakeStack(EntityPlayer playerIn) { ItemStack stack = inventory.getStackInSlot(this.getSlotIndex()); return !(stack.getItem() instanceof Backpack); } } This is the item class: package com.moreoresmod.main.items; import com.moreoresmod.main.MoreOresModMain; import com.moreoresmod.main.handler.GuiHandler; import com.moreoresmod.main.packet.GuiOpenPacket; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumHand; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; public class Backpack extends Item { public Backpack() { this.setMaxStackSize(64); } @Override public int getMaxItemUseDuration(ItemStack stack) { return 1; } @Override public ActionResult<ItemStack> onItemRightClick(ItemStack itemStackIn, World worldIn, EntityPlayer playerIn, EnumHand hand) { MoreOresModMain.packetPipeline.sendToServer(new GuiOpenPacket(GuiHandler.BACKPACK_ID, new BlockPos(0, 0, 0))); return new ActionResult(EnumActionResult.SUCCESS, itemStackIn); } } And this is the error its returning: [10:17:27] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Invalid hand null at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1108) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.IllegalArgumentException: Invalid hand null at net.minecraft.entity.EntityLivingBase.getHeldItem(EntityLivingBase.java:1654) ~[EntityLivingBase.class:?] at com.moreoresmod.main.handler.GuiHandler.getClientGuiElement(GuiHandler.java:62) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:273) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:110) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.process(OpenGuiHandler.java:58) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.access$000(OpenGuiHandler.java:34) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler$1.run(OpenGuiHandler.java:49) ~[OpenGuiHandler$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 15 more [10:17:27] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Invalid hand null at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1108) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.IllegalArgumentException: Invalid hand null at net.minecraft.entity.EntityLivingBase.getHeldItem(EntityLivingBase.java:1654) ~[EntityLivingBase.class:?] at com.moreoresmod.main.handler.GuiHandler.getClientGuiElement(GuiHandler.java:62) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:273) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:110) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.process(OpenGuiHandler.java:58) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.access$000(OpenGuiHandler.java:34) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler$1.run(OpenGuiHandler.java:49) ~[OpenGuiHandler$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 15 more [10:17:27] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Invalid hand null at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1108) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.IllegalArgumentException: Invalid hand null at net.minecraft.entity.EntityLivingBase.getHeldItem(EntityLivingBase.java:1654) ~[EntityLivingBase.class:?] at com.moreoresmod.main.handler.GuiHandler.getClientGuiElement(GuiHandler.java:62) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:273) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:110) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.process(OpenGuiHandler.java:58) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.access$000(OpenGuiHandler.java:34) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler$1.run(OpenGuiHandler.java:49) ~[OpenGuiHandler$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 15 more [10:17:27] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Invalid hand null at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1108) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.IllegalArgumentException: Invalid hand null at net.minecraft.entity.EntityLivingBase.getHeldItem(EntityLivingBase.java:1654) ~[EntityLivingBase.class:?] at com.moreoresmod.main.handler.GuiHandler.getClientGuiElement(GuiHandler.java:62) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:273) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:110) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.process(OpenGuiHandler.java:58) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.access$000(OpenGuiHandler.java:34) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler$1.run(OpenGuiHandler.java:49) ~[OpenGuiHandler$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 15 more [10:17:28] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Invalid hand null at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1108) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.IllegalArgumentException: Invalid hand null at net.minecraft.entity.EntityLivingBase.getHeldItem(EntityLivingBase.java:1654) ~[EntityLivingBase.class:?] at com.moreoresmod.main.handler.GuiHandler.getClientGuiElement(GuiHandler.java:62) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:273) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:110) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.process(OpenGuiHandler.java:58) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.access$000(OpenGuiHandler.java:34) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler$1.run(OpenGuiHandler.java:49) ~[OpenGuiHandler$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 15 more [10:17:28] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Invalid hand null at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:26) [util.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1108) [Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:406) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91] at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?] at GradleStart.main(GradleStart.java:26) [start/:?] Caused by: java.lang.IllegalArgumentException: Invalid hand null at net.minecraft.entity.EntityLivingBase.getHeldItem(EntityLivingBase.java:1654) ~[EntityLivingBase.class:?] at com.moreoresmod.main.handler.GuiHandler.getClientGuiElement(GuiHandler.java:62) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getLocalGuiContainer(NetworkRegistry.java:273) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:110) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.process(OpenGuiHandler.java:58) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler.access$000(OpenGuiHandler.java:34) ~[OpenGuiHandler.class:?] at net.minecraftforge.fml.common.network.internal.OpenGuiHandler$1.run(OpenGuiHandler.java:49) ~[OpenGuiHandler$1.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_91] at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_91] at net.minecraft.util.Util.runTask(Util.java:25) ~[util.class:?] ... 15 more [10:17:29] [Netty Server IO #1/ERROR] [FML]: There was a critical exception handling a packet on channel MoreOresModPacket io.netty.handler.codec.DecoderException: java.lang.NullPointerException at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:99) ~[MessageToMessageDecoder.class:4.0.23.Final] at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) ~[MessageToMessageCodec.class:4.0.23.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) ~[AbstractChannelHandlerContext.class:4.0.23.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) ~[AbstractChannelHandlerContext.class:4.0.23.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787) ~[DefaultChannelPipeline.class:4.0.23.Final] at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) ~[EmbeddedChannel.class:4.0.23.Final] at net.minecraftforge.fml.common.network.internal.FMLProxyPacket.processPacket(FMLProxyPacket.java:109) [FMLProxyPacket.class:?] at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:156) [NetworkManager.class:?] at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:51) [NetworkManager.class:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [simpleChannelInboundHandler.class:4.0.23.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [AbstractChannelHandlerContext.class:4.0.23.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [AbstractChannelHandlerContext.class:4.0.23.Final] at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.handleServerSideCustomPacket(NetworkDispatcher.java:448) [NetworkDispatcher.class:?] at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:271) [NetworkDispatcher.class:?] at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:72) [NetworkDispatcher.class:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:105) [simpleChannelInboundHandler.class:4.0.23.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [AbstractChannelHandlerContext.class:4.0.23.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [AbstractChannelHandlerContext.class:4.0.23.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787) [DefaultChannelPipeline.class:4.0.23.Final] at io.netty.channel.local.LocalChannel.finishPeerRead(LocalChannel.java:326) [LocalChannel.class:4.0.23.Final] at io.netty.channel.local.LocalChannel.access$400(LocalChannel.java:45) [LocalChannel.class:4.0.23.Final] at io.netty.channel.local.LocalChannel$5.run(LocalChannel.java:312) [LocalChannel$5.class:4.0.23.Final] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380) [singleThreadEventExecutor.class:4.0.23.Final] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357) [NioEventLoop.class:4.0.23.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) [singleThreadEventExecutor$2.class:4.0.23.Final] at java.lang.Thread.run(Unknown Source) [?:1.8.0_91] Caused by: java.lang.NullPointerException at com.moreoresmod.main.inventory.InventoryBackpack.<init>(InventoryBackpack.java:22) ~[inventoryBackpack.class:?] at com.moreoresmod.main.handler.GuiHandler.getServerGuiElement(GuiHandler.java:41) ~[GuiHandler.class:?] at net.minecraftforge.fml.common.network.NetworkRegistry.getRemoteGuiContainer(NetworkRegistry.java:251) ~[NetworkRegistry.class:?] at net.minecraftforge.fml.common.network.internal.FMLNetworkHandler.openGui(FMLNetworkHandler.java:87) ~[FMLNetworkHandler.class:?] at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2723) ~[EntityPlayer.class:?] at com.moreoresmod.main.packet.GuiOpenPacket.handleServer(GuiOpenPacket.java:44) ~[GuiOpenPacket.class:?] at com.moreoresmod.main.packet.PacketPipeline.decode(PacketPipeline.java:76) ~[PacketPipeline.class:?] at com.moreoresmod.main.packet.PacketPipeline.decode(PacketPipeline.java:1) ~[PacketPipeline.class:?] at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) ~[MessageToMessageCodec$2.class:4.0.23.Final] at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:89) ~[MessageToMessageDecoder.class:4.0.23.Final] ... 25 more
-
Thanks, but do you guys know how to create the wire system, thats the part that I don't know how to do, but anyway Thanks for your time.
-
I don't know how I would go about creating a power system, I have looked into it and I have found close to nothing about it, and the stuff I have found hasn't been helpful, if you could spair time to help that would be very appreciated.
-
When I updated from 1.8 to 1.9 I was getting a problem with biomes in my dimension, and I was hoping that someone would help me with my problem. Heres a link to a video where I show whats happening: Here's my chunk provider code: package com.moreoresmod.main.dimensions.Otherlyworld; import java.util.List; import java.util.Random; import com.moreoresmod.main.init.MoreOresModBiomes; import com.moreoresmod.main.init.MoreOresModBlocks; import net.minecraft.block.BlockFalling; import net.minecraft.block.state.IBlockState; import net.minecraft.entity.EnumCreatureType; import net.minecraft.init.Biomes; import net.minecraft.init.Blocks; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.ChunkPos; import net.minecraft.util.math.MathHelper; import net.minecraft.world.World; import net.minecraft.world.WorldEntitySpawner; import net.minecraft.world.WorldType; import net.minecraft.world.biome.Biome; import net.minecraft.world.chunk.Chunk; import net.minecraft.world.chunk.ChunkPrimer; import net.minecraft.world.chunk.IChunkGenerator; import net.minecraft.world.gen.ChunkProviderSettings; 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.NoiseGeneratorPerlin; 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.MapGenScatteredFeature; import net.minecraft.world.gen.structure.MapGenStronghold; import net.minecraft.world.gen.structure.MapGenVillage; import net.minecraft.world.gen.structure.StructureOceanMonument; import net.minecraftforge.event.ForgeEventFactory; import net.minecraftforge.event.terraingen.InitNoiseGensEvent; import net.minecraftforge.event.terraingen.TerrainGen; public class ChunkProviderOtherlyworld implements IChunkGenerator { protected static final IBlockState stoneBlock = MoreOresModBlocks.otherlyworld_stone.getDefaultState(); protected static final IBlockState oceanBlock = Blocks.ICE.getDefaultState(); private final Random rand; private NoiseGeneratorOctaves field_185991_j; private NoiseGeneratorOctaves field_185992_k; private NoiseGeneratorOctaves field_185993_l; private NoiseGeneratorPerlin field_185994_m; public NoiseGeneratorOctaves field_185983_b; public NoiseGeneratorOctaves field_185984_c; public NoiseGeneratorOctaves field_185985_d; private final World worldObj; private final boolean mapFeaturesEnabled; private final WorldType terrainType; private final double[] heightMap; private final float[] field_185999_r; private ChunkProviderSettings settings; //private IBlockState oceanBlock = Blocks.ice.getDefaultState(); private double[] depthBuffer = new double[256]; private MapGenBase caveGenerator = new MapGenCaves(); private MapGenStronghold strongholdGenerator = new MapGenStronghold(); private MapGenVillage villageGenerator = new MapGenVillage(); private MapGenMineshaft mineshaftGenerator = new MapGenMineshaft(); private MapGenScatteredFeature scatteredFeatureGenerator = new MapGenScatteredFeature(); private MapGenBase ravineGenerator = new MapGenRavine(); private StructureOceanMonument oceanMonumentGenerator = new StructureOceanMonument(); private Biome[] biomesForGeneration = new Biome[] { MoreOresModBiomes.otherlyworldBiome }; double[] field_185986_e; double[] field_185987_f; double[] field_185988_g; double[] field_185989_h; public ChunkProviderOtherlyworld(World worldIn, long seed, boolean mapFeaturesEnabledIn, String worldSettings) { { /*caveGenerator = net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(caveGenerator, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.CAVE); strongholdGenerator = (MapGenStronghold)net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(strongholdGenerator, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.STRONGHOLD); villageGenerator = (MapGenVillage)net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(villageGenerator, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.VILLAGE); mineshaftGenerator = (MapGenMineshaft)net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(mineshaftGenerator, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.MINESHAFT); scatteredFeatureGenerator = (MapGenScatteredFeature)net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(scatteredFeatureGenerator, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.SCATTERED_FEATURE); ravineGenerator = net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(ravineGenerator, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.RAVINE); oceanMonumentGenerator = (StructureOceanMonument)net.minecraftforge.event.terraingen.TerrainGen.getModdedMapGen(oceanMonumentGenerator, net.minecraftforge.event.terraingen.InitMapGenEvent.EventType.OCEAN_MONUMENT);*/ } this.worldObj = worldIn; this.mapFeaturesEnabled = mapFeaturesEnabledIn; this.terrainType = worldIn.getWorldInfo().getTerrainType(); this.rand = new Random(seed); this.field_185991_j = new NoiseGeneratorOctaves(this.rand, 16); this.field_185992_k = new NoiseGeneratorOctaves(this.rand, 16); this.field_185993_l = new NoiseGeneratorOctaves(this.rand, ; this.field_185994_m = new NoiseGeneratorPerlin(this.rand, 4); this.field_185983_b = new NoiseGeneratorOctaves(this.rand, 10); this.field_185984_c = new NoiseGeneratorOctaves(this.rand, 16); this.field_185985_d = new NoiseGeneratorOctaves(this.rand, ; this.heightMap = new double[825]; this.field_185999_r = new float[25]; for (int i = -2; i <= 2; ++i) { for (int j = -2; j <= 2; ++j) { float f = 10.0F / MathHelper.sqrt_float((float)(i * i + j * j) + 0.2F); this.field_185999_r[i + 2 + (j + 2) * 5] = f; } } if (worldSettings != null) { this.settings = ChunkProviderSettings.Factory.jsonToFactory(worldSettings).build(); //this.oceanBlock = this.settings.useLavaOceans ? Blocks.lava.getDefaultState() : Blocks.water.getDefaultState(); worldIn.setSeaLevel(this.settings.seaLevel); } InitNoiseGensEvent.ContextOverworld ctx = new InitNoiseGensEvent.ContextOverworld(field_185991_j, field_185992_k, field_185993_l, field_185994_m, field_185983_b, field_185984_c, field_185985_d); ctx = TerrainGen.getModdedNoiseGenerators(worldIn, this.rand, ctx); this.field_185991_j = ctx.getLPerlin1(); this.field_185992_k = ctx.getLPerlin2(); this.field_185993_l = ctx.getPerlin(); this.field_185994_m = ctx.getHeight(); this.field_185983_b = ctx.getScale(); this.field_185984_c = ctx.getDepth(); this.field_185985_d = ctx.getForest(); } public void setBlocksInChunk(int x, int z, ChunkPrimer primer) { this.generateHeightmap(x * 4, 0, z * 4); for (int i = 0; i < 4; ++i) { int j = i * 5; int k = (i + 1) * 5; for (int l = 0; l < 4; ++l) { int i1 = (j + l) * 33; int j1 = (j + l + 1) * 33; int k1 = (k + l) * 33; int l1 = (k + l + 1) * 33; for (int i2 = 0; i2 < 32; ++i2) { double d0 = 0.125D; double d1 = this.heightMap[i1 + i2]; double d2 = this.heightMap[j1 + i2]; double d3 = this.heightMap[k1 + i2]; double d4 = this.heightMap[l1 + i2]; double d5 = (this.heightMap[i1 + i2 + 1] - d1) * d0; double d6 = (this.heightMap[j1 + i2 + 1] - d2) * d0; double d7 = (this.heightMap[k1 + i2 + 1] - d3) * d0; double d8 = (this.heightMap[l1 + i2 + 1] - d4) * d0; for (int j2 = 0; j2 < 8; ++j2) { double d9 = 0.25D; double d10 = d1; double d11 = d2; double d12 = (d3 - d1) * d9; double d13 = (d4 - d2) * d9; for (int k2 = 0; k2 < 4; ++k2) { double d14 = 0.25D; double d16 = (d11 - d10) * d14; double lvt_45_1_ = d10 - d16; for (int l2 = 0; l2 < 4; ++l2) { if ((lvt_45_1_ += d16) > 0.0D) { primer.setBlockState(i * 4 + k2, i2 * 8 + j2, l * 4 + l2, stoneBlock); } else if (i2 * 8 + j2 < this.settings.seaLevel) { primer.setBlockState(i * 4 + k2, i2 * 8 + j2, l * 4 + l2, this.oceanBlock); } } d10 += d12; d11 += d13; } d1 += d5; d2 += d6; d3 += d7; d4 += d8; } } } } } public void replaceBiomeBlocks(int x, int z, ChunkPrimer primer, Biome[] biomesIn) { if (!net.minecraftforge.event.ForgeEventFactory.onReplaceBiomeBlocks(this, x, z, primer, this.worldObj)) return; double d0 = 0.03125D; this.depthBuffer = this.field_185994_m.getRegion(this.depthBuffer, (double)(x * 16), (double)(z * 16), 16, 16, d0 * 2.0D, d0 * 2.0D, 1.0D); for (int i = 0; i < 16; ++i) { for (int j = 0; j < 16; ++j) { //BiomeGenBase biomegenbase = biomesIn[j + i * 16]; Biome biomegenbase = biomesIn[0]; biomegenbase.genTerrainBlocks(this.worldObj, this.rand, primer, x * 16 + i, z * 16 + j, this.depthBuffer[j + i * 16]); } } } public Chunk provideChunk(int x, int z) { this.rand.setSeed((long)x * 341873128712L + (long)z * 132897987541L); ChunkPrimer chunkprimer = new ChunkPrimer(); this.setBlocksInChunk(x, z, chunkprimer); this.replaceBiomeBlocks(x, z, chunkprimer, this.biomesForGeneration); Chunk chunk = new Chunk(this.worldObj, chunkprimer, x, z); byte[] abyte = chunk.getBiomeArray(); //abyte.length for (int i = 0; i < this.biomesForGeneration.length; ++i) { abyte[i] = (byte)Biome.getIdForBiome(this.biomesForGeneration[i]); } chunk.generateSkylightMap(); return chunk; } private void generateHeightmap(int p_185978_1_, int p_185978_2_, int p_185978_3_) { this.field_185989_h = this.field_185984_c.generateNoiseOctaves(this.field_185989_h, p_185978_1_, p_185978_3_, 5, 5, (double)this.settings.depthNoiseScaleX, (double)this.settings.depthNoiseScaleZ, (double)this.settings.depthNoiseScaleExponent); float f = this.settings.coordinateScale; float f1 = this.settings.heightScale; this.field_185986_e = this.field_185993_l.generateNoiseOctaves(this.field_185986_e, p_185978_1_, p_185978_2_, p_185978_3_, 5, 33, 5, (double)(f / this.settings.mainNoiseScaleX), (double)(f1 / this.settings.mainNoiseScaleY), (double)(f / this.settings.mainNoiseScaleZ)); this.field_185987_f = this.field_185991_j.generateNoiseOctaves(this.field_185987_f, p_185978_1_, p_185978_2_, p_185978_3_, 5, 33, 5, (double)f, (double)f1, (double)f); this.field_185988_g = this.field_185992_k.generateNoiseOctaves(this.field_185988_g, p_185978_1_, p_185978_2_, p_185978_3_, 5, 33, 5, (double)f, (double)f1, (double)f); p_185978_3_ = 0; p_185978_1_ = 0; int i = 0; int j = 0; for (int k = 0; k < 5; ++k) { for (int l = 0; l < 5; ++l) { float f2 = 0.0F; float f3 = 0.0F; float f4 = 0.0F; int i1 = 2; //BiomeGenBase biomegenbase = this.biomesForGeneration[k + 2 + (l + 2) * 10]; Biome biomegenbase = this.biomesForGeneration[0]; for (int j1 = -i1; j1 <= i1; ++j1) { for (int k1 = -i1; k1 <= i1; ++k1) { //BiomeGenBase biomegenbase1 = this.biomesForGeneration[k + j1 + 2 + (l + k1 + 2) * 10]; Biome biomegenbase1 = this.biomesForGeneration[0]; float f5 = this.settings.biomeDepthOffSet + biomegenbase1.getBaseHeight() * this.settings.biomeDepthWeight; float f6 = this.settings.biomeScaleOffset + biomegenbase1.getHeightVariation() * this.settings.biomeScaleWeight; if (this.terrainType == WorldType.AMPLIFIED && f5 > 0.0F) { f5 = 1.0F + f5 * 2.0F; f6 = 1.0F + f6 * 4.0F; } float f7 = this.field_185999_r[j1 + 2 + (k1 + 2) * 5] / (f5 + 2.0F); if (biomegenbase1.getBaseHeight() > biomegenbase.getBaseHeight()) { f7 /= 2.0F; } f2 += f6 * f7; f3 += f5 * f7; f4 += f7; } } f2 = f2 / f4; f3 = f3 / f4; f2 = f2 * 0.9F + 0.1F; f3 = (f3 * 4.0F - 1.0F) / 8.0F; double d7 = this.field_185989_h[j] / 8000.0D; if (d7 < 0.0D) { d7 = -d7 * 0.3D; } d7 = d7 * 3.0D - 2.0D; if (d7 < 0.0D) { d7 = d7 / 2.0D; if (d7 < -1.0D) { d7 = -1.0D; } d7 = d7 / 1.4D; d7 = d7 / 2.0D; } else { if (d7 > 1.0D) { d7 = 1.0D; } d7 = d7 / 8.0D; } ++j; double d8 = (double)f3; double d9 = (double)f2; d8 = d8 + d7 * 0.2D; d8 = d8 * (double)this.settings.baseSize / 8.0D; double d0 = (double)this.settings.baseSize + d8 * 4.0D; for (int l1 = 0; l1 < 33; ++l1) { double d1 = ((double)l1 - d0) * (double)this.settings.stretchY * 128.0D / 256.0D / d9; if (d1 < 0.0D) { d1 *= 4.0D; } double d2 = this.field_185987_f[i] / (double)this.settings.lowerLimitScale; double d3 = this.field_185988_g[i] / (double)this.settings.upperLimitScale; double d4 = (this.field_185986_e[i] / 10.0D + 1.0D) / 2.0D; double d5 = MathHelper.denormalizeClamp(d2, d3, d4) - d1; if (l1 > 29) { double d6 = (double)((float)(l1 - 29) / 3.0F); d5 = d5 * (1.0D - d6) + -10.0D * d6; } this.heightMap[i] = d5; ++i; } } } } public void populate(int x, int z) { BlockFalling.fallInstantly = true; int i = x * 16; int j = z * 16; BlockPos blockpos = new BlockPos(i, 0, j); Biome biomegenbase = this.worldObj.getBiomeGenForCoords(blockpos.add(16, 0, 16)); this.rand.setSeed(this.worldObj.getSeed()); long k = this.rand.nextLong() / 2L * 2L + 1L; long l = this.rand.nextLong() / 2L * 2L + 1L; this.rand.setSeed((long)x * k + (long)z * l ^ this.worldObj.getSeed()); boolean flag = false; ChunkPos chunkcoordintpair = new ChunkPos(x, z); ForgeEventFactory.onChunkPopulate(true, this, this.worldObj, this.rand, x, z, flag); if (biomegenbase != Biomes.DESERT && biomegenbase != Biomes.DESERT_HILLS && this.settings.useWaterLakes && !flag && this.rand.nextInt(this.settings.waterLakeChance) == 0) if (net.minecraftforge.event.terraingen.TerrainGen.populate(this, this.worldObj, this.rand, x, z, flag, net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.LAKE)) { int i1 = this.rand.nextInt(16) + 8; int j1 = this.rand.nextInt(256); int k1 = this.rand.nextInt(16) + 8; (new WorldGenLakes(Blocks.ICE/*Blocks.water*/)).generate(this.worldObj, this.rand, blockpos.add(i1, j1, k1)); } if (!flag && this.rand.nextInt(this.settings.lavaLakeChance / 10) == 0 && this.settings.useLavaLakes) if (net.minecraftforge.event.terraingen.TerrainGen.populate(this, this.worldObj, this.rand, x, z, flag, net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.LAVA)) { int i2 = this.rand.nextInt(16) + 8; int l2 = this.rand.nextInt(this.rand.nextInt(248) + ; int k3 = this.rand.nextInt(16) + 8; if (l2 < this.worldObj.getSeaLevel() || this.rand.nextInt(this.settings.lavaLakeChance / == 0) { (new WorldGenLakes(Blocks.OBSIDIAN/*Blocks.lava*/)).generate(this.worldObj, this.rand, blockpos.add(i2, l2, k3)); } } /*if (this.settings.useDungeons) if (net.minecraftforge.event.terraingen.TerrainGen.populate(this, this.worldObj, this.rand, x, z, flag, net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.DUNGEON)) { for (int j2 = 0; j2 < this.settings.dungeonChance; ++j2) { int i3 = this.rand.nextInt(16) + 8; int l3 = this.rand.nextInt(256); int l1 = this.rand.nextInt(16) + 8; (new WorldGenDungeons()).generate(this.worldObj, this.rand, blockpos.add(i3, l3, l1)); } }*/ biomegenbase.decorate(this.worldObj, this.rand, new BlockPos(i, 0, j)); if (net.minecraftforge.event.terraingen.TerrainGen.populate(this, this.worldObj, this.rand, x, z, flag, net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.ANIMALS)) WorldEntitySpawner.performWorldGenSpawning(this.worldObj, biomegenbase, i + 8, j + 8, 16, 16, this.rand); blockpos = blockpos.add(8, 0, ; if (net.minecraftforge.event.terraingen.TerrainGen.populate(this, this.worldObj, this.rand, x, z, flag, net.minecraftforge.event.terraingen.PopulateChunkEvent.Populate.EventType.ICE)) { for (int k2 = 0; k2 < 16; ++k2) { for (int j3 = 0; j3 < 16; ++j3) { BlockPos blockpos1 = this.worldObj.getPrecipitationHeight(blockpos.add(k2, 0, j3)); BlockPos blockpos2 = blockpos1.down(); if (this.worldObj.canBlockFreezeWater(blockpos2)) { this.worldObj.setBlockState(blockpos2, Blocks.ICE.getDefaultState(), 2); } if (this.worldObj.canSnowAt(blockpos1, true)) { this.worldObj.setBlockState(blockpos1, Blocks.SNOW_LAYER.getDefaultState(), 2); } } } }//Forge: End ICE ForgeEventFactory.onChunkPopulate(false, this, this.worldObj, this.rand, x, z, flag); BlockFalling.fallInstantly = false; } public boolean generateStructures(Chunk chunkIn, int x, int z) { boolean flag = false; /*if (this.settings.useMonuments && this.mapFeaturesEnabled && chunkIn.getInhabitedTime() < 3600L) { flag |= this.oceanMonumentGenerator.generateStructure(this.worldObj, this.rand, new ChunkCoordIntPair(x, z)); }*/ return flag; } public List<Biome.SpawnListEntry> getPossibleCreatures(EnumCreatureType creatureType, BlockPos pos) { Biome biomegenbase = this.worldObj.getBiomeGenForCoords(pos); if (this.mapFeaturesEnabled) { if (creatureType == EnumCreatureType.MONSTER && this.scatteredFeatureGenerator.isSwampHut(pos)) { return this.scatteredFeatureGenerator.getScatteredFeatureSpawnList(); } /*if (creatureType == EnumCreatureType.MONSTER && this.settings.useMonuments && this.oceanMonumentGenerator.isPositionInStructure(this.worldObj, pos)) { return this.oceanMonumentGenerator.getScatteredFeatureSpawnList(); }*/ } return biomegenbase.getSpawnableList(creatureType); } public BlockPos getStrongholdGen(World worldIn, String structureName, BlockPos position) { return "Stronghold".equals(structureName) && this.strongholdGenerator != null ? this.strongholdGenerator.getClosestStrongholdPos(worldIn, position) : null; } public void recreateStructures(Chunk chunkIn, int x, int z) { if (this.mapFeaturesEnabled) { /*if (this.settings.useMineShafts) { this.mineshaftGenerator.generate(this.worldObj, x, z, (ChunkPrimer)null); } if (this.settings.useVillages) { this.villageGenerator.generate(this.worldObj, x, z, (ChunkPrimer)null); } if (this.settings.useStrongholds) { this.strongholdGenerator.generate(this.worldObj, x, z, (ChunkPrimer)null); } if (this.settings.useTemples) { this.scatteredFeatureGenerator.generate(this.worldObj, x, z, (ChunkPrimer)null); } if (this.settings.useMonuments) { this.oceanMonumentGenerator.generate(this.worldObj, x, z, (ChunkPrimer)null); }*/ } } } I would love it if someone could help.
-
I have been having this problem for w while now and I was wondering if anyone could help me fix this issue. package com.moreoresmod.main.dimensions.Otherlyworld; import com.google.common.collect.Lists; import com.moreoresmod.main.init.MoreOresModBlocks; import it.unimi.dsi.fastutil.longs.Long2ObjectMap; import it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap; import it.unimi.dsi.fastutil.objects.ObjectIterator; import java.util.Iterator; import java.util.List; import java.util.Random; import net.minecraft.block.BlockPortal; import net.minecraft.block.state.IBlockState; import net.minecraft.block.state.pattern.BlockPattern; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.util.EnumFacing; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.ChunkPos; import net.minecraft.util.math.MathHelper; import net.minecraft.world.Teleporter; import net.minecraft.world.WorldServer; import net.minecraft.world.storage.WorldInfo; public class TeleporterOtherlyworld extends Teleporter { private final WorldServer worldServerInstance; /** A private Random() function in Teleporter */ private final Random random; private final Long2ObjectMap<TeleporterOtherlyworld.PortalPosition> destinationCoordinateCache = new Long2ObjectOpenHashMap(4096); private final List<Long> destinationCoordinateKeys = Lists.<Long>newArrayList(); public TeleporterOtherlyworld(WorldServer worldIn) { super(worldIn); this.worldServerInstance = worldIn; this.random = new Random(worldIn.getSeed()); } public void placeInPortal(Entity entityIn, float rotationYaw) { if (this.worldServerInstance.provider.getDimensionType().getId() != 1) { if (!this.placeInExistingPortal(entityIn, rotationYaw)) { this.makePortal(entityIn); this.placeInExistingPortal(entityIn, rotationYaw); } } else { int i = MathHelper.floor_double(entityIn.posX); int j = MathHelper.floor_double(entityIn.posY) - 1; int k = MathHelper.floor_double(entityIn.posZ); int l = 1; int i1 = 0; for (int j1 = -2; j1 <= 2; ++j1) { for (int k1 = -2; k1 <= 2; ++k1) { for (int l1 = -1; l1 < 3; ++l1) { int i2 = i + k1 * l + j1 * i1; int j2 = j + l1; int k2 = k + k1 * i1 - j1 * l; boolean flag = l1 < 0; //this.worldServerInstance.setBlockState(new BlockPos(i2, j2, k2), flag ? Blocks.obsidian.getDefaultState() : Blocks.air.getDefaultState()); this.worldServerInstance.setBlockState(new BlockPos(i, j, k), MoreOresModBlocks.paridox_portal.getDefaultState()); } } } entityIn.setLocationAndAngles((double)i, (double)j, (double)k, entityIn.rotationYaw, 0.0F); entityIn.motionX = entityIn.motionY = entityIn.motionZ = 0.0D; } } public boolean placeInExistingPortal(Entity entityIn, float rotationYaw) { int i = 128; double d0 = -1.0D; int j = MathHelper.floor_double(entityIn.posX); int k = MathHelper.floor_double(entityIn.posZ); boolean flag = true; BlockPos bpos = BlockPos.ORIGIN; long l = ChunkPos.chunkXZ2Int(j, k); if (this.destinationCoordinateCache.containsKey(l)) { TeleporterOtherlyworld.PortalPosition teleporter$portalposition = (TeleporterOtherlyworld.PortalPosition)this.destinationCoordinateCache.get(l); d0 = 0.0D; bpos = teleporter$portalposition; teleporter$portalposition.lastUpdateTime = this.worldServerInstance.getTotalWorldTime(); flag = false; } else { BlockPos bpos3 = new BlockPos(entityIn); for (int i1 = -128; i1 <= 128; ++i1) { BlockPos bpos2; for (int j1 = -128; j1 <= 128; ++j1) { for (BlockPos bpos1 = bpos3.add(i1, this.worldServerInstance.getActualHeight() - 1 - bpos3.getY(), j1); bpos1.getY() >= 0; bpos1 = bpos2) { bpos2 = bpos1.down(); if (this.worldServerInstance.getBlockState(bpos1).getBlock() == MoreOresModBlocks.paridox_portal) { while (this.worldServerInstance.getBlockState(bpos2 = bpos1.down()).getBlock() == MoreOresModBlocks.paridox_portal) { bpos1 = bpos2; } double d1 = bpos1.distanceSq(bpos3); if (d0 < 0.0D || d1 < d0) { d0 = d1; bpos = bpos1; } } } } } } if (d0 >= 0.0D) { if (flag) { this.destinationCoordinateCache.put(l, new TeleporterOtherlyworld.PortalPosition(bpos, this.worldServerInstance.getTotalWorldTime())); this.destinationCoordinateKeys.add(Long.valueOf(l)); } double d5 = (double)bpos.getX() + 0.5D; double d6 = (double)bpos.getY() + 0.5D; double d7 = (double)bpos.getZ() + 0.5D; /*BlockPattern.PatternHelper blockpattern$patternhelper = Blocks.portal.func_181089_f(this.worldServerInstance, blockpos); boolean flag1 = blockpattern$patternhelper.getFinger().rotateY().getAxisDirection() == EnumFacing.AxisDirection.NEGATIVE; double d2 = blockpattern$patternhelper.getFinger().getAxis() == EnumFacing.Axis.X ? (double)blockpattern$patternhelper.getPos().getZ() : (double)blockpattern$patternhelper.getPos().getX(); d6 = (double)(blockpattern$patternhelper.getPos().getY() + 1) - entityIn.getLastPortalVec().yCoord * (double)blockpattern$patternhelper.func_181119_e();*/ /*if (flag1) { ++d2; } if (blockpattern$patternhelper.getFinger().getAxis() == EnumFacing.Axis.X) { d7 = d2 + (1.0D - entityIn.getLastPortalVec().xCoord) * (double)blockpattern$patternhelper.func_181118_d() * (double)blockpattern$patternhelper.getFinger().rotateY().getAxisDirection().getOffset(); } else { d5 = d2 + (1.0D - entityIn.getLastPortalVec().xCoord) * (double)blockpattern$patternhelper.func_181118_d() * (double)blockpattern$patternhelper.getFinger().rotateY().getAxisDirection().getOffset(); }*/ float f = 0.0F; float f1 = 0.0F; float f2 = 0.0F; float f3 = 0.0F; /*if (blockpattern$patternhelper.getFinger().getOpposite() == entityIn.getTeleportDirection()) { f = 1.0F; f1 = 1.0F; } else if (blockpattern$patternhelper.getFinger().getOpposite() == entityIn.getTeleportDirection().getOpposite()) { f = -1.0F; f1 = -1.0F; } else if (blockpattern$patternhelper.getFinger().getOpposite() == entityIn.getTeleportDirection().rotateY()) { f2 = 1.0F; f3 = -1.0F; } else { f2 = -1.0F; f3 = 1.0F; }*/ double d3 = entityIn.motionX; double d4 = entityIn.motionZ; entityIn.motionX = d3 * (double)f + d4 * (double)f3; entityIn.motionZ = d3 * (double)f2 + d4 * (double)f1; entityIn.rotationYaw = rotationYaw;// - (float)(entityIn.getTeleportDirection().getOpposite().getHorizontalIndex() * 90) + (float)(blockpattern$patternhelper.getFinger().getHorizontalIndex() * 90); if (entityIn instanceof EntityPlayerMP) { ((EntityPlayerMP)entityIn).connection.setPlayerLocation(d5, d6, d7, entityIn.rotationYaw, entityIn.rotationPitch); } else { entityIn.setLocationAndAngles(d5, d6, d7, entityIn.rotationYaw, entityIn.rotationPitch); } return true; } else { return false; } } public boolean makePortal(Entity entityIn) { int i = 16; double d0 = -1.0D; int j = MathHelper.floor_double(entityIn.posX); int k = MathHelper.floor_double(entityIn.posY); int l = MathHelper.floor_double(entityIn.posZ); int i1 = j; int j1 = k; int k1 = l; int l1 = 0; int i2 = this.random.nextInt(4); BlockPos.MutableBlockPos blockpos$mutableblockpos = new BlockPos.MutableBlockPos(); for (int j2 = j - i; j2 <= j + i; ++j2) { double d1 = (double)j2 + 0.5D - entityIn.posX; for (int l2 = l - i; l2 <= l + i; ++l2) { double d2 = (double)l2 + 0.5D - entityIn.posZ; label1: for (int j3 = this.worldServerInstance.getActualHeight() - 1; j3 >= 0; --j3) { if (this.worldServerInstance.isAirBlock(blockpos$mutableblockpos.setPos(j2, j3, l2))) { while (j3 > 0 && this.worldServerInstance.isAirBlock(blockpos$mutableblockpos.setPos(j2, j3 - 1, l2))) { --j3; } for (int k3 = i2; k3 < i2 + 4; ++k3) { int l3 = k3 % 2; int i4 = 1 - l3; if (k3 % 4 >= 2) { l3 = -l3; i4 = -i4; } for (int j4 = 0; j4 < 3; ++j4) { for (int k4 = 0; k4 < 4; ++k4) { for (int l4 = -1; l4 < 4; ++l4) { int i5 = j2 + (k4 - 1) * l3 + j4 * i4; int j5 = j3 + l4; int k5 = l2 + (k4 - 1) * i4 - j4 * l3; blockpos$mutableblockpos.setPos(i5, j5, k5); if (l4 < 0 && !this.worldServerInstance.getBlockState(blockpos$mutableblockpos).getMaterial().isSolid() || l4 >= 0 && !this.worldServerInstance.isAirBlock(blockpos$mutableblockpos)) { continue label1; } } } } double d5 = (double)j3 + 0.5D - entityIn.posY; double d7 = d1 * d1 + d5 * d5 + d2 * d2; if (d0 < 0.0D || d7 < d0) { d0 = d7; i1 = j2; j1 = j3; k1 = l2; l1 = k3 % 4; } } } } } } if (d0 < 0.0D) { for (int l5 = j - i; l5 <= j + i; ++l5) { double d3 = (double)l5 + 0.5D - entityIn.posX; for (int j6 = l - i; j6 <= l + i; ++j6) { double d4 = (double)j6 + 0.5D - entityIn.posZ; label2: for (int i7 = this.worldServerInstance.getActualHeight() - 1; i7 >= 0; --i7) { if (this.worldServerInstance.isAirBlock(blockpos$mutableblockpos.setPos(l5, i7, j6))) { while (i7 > 0 && this.worldServerInstance.isAirBlock(blockpos$mutableblockpos.setPos(l5, i7 - 1, j6))) { --i7; } for (int k7 = i2; k7 < i2 + 2; ++k7) { int j8 = k7 % 2; int j9 = 1 - j8; for (int j10 = 0; j10 < 4; ++j10) { for (int j11 = -1; j11 < 4; ++j11) { int j12 = l5 + (j10 - 1) * j8; int i13 = i7 + j11; int j13 = j6 + (j10 - 1) * j9; blockpos$mutableblockpos.setPos(j12, i13, j13); if (j11 < 0 && !this.worldServerInstance.getBlockState(blockpos$mutableblockpos).getMaterial().isSolid() || j11 >= 0 && !this.worldServerInstance.isAirBlock(blockpos$mutableblockpos)) { continue label2; } } } double d6 = (double)i7 + 0.5D - entityIn.posY; double d8 = d3 * d3 + d6 * d6 + d4 * d4; if (d0 < 0.0D || d8 < d0) { d0 = d8; i1 = l5; j1 = i7; k1 = j6; l1 = k7 % 2; } } } } } } } int i6 = i1; int k2 = j1; int k6 = k1; int l6 = l1 % 2; int i3 = 1 - l6; if (l1 % 4 >= 2) { l6 = -l6; i3 = -i3; } if (d0 < 0.0D) { j1 = MathHelper.clamp_int(j1, 70, this.worldServerInstance.getActualHeight() - 10); k2 = j1; int j7 = 0; int l7 = 0; int k8 = 0; /*or (int j7 = -1; j7 <= 1; ++j7) { for (int l7 = 1; l7 < 3; ++l7) { for (int k8 = 2; k8 == 2; ++k8) {*/ int k9 = i6 + (l7 - 1) * l6 + j7 * i3; int k10 = k2 + k8; int k11 = k6 + (l7 - 1) * i3 - j7 * l6; boolean flag = k8 < 0; /*while(this.worldServerInstance.isAirBlock(new BlockPos(i, k10, k)) && this.worldServerInstance.isAirBlock(new BlockPos(i, k10, k).down())){ k10--; } while(!this.worldServerInstance.isAirBlock(new BlockPos(i, k10, k))){ k10++; }*/ //if(this.worldServerInstance.isAirBlock(new BlockPos(i, k10, k)) && !this.worldServerInstance.isAirBlock(new BlockPos(i, k10, k).down())){ this.worldServerInstance.setBlockState(this.getAvalableYCoord(k9, k11),MoreOresModBlocks.paridox_portal.getDefaultState()); //} //System.out.println(i + " " + k10 + " " + k); /*} } }*/ } IBlockState bstate = MoreOresModBlocks.paridox_portal.getDefaultState(); /*for (int i8 = 0; i8 < 4; ++i8) { for (int l8 = 0; l8 < 4; ++l8) { //for (int l9 = -1; l9 < 4; ++l9) for (int l9 = 2; l9 == 2; ++l9) {*/ int i8 = 0; int l8 = 0; int l9 = -1; int l10 = i6 + (l8 - 1) * l6; int l11 = k2 + l9; int k12 = k6 + (l8 - 1) * i3; //boolean flag1 = l8 == 0 || l8 == 3 || l9 == -1 || l9 == 3; /*while(this.worldServerInstance.isAirBlock(new BlockPos(i, l11, k)) && this.worldServerInstance.isAirBlock(new BlockPos(i, l11, k).down())){ l11--; } while(!this.worldServerInstance.isAirBlock(new BlockPos(i, l11, k))){ l11++; }*/ //if(this.worldServerInstance.isAirBlock(new BlockPos(i, l11, k)) && !this.worldServerInstance.isAirBlock(new BlockPos(i, l11, k).down())){ this.worldServerInstance.setBlockState(this.getAvalableYCoord(l10, k12), bstate); //System.out.println(i + " " + l11 + " " + k); //} /*} }*/ for (int i9 = 0; i9 < 4; ++i9) { //for (int i10 = -1; i10 < 4; ++i10) for (int i10 = 2; i10 == 2; ++i10) { int i11 = i6 + (i9 - 1) * l6; int i12 = k2 + i10; //int i12 = k2 + 2; int l12 = k6 + (i9 - 1) * i3; BlockPos bpos = new BlockPos(i11, i12, l12); this.worldServerInstance.notifyNeighborsOfStateChange(bpos, this.worldServerInstance.getBlockState(bpos).getBlock()); } } //} return true; } /** * called periodically to remove out-of-date portal locations from the cache list. Argument par1 is a * WorldServer.getTotalWorldTime() value. */ public void removeStalePortalLocations(long worldTime) { if (worldTime % 100L == 0L) { long i = worldTime - 300L; ObjectIterator<TeleporterOtherlyworld.PortalPosition> objectiterator = this.destinationCoordinateCache.values().iterator(); while (objectiterator.hasNext()) { TeleporterOtherlyworld.PortalPosition teleporter$portalposition = (TeleporterOtherlyworld.PortalPosition)objectiterator.next(); if (teleporter$portalposition == null || teleporter$portalposition.lastUpdateTime < i) { objectiterator.remove(); } } } } private BlockPos getAvalableYCoord(int x, int z){ int startY = this.worldServerInstance.getActualHeight(); BlockPos pos = new BlockPos(x, startY, z); while(this.worldServerInstance.isAirBlock(pos) && pos.getY() > 2){ pos = pos.down(); } int y = this.worldServerInstance.getActualHeight(); if(!this.worldServerInstance.isAirBlock(pos)){ y = pos.getY() + 1; } return new BlockPos(x, y, z); } public class PortalPosition extends BlockPos { /** The worldtime at which this PortalPosition was last verified */ public long lastUpdateTime; public PortalPosition(BlockPos pos, long lastUpdate) { super(pos.getX(), pos.getY(), pos.getZ()); this.lastUpdateTime = lastUpdate; } } } It also says this in the log when ever you enter though the portal: [13:55:29] [server thread/WARN]: Player193 moved wrongly!
-
[1.9]Container returns crash [UNSOLVED]
KingOfMiners replied to KingOfMiners's topic in Modder Support
I was able to fix it.