Posted April 20, 201312 yr I am having an issue opening a GUI for an item where it says "A mod tried to open a gui on the server without being" im sure the item will open the gui but i dont know what is causing this error, i have looked at other posts and none of the ones i found seem to work. with this i have the forge log, the main code, and the item code. if you need the code for other parts let me know and i will post it. Forge Log: 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Forge Mod Loader version 5.1.8.611 for Minecraft 1.5.1 loading 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Java is Java HotSpot 64-Bit Server VM, version 1.7.0_07, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java classpath at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java library path at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] All core mods are successfully located 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Discovering coremods 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file argo-small-3.2.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file guava-14.0-rc3.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file asm-all-4.1.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-148.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file deobfuscation_data_1.5.1.zip present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file scala-library.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugins 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Validating minecraft 2013-04-19 13:45:20 [FINEST] [ForgeModLoader] Minecraft validated, launching... 2013-04-19 13:45:21 [iNFO] [sTDOUT] 229 recipes 2013-04-19 13:45:21 [iNFO] [sTDOUT] 27 achievements 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] Setting user: Player981 2013-04-19 13:45:21 [iNFO] [sTDOUT] (Session ID is -) 2013-04-19 13:45:21 [iNFO] [sTDERR] Client asked for parameter: server 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] LWJGL Version: 2.4.2 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [sTDOUT] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [sTDOUT] Replaced 85 ore recipies 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:22 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer] 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related directory at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\argo-small-3.2.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\asm-all-4.1.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\bcprov-jdk15on-148.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\deobfuscation_data_1.5.1.zip 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\scala-library.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Searching C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\mods for mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Examining directory bin for potential mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] No mcmod.info file found in directory bin 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers.deobf 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package ibxm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.common 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Identified an FMLMod type mod mods.betterFarming.common.betterFarming 2013-04-19 13:45:22 [FINEST] [betterFarming] Parsed dependency info : [] [] [] 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.blocks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.items 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.mobs 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block.material 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.audio 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity.render 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.achievement 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.mco 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.model 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.multiplayer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.particle 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.culling 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.texture 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.settings 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.texturepacks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.command 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.crash 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.creativetab 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.dispenser 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.enchantment 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.ai 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.boss 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.effect 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.monster 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.passive 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.player 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.projectile 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item.crafting 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.logging 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.nbt 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.packet 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.rcon 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.pathfinding 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.potion 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.profiler 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.scoreboard 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.dedicated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.integrated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.management 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.util 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.village 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.biome 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk.storage 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.demo 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.feature 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.layer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.structure 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.storage 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.brewing 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.item 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.terraingen 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.liquids 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file argo-3.2-src.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container argo-3.2-src.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file bcprov-debug-jdk15on-148.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container bcprov-debug-jdk15on-148.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file asm-debug-all-4.1.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container asm-debug-all-4.1.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Received a system property request '' 2013-04-19 13:45:23 [FINER] [ForgeModLoader] System property request managing the state of 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] After merging, found state information for 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloading logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloaded logging properties 2013-04-19 13:45:23 [FINE] [mcp] Mod Logging channel mcp configured at default level. 2013-04-19 13:45:23 [iNFO] [mcp] Activating mod mcp 2013-04-19 13:45:23 [FINE] [FML] Mod Logging channel FML configured at default level. 2013-04-19 13:45:23 [iNFO] [FML] Activating mod FML 2013-04-19 13:45:23 [FINE] [Forge] Mod Logging channel Forge configured at default level. 2013-04-19 13:45:23 [iNFO] [Forge] Activating mod Forge 2013-04-19 13:45:23 [FINE] [betterFarming] Enabling mod betterFarming 2013-04-19 13:45:23 [FINE] [betterFarming] Mod Logging channel betterFarming configured at default level. 2013-04-19 13:45:23 [iNFO] [betterFarming] Activating mod betterFarming 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Verifying mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] All mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Sorting mods into an ordered list 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Mod sorting completed successfully 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod sorting data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin () 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Testing mod betterFarming to verify it accepts its own version in a remote connection 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] The mod betterFarming accepts its own version (1.0) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod signature data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] mcp(Minecraft Coder Pack:7.44): minecraft.jar (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] FML(Forge Mod Loader:5.1.8.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Forge(Minecraft Forge:7.7.1.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:24 [iNFO] [sTDOUT] Starting up SoundSystem... 2013-04-19 13:45:24 [iNFO] [sTDOUT] Initializing LWJGL OpenAL 2013-04-19 13:45:24 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) 2013-04-19 13:45:24 [iNFO] [sTDOUT] OpenAL initialized. 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemTitaniumIngot(758) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemBetterFarmingFood(760) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeExtender(761) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeDiamondExtended(762) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeWoodExtended(763) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeStoneExtended(764) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeIronExtended(765) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeGoldExtended(766) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitaniumExtended(767) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitanium(768) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemSeedPouch(769) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(500) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(501) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(503) owned by betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Automatically registered mod betterFarming entity Blue Chicken as betterFarming.Blue Chicken 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sending event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sending event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sending event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:27 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file mods/betterFarming/textures/items/apple.png, but that file does not exist. Ignoring. 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.5.1 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Generating keypair 2013-04-19 13:45:31 [FINEST] [mcp] Sending event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [mcp] Sent event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [FML] Sending event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [FML] Sent event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [Forge] Sending event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [Forge] Sent event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [betterFarming] Sending event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINEST] [betterFarming] Sent event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINE] [fml.ItemTracker] The difference set is equal 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [Minecraft-Server] Preparing start region for level 0 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [iNFO] [sTDOUT] loading single player 2013-04-19 13:45:32 [iNFO] [Minecraft-Server] Player981[/127.0.0.1:0] logged in with entity id 196 at (37.15739989340785, 23.0, 25.818298694824573) 2013-04-19 13:45:37 [iNFO] [Minecraft-Server] Saving and pausing game... 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Stopping server 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving players 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving worlds 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 0 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension -1 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 1 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:39 [iNFO] [sTDERR] Someone is closing me! Main Code (i have removed code that does not have to do with the item and have not caused any problems. all code left is for the item and opening the gui.): package mods.betterFarming.common; import mods.betterFarming.client.clientProxybetterFarming; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.world.biome.BiomeGenBase; import net.minecraftforge.common.Configuration; import net.minecraftforge.common.EnumHelper; import net.minecraftforge.common.MinecraftForge; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.Init; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.Mod.PreInit; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkMod; import cpw.mods.fml.common.registry.EntityRegistry; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; @Mod(modid = "betterFarming", name = "Better Farming", version = "1.0") @NetworkMod(clientSideRequired = true, serverSideRequired = true) public class betterFarming { @Instance("SeedPouch") public static betterFarming instance; @SidedProxy(clientSide = "mods.betterFarming.client.clientProxybetterFarming", serverSide = "mods.betterFarming.common.CommonProxyBetterFarming") public static clientProxybetterFarming proxy; public static Item seedPouch; public static int seedPouchID; public static final int guiSeedPouch = 1; @PreInit public void preInit(FMLPreInitializationEvent event) { Configuration config = new Configuration(event.getSuggestedConfigurationFile()); seedPouchID = config.get("Item IDs", "Seed Pouch ID", 513).getInt(); config.save(); } @Init public void load(FMLInitializationEvent event){ seedPouch = new itemSeedPouch(seedPouchID).setUnlocalizedName("Seed Pouch"); gameRegisters(); languageRegisters(); craftingRecipes(); proxy.registerRenders(); } public void craftingRecipes() { GameRegistry.addRecipe(new ItemStack(seedPouch, 1), new Object[]{"LDL", "L L", "LLL", 'L', Block.cloth, 'D', Item.silk}); } private static void gameRegisters() { GameRegistry.registerItem(seedPouch, "seedPouch"); } private static void languageRegisters() { LanguageRegistry.addName(seedPouch, "Seed Pouch"); } } Item Code package mods.betterFarming.common; import mods.betterFarming.common.inventorySeedPouch; import mods.betterFarming.common.itemSeedPouch; import mods.betterFarming.common.betterFarming; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.Icon; import net.minecraft.world.World; import cpw.mods.fml.relauncher.Side; public class itemSeedPouch extends Item { public itemSeedPouch(int id) { super(id); setMaxStackSize(1); this.setCreativeTab(CreativeTabs.tabMisc); } public void updateIcons(IconRegister iconreg){ iconIndex = iconreg.registerIcon("betterFarming:seedPouch"); } @Override public ItemStack onItemRightClick(ItemStack is, World world, EntityPlayer player) { // if world.isRemote than we are on the client side if(world.isRemote) { player.openGui(betterFarming.instance, 2, player.worldObj, 0, 0, 0); } return is; } public void doKeyBindingAction(EntityPlayer player, ItemStack itemStack) { NBTUtil.setBoolean(itemStack, "itemSeedPouch", true); player.openGui(betterFarming.instance, 2, player.worldObj, (int) player.posX, (int) player.posY, (int) player.posZ); } @Override public String getItemDisplayName(ItemStack itemstack) { return "Seed Pouch"; } public static IInventory getSeedPouchInv(EntityPlayer player) { ItemStack seedPouch = player.getCurrentEquippedItem(); IInventory InventorySeedPouch = new inventorySeedPouch(player, seedPouch); return InventorySeedPouch; } }
April 20, 201312 yr Author I am having an issue opening a GUI for an item where it says "A mod tried to open a gui on the server without being" im sure the item will open the gui but i dont know what is causing this error, i have looked at other posts and none of the ones i found seem to work. with this i have the forge log, the main code, and the item code. if you need the code for other parts let me know and i will post it. Forge Log: 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Forge Mod Loader version 5.1.8.611 for Minecraft 1.5.1 loading 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Java is Java HotSpot 64-Bit Server VM, version 1.7.0_07, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java classpath at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java library path at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] All core mods are successfully located 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Discovering coremods 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file argo-small-3.2.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file guava-14.0-rc3.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file asm-all-4.1.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-148.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file deobfuscation_data_1.5.1.zip present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file scala-library.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugins 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Validating minecraft 2013-04-19 13:45:20 [FINEST] [ForgeModLoader] Minecraft validated, launching... 2013-04-19 13:45:21 [iNFO] [sTDOUT] 229 recipes 2013-04-19 13:45:21 [iNFO] [sTDOUT] 27 achievements 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] Setting user: Player981 2013-04-19 13:45:21 [iNFO] [sTDOUT] (Session ID is -) 2013-04-19 13:45:21 [iNFO] [sTDERR] Client asked for parameter: server 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] LWJGL Version: 2.4.2 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [sTDOUT] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [sTDOUT] Replaced 85 ore recipies 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:22 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer] 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related directory at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\argo-small-3.2.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\asm-all-4.1.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\bcprov-jdk15on-148.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\deobfuscation_data_1.5.1.zip 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\scala-library.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Searching C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\mods for mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Examining directory bin for potential mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] No mcmod.info file found in directory bin 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers.deobf 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package ibxm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.common 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Identified an FMLMod type mod mods.betterFarming.common.betterFarming 2013-04-19 13:45:22 [FINEST] [betterFarming] Parsed dependency info : [] [] [] 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.blocks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.items 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.mobs 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block.material 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.audio 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity.render 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.achievement 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.mco 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.model 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.multiplayer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.particle 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.culling 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.texture 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.settings 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.texturepacks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.command 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.crash 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.creativetab 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.dispenser 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.enchantment 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.ai 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.boss 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.effect 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.monster 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.passive 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.player 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.projectile 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item.crafting 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.logging 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.nbt 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.packet 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.rcon 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.pathfinding 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.potion 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.profiler 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.scoreboard 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.dedicated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.integrated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.management 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.util 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.village 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.biome 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk.storage 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.demo 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.feature 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.layer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.structure 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.storage 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.brewing 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.item 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.terraingen 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.liquids 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file argo-3.2-src.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container argo-3.2-src.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file bcprov-debug-jdk15on-148.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container bcprov-debug-jdk15on-148.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file asm-debug-all-4.1.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container asm-debug-all-4.1.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Received a system property request '' 2013-04-19 13:45:23 [FINER] [ForgeModLoader] System property request managing the state of 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] After merging, found state information for 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloading logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloaded logging properties 2013-04-19 13:45:23 [FINE] [mcp] Mod Logging channel mcp configured at default level. 2013-04-19 13:45:23 [iNFO] [mcp] Activating mod mcp 2013-04-19 13:45:23 [FINE] [FML] Mod Logging channel FML configured at default level. 2013-04-19 13:45:23 [iNFO] [FML] Activating mod FML 2013-04-19 13:45:23 [FINE] [Forge] Mod Logging channel Forge configured at default level. 2013-04-19 13:45:23 [iNFO] [Forge] Activating mod Forge 2013-04-19 13:45:23 [FINE] [betterFarming] Enabling mod betterFarming 2013-04-19 13:45:23 [FINE] [betterFarming] Mod Logging channel betterFarming configured at default level. 2013-04-19 13:45:23 [iNFO] [betterFarming] Activating mod betterFarming 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Verifying mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] All mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Sorting mods into an ordered list 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Mod sorting completed successfully 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod sorting data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin () 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Testing mod betterFarming to verify it accepts its own version in a remote connection 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] The mod betterFarming accepts its own version (1.0) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod signature data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] mcp(Minecraft Coder Pack:7.44): minecraft.jar (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] FML(Forge Mod Loader:5.1.8.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Forge(Minecraft Forge:7.7.1.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:24 [iNFO] [sTDOUT] Starting up SoundSystem... 2013-04-19 13:45:24 [iNFO] [sTDOUT] Initializing LWJGL OpenAL 2013-04-19 13:45:24 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) 2013-04-19 13:45:24 [iNFO] [sTDOUT] OpenAL initialized. 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemTitaniumIngot(758) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemBetterFarmingFood(760) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeExtender(761) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeDiamondExtended(762) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeWoodExtended(763) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeStoneExtended(764) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeIronExtended(765) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeGoldExtended(766) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitaniumExtended(767) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitanium(768) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemSeedPouch(769) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(500) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(501) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(503) owned by betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Automatically registered mod betterFarming entity Blue Chicken as betterFarming.Blue Chicken 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sending event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sending event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sending event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:27 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file mods/betterFarming/textures/items/apple.png, but that file does not exist. Ignoring. 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.5.1 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Generating keypair 2013-04-19 13:45:31 [FINEST] [mcp] Sending event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [mcp] Sent event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [FML] Sending event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [FML] Sent event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [Forge] Sending event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [Forge] Sent event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [betterFarming] Sending event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINEST] [betterFarming] Sent event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINE] [fml.ItemTracker] The difference set is equal 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [Minecraft-Server] Preparing start region for level 0 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [iNFO] [sTDOUT] loading single player 2013-04-19 13:45:32 [iNFO] [Minecraft-Server] Player981[/127.0.0.1:0] logged in with entity id 196 at (37.15739989340785, 23.0, 25.818298694824573) 2013-04-19 13:45:37 [iNFO] [Minecraft-Server] Saving and pausing game... 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Stopping server 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving players 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving worlds 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 0 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension -1 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 1 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:39 [iNFO] [sTDERR] Someone is closing me! Main Code (i have removed code that does not have to do with the item and have not caused any problems. all code left is for the item and opening the gui.): package mods.betterFarming.common; import mods.betterFarming.client.clientProxybetterFarming; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.world.biome.BiomeGenBase; import net.minecraftforge.common.Configuration; import net.minecraftforge.common.EnumHelper; import net.minecraftforge.common.MinecraftForge; import cpw.mods.fml.common.Mod; import cpw.mods.fml.common.Mod.Init; import cpw.mods.fml.common.Mod.Instance; import cpw.mods.fml.common.Mod.PreInit; import cpw.mods.fml.common.SidedProxy; import cpw.mods.fml.common.event.FMLInitializationEvent; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import cpw.mods.fml.common.network.NetworkMod; import cpw.mods.fml.common.registry.EntityRegistry; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.common.registry.LanguageRegistry; @Mod(modid = "betterFarming", name = "Better Farming", version = "1.0") @NetworkMod(clientSideRequired = true, serverSideRequired = true) public class betterFarming { @Instance("SeedPouch") public static betterFarming instance; @SidedProxy(clientSide = "mods.betterFarming.client.clientProxybetterFarming", serverSide = "mods.betterFarming.common.CommonProxyBetterFarming") public static clientProxybetterFarming proxy; public static Item seedPouch; public static int seedPouchID; public static final int guiSeedPouch = 1; @PreInit public void preInit(FMLPreInitializationEvent event) { Configuration config = new Configuration(event.getSuggestedConfigurationFile()); seedPouchID = config.get("Item IDs", "Seed Pouch ID", 513).getInt(); config.save(); } @Init public void load(FMLInitializationEvent event){ seedPouch = new itemSeedPouch(seedPouchID).setUnlocalizedName("Seed Pouch"); gameRegisters(); languageRegisters(); craftingRecipes(); proxy.registerRenders(); } public void craftingRecipes() { GameRegistry.addRecipe(new ItemStack(seedPouch, 1), new Object[]{"LDL", "L L", "LLL", 'L', Block.cloth, 'D', Item.silk}); } private static void gameRegisters() { GameRegistry.registerItem(seedPouch, "seedPouch"); } private static void languageRegisters() { LanguageRegistry.addName(seedPouch, "Seed Pouch"); } } Item Code package mods.betterFarming.common; import mods.betterFarming.common.inventorySeedPouch; import mods.betterFarming.common.itemSeedPouch; import mods.betterFarming.common.betterFarming; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.Icon; import net.minecraft.world.World; import cpw.mods.fml.relauncher.Side; public class itemSeedPouch extends Item { public itemSeedPouch(int id) { super(id); setMaxStackSize(1); this.setCreativeTab(CreativeTabs.tabMisc); } public void updateIcons(IconRegister iconreg){ iconIndex = iconreg.registerIcon("betterFarming:seedPouch"); } @Override public ItemStack onItemRightClick(ItemStack is, World world, EntityPlayer player) { // if world.isRemote than we are on the client side if(world.isRemote) { player.openGui(betterFarming.instance, 2, player.worldObj, 0, 0, 0); } return is; } public void doKeyBindingAction(EntityPlayer player, ItemStack itemStack) { NBTUtil.setBoolean(itemStack, "itemSeedPouch", true); player.openGui(betterFarming.instance, 2, player.worldObj, (int) player.posX, (int) player.posY, (int) player.posZ); } @Override public String getItemDisplayName(ItemStack itemstack) { return "Seed Pouch"; } public static IInventory getSeedPouchInv(EntityPlayer player) { ItemStack seedPouch = player.getCurrentEquippedItem(); IInventory InventorySeedPouch = new inventorySeedPouch(player, seedPouch); return InventorySeedPouch; } }
April 20, 201312 yr Author well that "worked" though it caused the game to crash when i right clicked. thoughts? Forge Log: 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Forge Mod Loader version 5.1.8.611 for Minecraft 1.5.1 loading 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Java is Java HotSpot 64-Bit Server VM, version 1.7.0_07, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java classpath at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java library path at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] All core mods are successfully located 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Discovering coremods 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file argo-small-3.2.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file guava-14.0-rc3.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file asm-all-4.1.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-148.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file deobfuscation_data_1.5.1.zip present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file scala-library.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugins 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Validating minecraft 2013-04-19 13:45:20 [FINEST] [ForgeModLoader] Minecraft validated, launching... 2013-04-19 13:45:21 [iNFO] [sTDOUT] 229 recipes 2013-04-19 13:45:21 [iNFO] [sTDOUT] 27 achievements 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] Setting user: Player981 2013-04-19 13:45:21 [iNFO] [sTDOUT] (Session ID is -) 2013-04-19 13:45:21 [iNFO] [sTDERR] Client asked for parameter: server 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] LWJGL Version: 2.4.2 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [sTDOUT] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [sTDOUT] Replaced 85 ore recipies 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:22 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer] 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related directory at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\argo-small-3.2.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\asm-all-4.1.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\bcprov-jdk15on-148.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\deobfuscation_data_1.5.1.zip 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\scala-library.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Searching C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\mods for mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Examining directory bin for potential mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] No mcmod.info file found in directory bin 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers.deobf 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package ibxm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.common 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Identified an FMLMod type mod mods.betterFarming.common.betterFarming 2013-04-19 13:45:22 [FINEST] [betterFarming] Parsed dependency info : [] [] [] 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.blocks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.items 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.mobs 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block.material 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.audio 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity.render 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.achievement 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.mco 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.model 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.multiplayer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.particle 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.culling 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.texture 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.settings 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.texturepacks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.command 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.crash 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.creativetab 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.dispenser 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.enchantment 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.ai 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.boss 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.effect 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.monster 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.passive 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.player 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.projectile 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item.crafting 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.logging 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.nbt 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.packet 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.rcon 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.pathfinding 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.potion 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.profiler 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.scoreboard 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.dedicated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.integrated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.management 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.util 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.village 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.biome 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk.storage 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.demo 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.feature 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.layer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.structure 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.storage 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.brewing 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.item 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.terraingen 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.liquids 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file argo-3.2-src.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container argo-3.2-src.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file bcprov-debug-jdk15on-148.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container bcprov-debug-jdk15on-148.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file asm-debug-all-4.1.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container asm-debug-all-4.1.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Received a system property request '' 2013-04-19 13:45:23 [FINER] [ForgeModLoader] System property request managing the state of 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] After merging, found state information for 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloading logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloaded logging properties 2013-04-19 13:45:23 [FINE] [mcp] Mod Logging channel mcp configured at default level. 2013-04-19 13:45:23 [iNFO] [mcp] Activating mod mcp 2013-04-19 13:45:23 [FINE] [FML] Mod Logging channel FML configured at default level. 2013-04-19 13:45:23 [iNFO] [FML] Activating mod FML 2013-04-19 13:45:23 [FINE] [Forge] Mod Logging channel Forge configured at default level. 2013-04-19 13:45:23 [iNFO] [Forge] Activating mod Forge 2013-04-19 13:45:23 [FINE] [betterFarming] Enabling mod betterFarming 2013-04-19 13:45:23 [FINE] [betterFarming] Mod Logging channel betterFarming configured at default level. 2013-04-19 13:45:23 [iNFO] [betterFarming] Activating mod betterFarming 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Verifying mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] All mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Sorting mods into an ordered list 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Mod sorting completed successfully 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod sorting data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin () 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Testing mod betterFarming to verify it accepts its own version in a remote connection 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] The mod betterFarming accepts its own version (1.0) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod signature data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] mcp(Minecraft Coder Pack:7.44): minecraft.jar (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] FML(Forge Mod Loader:5.1.8.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Forge(Minecraft Forge:7.7.1.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:24 [iNFO] [sTDOUT] Starting up SoundSystem... 2013-04-19 13:45:24 [iNFO] [sTDOUT] Initializing LWJGL OpenAL 2013-04-19 13:45:24 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) 2013-04-19 13:45:24 [iNFO] [sTDOUT] OpenAL initialized. 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemTitaniumIngot(758) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemBetterFarmingFood(760) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeExtender(761) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeDiamondExtended(762) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeWoodExtended(763) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeStoneExtended(764) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeIronExtended(765) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeGoldExtended(766) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitaniumExtended(767) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitanium(768) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemSeedPouch(769) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(500) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(501) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(503) owned by betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Automatically registered mod betterFarming entity Blue Chicken as betterFarming.Blue Chicken 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sending event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sending event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sending event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:27 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file mods/betterFarming/textures/items/apple.png, but that file does not exist. Ignoring. 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.5.1 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Generating keypair 2013-04-19 13:45:31 [FINEST] [mcp] Sending event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [mcp] Sent event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [FML] Sending event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [FML] Sent event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [Forge] Sending event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [Forge] Sent event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [betterFarming] Sending event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINEST] [betterFarming] Sent event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINE] [fml.ItemTracker] The difference set is equal 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [Minecraft-Server] Preparing start region for level 0 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [iNFO] [sTDOUT] loading single player 2013-04-19 13:45:32 [iNFO] [Minecraft-Server] Player981[/127.0.0.1:0] logged in with entity id 196 at (37.15739989340785, 23.0, 25.818298694824573) 2013-04-19 13:45:37 [iNFO] [Minecraft-Server] Saving and pausing game... 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Stopping server 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving players 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving worlds 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 0 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension -1 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 1 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:39 [iNFO] [sTDERR] Someone is closing me! MC Crash Log: ---- Minecraft Crash Report ---- // Why did you do that? Time: 3/28/13 10:46 AM Description: Exception in server tick loop java.lang.ArrayIndexOutOfBoundsException: 0 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.5.1 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_07, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 819110776 bytes (781 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 4718 (264208 bytes; 0 MB) allocated, 4435 (248360 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63 FML: MCP v7.44 FML v5.1.8.611 Minecraft Forge 7.7.1.611 4 mods loaded, 4 mods active mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available saxon564_autoFarm [Auto Farm] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Profiler Position: N/A (disabled) Player Count: 0 / 8; [] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'forge,fml'
April 20, 201312 yr Author well that "worked" though it caused the game to crash when i right clicked. thoughts? Forge Log: 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Forge Mod Loader version 5.1.8.611 for Minecraft 1.5.1 loading 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Java is Java HotSpot 64-Bit Server VM, version 1.7.0_07, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java classpath at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:19 [FINE] [ForgeModLoader] Java library path at launch is C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives;C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\natives 2013-04-19 13:45:19 [iNFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] All core mods are successfully located 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Discovering coremods 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file argo-small-3.2.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file guava-14.0-rc3.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file asm-all-4.1.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-148.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file deobfuscation_data_1.5.1.zip present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Found library file scala-library.jar present and correct in lib dir 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugins 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully 2013-04-19 13:45:19 [FINEST] [ForgeModLoader] Validating minecraft 2013-04-19 13:45:20 [FINEST] [ForgeModLoader] Minecraft validated, launching... 2013-04-19 13:45:21 [iNFO] [sTDOUT] 229 recipes 2013-04-19 13:45:21 [iNFO] [sTDOUT] 27 achievements 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] Setting user: Player981 2013-04-19 13:45:21 [iNFO] [sTDOUT] (Session ID is -) 2013-04-19 13:45:21 [iNFO] [sTDERR] Client asked for parameter: server 2013-04-19 13:45:21 [iNFO] [Minecraft-Client] LWJGL Version: 2.4.2 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [sTDOUT] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] MinecraftForge v7.7.1.611 Initialized 2013-04-19 13:45:22 [iNFO] [sTDOUT] Replaced 85 ore recipies 2013-04-19 13:45:22 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:22 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer] 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related directory at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\eclipse\Minecraft\bin, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\jinput.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl_util.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\lwjgl.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\bin\minecraft.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\argo-3.2-src.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\bcprov-debug-jdk15on-148.jar, examining for mod candidates 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\asm-debug-all-4.1.jar, examining for mod candidates 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\argo-small-3.2.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\guava-14.0-rc3.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\asm-all-4.1.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\bcprov-jdk15on-148.jar 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\deobfuscation_data_1.5.1.zip 2013-04-19 13:45:22 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\lib\scala-library.jar 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully 2013-04-19 13:45:22 [iNFO] [ForgeModLoader] Searching C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\mods for mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Examining directory bin for potential mods 2013-04-19 13:45:22 [FINE] [ForgeModLoader] No mcmod.info file found in directory bin 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers.deobf 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package ibxm 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.common 2013-04-19 13:45:22 [FINE] [ForgeModLoader] Identified an FMLMod type mod mods.betterFarming.common.betterFarming 2013-04-19 13:45:22 [FINEST] [betterFarming] Parsed dependency info : [] [] [] 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.blocks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.items 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package mods.betterFarming.textures.mobs 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block.material 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.audio 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity.render 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.achievement 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.mco 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.model 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.multiplayer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.particle 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.culling 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.texture 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.settings 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.texturepacks 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.command 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.crash 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.creativetab 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.dispenser 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.enchantment 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.ai 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.boss 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.effect 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.monster 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.passive 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.player 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.projectile 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.inventory 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item.crafting 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.logging 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.nbt 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.packet 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.rcon 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.pathfinding 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.potion 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.profiler 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.scoreboard 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.dedicated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.gui 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.integrated 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.management 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.stats 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.tileentity 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.util 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.village 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.biome 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk.storage 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.demo 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.feature 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.layer 2013-04-19 13:45:22 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.structure 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.storage 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.brewing 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.item 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.terraingen 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.liquids 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file argo-3.2-src.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container argo-3.2-src.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file bcprov-debug-jdk15on-148.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container bcprov-debug-jdk15on-148.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Examining file asm-debug-all-4.1.jar for potential mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] The mod container asm-debug-all-4.1.jar appears to be missing an mcmod.info file 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Received a system property request '' 2013-04-19 13:45:23 [FINER] [ForgeModLoader] System property request managing the state of 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] After merging, found state information for 0 mods 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloading logging properties from C:\Users\Zak\Desktop\mcp\mcpbetterFarming\jars\config\logging.properties 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Reloaded logging properties 2013-04-19 13:45:23 [FINE] [mcp] Mod Logging channel mcp configured at default level. 2013-04-19 13:45:23 [iNFO] [mcp] Activating mod mcp 2013-04-19 13:45:23 [FINE] [FML] Mod Logging channel FML configured at default level. 2013-04-19 13:45:23 [iNFO] [FML] Activating mod FML 2013-04-19 13:45:23 [FINE] [Forge] Mod Logging channel Forge configured at default level. 2013-04-19 13:45:23 [iNFO] [Forge] Activating mod Forge 2013-04-19 13:45:23 [FINE] [betterFarming] Enabling mod betterFarming 2013-04-19 13:45:23 [FINE] [betterFarming] Mod Logging channel betterFarming configured at default level. 2013-04-19 13:45:23 [iNFO] [betterFarming] Activating mod betterFarming 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Verifying mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] All mod requirements are satisfied 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Sorting mods into an ordered list 2013-04-19 13:45:23 [FINER] [ForgeModLoader] Mod sorting completed successfully 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod sorting data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin () 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLConstructionEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLConstructionEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLConstructionEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] Testing mod betterFarming to verify it accepts its own version in a remote connection 2013-04-19 13:45:23 [FINEST] [ForgeModLoader] The mod betterFarming accepts its own version (1.0) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLConstructionEvent to mod betterFarming 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Mod signature data 2013-04-19 13:45:23 [FINE] [ForgeModLoader] mcp(Minecraft Coder Pack:7.44): minecraft.jar (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] FML(Forge Mod Loader:5.1.8.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] Forge(Minecraft Forge:7.7.1.611): coremods (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINE] [ForgeModLoader] betterFarming(Better Farming:1.0): bin (NO VALID CERTIFICATE FOUND) 2013-04-19 13:45:23 [FINEST] [mcp] Sending event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [mcp] Sent event FMLPreInitializationEvent to mod mcp 2013-04-19 13:45:23 [FINEST] [FML] Sending event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [FML] Sent event FMLPreInitializationEvent to mod FML 2013-04-19 13:45:23 [FINEST] [Forge] Sending event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0 2013-04-19 13:45:23 [FINEST] [Forge] Sent event FMLPreInitializationEvent to mod Forge 2013-04-19 13:45:23 [FINEST] [betterFarming] Sending event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:23 [FINEST] [betterFarming] Sent event FMLPreInitializationEvent to mod betterFarming 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:24 [iNFO] [sTDOUT] Starting up SoundSystem... 2013-04-19 13:45:24 [iNFO] [sTDOUT] Initializing LWJGL OpenAL 2013-04-19 13:45:24 [iNFO] [sTDOUT] (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org) 2013-04-19 13:45:24 [iNFO] [sTDOUT] OpenAL initialized. 2013-04-19 13:45:24 [iNFO] [sTDOUT] 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:25 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:26 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemTitaniumIngot(758) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemBetterFarmingFood(760) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeExtender(761) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeDiamondExtended(762) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeWoodExtended(763) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeStoneExtended(764) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeIronExtended(765) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeGoldExtended(766) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitaniumExtended(767) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemHoeTitanium(768) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item mods.betterFarming.common.itemSeedPouch(769) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(500) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(501) owned by betterFarming 2013-04-19 13:45:26 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(503) owned by betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Automatically registered mod betterFarming entity Blue Chicken as betterFarming.Blue Chicken 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sending event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event IMCEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sending event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event IMCEvent to mod FML 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sending event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event IMCEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event IMCEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLPostInitializationEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLPostInitializationEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLPostInitializationEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLPostInitializationEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [mcp] Sending event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [mcp] Sent event FMLLoadCompleteEvent to mod mcp 2013-04-19 13:45:26 [FINEST] [FML] Sending event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [FML] Sent event FMLLoadCompleteEvent to mod FML 2013-04-19 13:45:26 [FINEST] [Forge] Sending event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [Forge] Sent event FMLLoadCompleteEvent to mod Forge 2013-04-19 13:45:26 [FINEST] [betterFarming] Sending event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [FINEST] [betterFarming] Sent event FMLLoadCompleteEvent to mod betterFarming 2013-04-19 13:45:26 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt 2013-04-19 13:45:27 [iNFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt 2013-04-19 13:45:27 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file mods/betterFarming/textures/items/apple.png, but that file does not exist. Ignoring. 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt 2013-04-19 13:45:28 [iNFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Starting integrated minecraft server version 1.5.1 2013-04-19 13:45:30 [iNFO] [Minecraft-Server] Generating keypair 2013-04-19 13:45:31 [FINEST] [mcp] Sending event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [mcp] Sent event FMLServerAboutToStartEvent to mod mcp 2013-04-19 13:45:31 [FINEST] [FML] Sending event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [FML] Sent event FMLServerAboutToStartEvent to mod FML 2013-04-19 13:45:31 [FINEST] [Forge] Sending event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [Forge] Sent event FMLServerAboutToStartEvent to mod Forge 2013-04-19 13:45:31 [FINEST] [betterFarming] Sending event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINEST] [betterFarming] Sent event FMLServerAboutToStartEvent to mod betterFarming 2013-04-19 13:45:31 [FINE] [fml.ItemTracker] The difference set is equal 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1cbcc25b) 2013-04-19 13:45:31 [iNFO] [Minecraft-Server] Preparing start region for level 0 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartingEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartingEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartingEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartingEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [mcp] Sending event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [mcp] Sent event FMLServerStartedEvent to mod mcp 2013-04-19 13:45:32 [FINEST] [FML] Sending event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [FML] Sent event FMLServerStartedEvent to mod FML 2013-04-19 13:45:32 [FINEST] [Forge] Sending event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [Forge] Sent event FMLServerStartedEvent to mod Forge 2013-04-19 13:45:32 [FINEST] [betterFarming] Sending event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [FINEST] [betterFarming] Sent event FMLServerStartedEvent to mod betterFarming 2013-04-19 13:45:32 [iNFO] [sTDOUT] loading single player 2013-04-19 13:45:32 [iNFO] [Minecraft-Server] Player981[/127.0.0.1:0] logged in with entity id 196 at (37.15739989340785, 23.0, 25.818298694824573) 2013-04-19 13:45:37 [iNFO] [Minecraft-Server] Saving and pausing game... 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppingEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppingEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppingEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppingEvent to mod betterFarming 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Stopping server 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving players 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving worlds 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether 2013-04-19 13:45:38 [iNFO] [Minecraft-Server] Saving chunks for level 'New World'/The End 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 0 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension -1 2013-04-19 13:45:38 [iNFO] [ForgeModLoader] Unloading dimension 1 2013-04-19 13:45:38 [FINEST] [mcp] Sending event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [mcp] Sent event FMLServerStoppedEvent to mod mcp 2013-04-19 13:45:38 [FINEST] [FML] Sending event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [FML] Sent event FMLServerStoppedEvent to mod FML 2013-04-19 13:45:38 [FINEST] [Forge] Sending event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [Forge] Sent event FMLServerStoppedEvent to mod Forge 2013-04-19 13:45:38 [FINEST] [betterFarming] Sending event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:38 [FINEST] [betterFarming] Sent event FMLServerStoppedEvent to mod betterFarming 2013-04-19 13:45:39 [iNFO] [sTDERR] Someone is closing me! MC Crash Log: ---- Minecraft Crash Report ---- // Why did you do that? Time: 3/28/13 10:46 AM Description: Exception in server tick loop java.lang.ArrayIndexOutOfBoundsException: 0 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.5.1 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_07, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 819110776 bytes (781 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 4718 (264208 bytes; 0 MB) allocated, 4435 (248360 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63 FML: MCP v7.44 FML v5.1.8.611 Minecraft Forge 7.7.1.611 4 mods loaded, 4 mods active mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available saxon564_autoFarm [Auto Farm] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Profiler Position: N/A (disabled) Player Count: 0 / 8; [] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'forge,fml'
April 20, 201312 yr java.lang.ArrayIndexOutOfBoundsException: 0 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Check each time you access arrays to make sure that this does not happen. Strings, too.
April 20, 201312 yr java.lang.ArrayIndexOutOfBoundsException: 0 at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458) at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16) Check each time you access arrays to make sure that this does not happen. Strings, too.
April 20, 201312 yr Author I realized when I looked at the crash log I shared that it is back from March, so its the wrong one. this one is the right one. ---- Minecraft Crash Report ---- // Quite honestly, I wouldn't worry myself about that. Time: 4/20/13 11:23 AM Description: Unexpected error java.lang.NullPointerException at cpw.mods.fml.common.network.NetworkRegistry.openLocalGui(NetworkRegistry.java:328) at cpw.mods.fml.common.network.FMLNetworkHandler.openGui(FMLNetworkHandler.java:351) at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2388) at mods.betterFarming.common.itemSeedPouch.onItemRightClick(itemSeedPouch.java:33) at net.minecraft.item.ItemStack.useItemRightClick(ItemStack.java:173) at net.minecraft.client.multiplayer.PlayerControllerMP.sendUseItem(PlayerControllerMP.java:423) at net.minecraft.client.Minecraft.clickMouse(Minecraft.java:1339) at net.minecraft.client.Minecraft.runTick(Minecraft.java:1796) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:831) at net.minecraft.client.Minecraft.run(Minecraft.java:756) at java.lang.Thread.run(Unknown Source) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at cpw.mods.fml.common.network.NetworkRegistry.openLocalGui(NetworkRegistry.java:328) at cpw.mods.fml.common.network.FMLNetworkHandler.openGui(FMLNetworkHandler.java:351) at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2388) at mods.betterFarming.common.itemSeedPouch.onItemRightClick(itemSeedPouch.java:33) at net.minecraft.item.ItemStack.useItemRightClick(ItemStack.java:173) at net.minecraft.client.multiplayer.PlayerControllerMP.sendUseItem(PlayerControllerMP.java:423) at net.minecraft.client.Minecraft.clickMouse(Minecraft.java:1339) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['Player303'/188, l='MpServer', x=37.37, y=24.62, z=27.34]] Chunk stats: MultiplayerChunkCache: 215 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (0,64,0), Chunk: (at 0,4,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 104016 game time, 1159 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: 59 total; [EntityPig['Pig'/137, l='MpServer', x=68.44, y=69.00, z=63.53], EntitySquid['Squid'/136, l='MpServer', x=82.06, y=60.01, z=42.52], EntityPig['Pig'/141, l='MpServer', x=91.28, y=63.00, z=-36.13], EntityPig['Pig'/140, l='MpServer', x=89.37, y=62.24, z=-41.20], EntityBat['Bat'/143, l='MpServer', x=92.75, y=25.34, z=34.44], EntityPig['Pig'/142, l='MpServer', x=92.13, y=63.00, z=-32.19], EntityPig['Pig'/135, l='MpServer', x=74.16, y=63.00, z=20.28], EntityBat['Bat'/152, l='MpServer', x=102.52, y=45.00, z=-32.50], EntityPig['Pig'/153, l='MpServer', x=106.47, y=105.00, z=-42.75], EntityBat['Bat'/154, l='MpServer', x=109.18, y=42.81, z=-4.55], EntitySquid['Squid'/144, l='MpServer', x=85.44, y=58.91, z=43.95], EntitySquid['Squid'/145, l='MpServer', x=83.99, y=61.35, z=52.15], EntityPig['Pig'/38, l='MpServer', x=-32.81, y=64.00, z=93.16], EntityPig['Pig'/37, l='MpServer', x=-42.24, y=64.00, z=81.64], EntityBat['Bat'/163, l='MpServer', x=114.49, y=41.10, z=1.02], EntityBat['Bat'/162, l='MpServer', x=113.53, y=37.10, z=2.25], EntityBat['Bat'/161, l='MpServer', x=117.75, y=42.10, z=-2.25], EntityPig['Pig'/46, l='MpServer', x=-28.97, y=99.00, z=-48.84], EntityPig['Pig'/47, l='MpServer', x=-23.09, y=100.00, z=-32.88], EntityPig['Pig'/164, l='MpServer', x=113.09, y=63.00, z=7.66], EntityBat['Bat'/51, l='MpServer', x=-13.88, y=34.23, z=21.26], EntityBat['Bat'/50, l='MpServer', x=-17.92, y=38.41, z=8.75], EntityPig['Pig'/49, l='MpServer', x=-18.25, y=85.00, z=-18.53], EntityBat['Bat'/48, l='MpServer', x=-25.54, y=45.73, z=-16.35], EntityPig['Pig'/55, l='MpServer', x=-25.78, y=63.00, z=32.09], EntityPig['Pig'/54, l='MpServer', x=-22.19, y=64.00, z=25.53], EntityPig['Pig'/53, l='MpServer', x=-24.22, y=63.00, z=31.38], EntityClientPlayerMP['Player303'/188, l='MpServer', x=37.37, y=24.62, z=27.34], EntityPig['Pig'/52, l='MpServer', x=-18.28, y=69.00, z=1.53], EntityPig['Pig'/57, l='MpServer', x=-20.22, y=64.00, z=54.53], EntityPig['Pig'/56, l='MpServer', x=-24.78, y=63.00, z=42.88], EntityPig['Pig'/63, l='MpServer', x=-14.47, y=67.00, z=10.47], EntityPig['Pig'/68, l='MpServer', x=-2.97, y=81.00, z=84.28], EntityPig['Pig'/70, l='MpServer', x=-11.82, y=69.00, z=103.09], EntityPig['Pig'/64, l='MpServer', x=-11.25, y=73.00, z=2.13], EntityBat['Bat'/65, l='MpServer', x=-7.40, y=14.97, z=36.18], EntityBat['Bat'/66, l='MpServer', x=-1.09, y=23.78, z=23.83], EntityPig['Pig'/67, l='MpServer', x=-9.84, y=72.00, z=93.91], EntityBat['Bat'/79, l='MpServer', x=9.47, y=36.10, z=-44.50], EntityPig['Pig'/84, l='MpServer', x=3.06, y=89.00, z=82.50], EntityBat['Bat'/81, l='MpServer', x=11.33, y=42.12, z=-31.61], EntityBat['Bat'/80, l='MpServer', x=10.25, y=36.10, z=-43.25], EntityBat['Bat'/83, l='MpServer', x=7.21, y=35.97, z=54.53], EntityPig['Pig'/82, l='MpServer', x=0.78, y=69.00, z=32.78], EntityPig['Pig'/95, l='MpServer', x=16.63, y=93.00, z=-35.03], EntityPig['Pig'/94, l='MpServer', x=30.34, y=67.00, z=-43.47], EntityPig['Pig'/98, l='MpServer', x=30.09, y=97.00, z=82.88], EntityPig['Pig'/96, l='MpServer', x=17.47, y=98.00, z=59.88], EntityPig['Pig'/97, l='MpServer', x=16.69, y=97.00, z=73.97], EntityItemFrame['entity.ItemFrame.name'/110, l='MpServer', x=39.94, y=25.50, z=27.50], EntityItemFrame['entity.ItemFrame.name'/111, l='MpServer', x=39.94, y=26.50, z=27.50], EntityItemFrame['entity.ItemFrame.name'/109, l='MpServer', x=39.94, y=24.50, z=27.50], EntityPig['Pig'/106, l='MpServer', x=45.47, y=83.00, z=-21.50], EntityPig['Pig'/107, l='MpServer', x=46.53, y=83.00, z=-18.82], EntityPig['Pig'/105, l='MpServer', x=34.31, y=65.00, z=-46.50], EntityPig['Pig'/113, l='MpServer', x=45.50, y=105.00, z=93.81], EntityPig['Pig'/112, l='MpServer', x=32.85, y=92.00, z=66.67], EntityPig['Pig'/127, l='MpServer', x=60.46, y=68.69, z=53.50], EntityPig['Pig'/126, l='MpServer', x=50.53, y=70.00, z=6.75]] Retry entities: 0 total; [] Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:441) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2405) at net.minecraft.client.Minecraft.run(Minecraft.java:779) at java.lang.Thread.run(Unknown Source) -- System Details -- Details: Minecraft Version: 1.5.1 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_07, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 902249704 bytes (860 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 18040 (1010240 bytes; 0 MB) allocated, 4 (224 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 1, tallocated: 63 FML: MCP v7.44 FML v5.1.8.611 Minecraft Forge 7.7.1.611 4 mods loaded, 4 mods active mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available betterFarming [better Farming] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available LWJGL: 2.4.2 OpenGL: Intel(R) HD Graphics 4000 GL version 3.3.0 - Build 8.15.10.2712, Intel Is Modded: Definitely; Client brand changed to 'forge,fml' Type: Client (map_client.txt) Texture Pack: Default Profiler Position: N/A (disabled) Vec3 Pool Size: 951 (53256 bytes; 0 MB) allocated, 25 (1400 bytes; 0 MB) used
April 20, 201312 yr Author I realized when I looked at the crash log I shared that it is back from March, so its the wrong one. this one is the right one. ---- Minecraft Crash Report ---- // Quite honestly, I wouldn't worry myself about that. Time: 4/20/13 11:23 AM Description: Unexpected error java.lang.NullPointerException at cpw.mods.fml.common.network.NetworkRegistry.openLocalGui(NetworkRegistry.java:328) at cpw.mods.fml.common.network.FMLNetworkHandler.openGui(FMLNetworkHandler.java:351) at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2388) at mods.betterFarming.common.itemSeedPouch.onItemRightClick(itemSeedPouch.java:33) at net.minecraft.item.ItemStack.useItemRightClick(ItemStack.java:173) at net.minecraft.client.multiplayer.PlayerControllerMP.sendUseItem(PlayerControllerMP.java:423) at net.minecraft.client.Minecraft.clickMouse(Minecraft.java:1339) at net.minecraft.client.Minecraft.runTick(Minecraft.java:1796) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:831) at net.minecraft.client.Minecraft.run(Minecraft.java:756) at java.lang.Thread.run(Unknown Source) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at cpw.mods.fml.common.network.NetworkRegistry.openLocalGui(NetworkRegistry.java:328) at cpw.mods.fml.common.network.FMLNetworkHandler.openGui(FMLNetworkHandler.java:351) at net.minecraft.entity.player.EntityPlayer.openGui(EntityPlayer.java:2388) at mods.betterFarming.common.itemSeedPouch.onItemRightClick(itemSeedPouch.java:33) at net.minecraft.item.ItemStack.useItemRightClick(ItemStack.java:173) at net.minecraft.client.multiplayer.PlayerControllerMP.sendUseItem(PlayerControllerMP.java:423) at net.minecraft.client.Minecraft.clickMouse(Minecraft.java:1339) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['Player303'/188, l='MpServer', x=37.37, y=24.62, z=27.34]] Chunk stats: MultiplayerChunkCache: 215 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (0,64,0), Chunk: (at 0,4,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 104016 game time, 1159 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: 59 total; [EntityPig['Pig'/137, l='MpServer', x=68.44, y=69.00, z=63.53], EntitySquid['Squid'/136, l='MpServer', x=82.06, y=60.01, z=42.52], EntityPig['Pig'/141, l='MpServer', x=91.28, y=63.00, z=-36.13], EntityPig['Pig'/140, l='MpServer', x=89.37, y=62.24, z=-41.20], EntityBat['Bat'/143, l='MpServer', x=92.75, y=25.34, z=34.44], EntityPig['Pig'/142, l='MpServer', x=92.13, y=63.00, z=-32.19], EntityPig['Pig'/135, l='MpServer', x=74.16, y=63.00, z=20.28], EntityBat['Bat'/152, l='MpServer', x=102.52, y=45.00, z=-32.50], EntityPig['Pig'/153, l='MpServer', x=106.47, y=105.00, z=-42.75], EntityBat['Bat'/154, l='MpServer', x=109.18, y=42.81, z=-4.55], EntitySquid['Squid'/144, l='MpServer', x=85.44, y=58.91, z=43.95], EntitySquid['Squid'/145, l='MpServer', x=83.99, y=61.35, z=52.15], EntityPig['Pig'/38, l='MpServer', x=-32.81, y=64.00, z=93.16], EntityPig['Pig'/37, l='MpServer', x=-42.24, y=64.00, z=81.64], EntityBat['Bat'/163, l='MpServer', x=114.49, y=41.10, z=1.02], EntityBat['Bat'/162, l='MpServer', x=113.53, y=37.10, z=2.25], EntityBat['Bat'/161, l='MpServer', x=117.75, y=42.10, z=-2.25], EntityPig['Pig'/46, l='MpServer', x=-28.97, y=99.00, z=-48.84], EntityPig['Pig'/47, l='MpServer', x=-23.09, y=100.00, z=-32.88], EntityPig['Pig'/164, l='MpServer', x=113.09, y=63.00, z=7.66], EntityBat['Bat'/51, l='MpServer', x=-13.88, y=34.23, z=21.26], EntityBat['Bat'/50, l='MpServer', x=-17.92, y=38.41, z=8.75], EntityPig['Pig'/49, l='MpServer', x=-18.25, y=85.00, z=-18.53], EntityBat['Bat'/48, l='MpServer', x=-25.54, y=45.73, z=-16.35], EntityPig['Pig'/55, l='MpServer', x=-25.78, y=63.00, z=32.09], EntityPig['Pig'/54, l='MpServer', x=-22.19, y=64.00, z=25.53], EntityPig['Pig'/53, l='MpServer', x=-24.22, y=63.00, z=31.38], EntityClientPlayerMP['Player303'/188, l='MpServer', x=37.37, y=24.62, z=27.34], EntityPig['Pig'/52, l='MpServer', x=-18.28, y=69.00, z=1.53], EntityPig['Pig'/57, l='MpServer', x=-20.22, y=64.00, z=54.53], EntityPig['Pig'/56, l='MpServer', x=-24.78, y=63.00, z=42.88], EntityPig['Pig'/63, l='MpServer', x=-14.47, y=67.00, z=10.47], EntityPig['Pig'/68, l='MpServer', x=-2.97, y=81.00, z=84.28], EntityPig['Pig'/70, l='MpServer', x=-11.82, y=69.00, z=103.09], EntityPig['Pig'/64, l='MpServer', x=-11.25, y=73.00, z=2.13], EntityBat['Bat'/65, l='MpServer', x=-7.40, y=14.97, z=36.18], EntityBat['Bat'/66, l='MpServer', x=-1.09, y=23.78, z=23.83], EntityPig['Pig'/67, l='MpServer', x=-9.84, y=72.00, z=93.91], EntityBat['Bat'/79, l='MpServer', x=9.47, y=36.10, z=-44.50], EntityPig['Pig'/84, l='MpServer', x=3.06, y=89.00, z=82.50], EntityBat['Bat'/81, l='MpServer', x=11.33, y=42.12, z=-31.61], EntityBat['Bat'/80, l='MpServer', x=10.25, y=36.10, z=-43.25], EntityBat['Bat'/83, l='MpServer', x=7.21, y=35.97, z=54.53], EntityPig['Pig'/82, l='MpServer', x=0.78, y=69.00, z=32.78], EntityPig['Pig'/95, l='MpServer', x=16.63, y=93.00, z=-35.03], EntityPig['Pig'/94, l='MpServer', x=30.34, y=67.00, z=-43.47], EntityPig['Pig'/98, l='MpServer', x=30.09, y=97.00, z=82.88], EntityPig['Pig'/96, l='MpServer', x=17.47, y=98.00, z=59.88], EntityPig['Pig'/97, l='MpServer', x=16.69, y=97.00, z=73.97], EntityItemFrame['entity.ItemFrame.name'/110, l='MpServer', x=39.94, y=25.50, z=27.50], EntityItemFrame['entity.ItemFrame.name'/111, l='MpServer', x=39.94, y=26.50, z=27.50], EntityItemFrame['entity.ItemFrame.name'/109, l='MpServer', x=39.94, y=24.50, z=27.50], EntityPig['Pig'/106, l='MpServer', x=45.47, y=83.00, z=-21.50], EntityPig['Pig'/107, l='MpServer', x=46.53, y=83.00, z=-18.82], EntityPig['Pig'/105, l='MpServer', x=34.31, y=65.00, z=-46.50], EntityPig['Pig'/113, l='MpServer', x=45.50, y=105.00, z=93.81], EntityPig['Pig'/112, l='MpServer', x=32.85, y=92.00, z=66.67], EntityPig['Pig'/127, l='MpServer', x=60.46, y=68.69, z=53.50], EntityPig['Pig'/126, l='MpServer', x=50.53, y=70.00, z=6.75]] Retry entities: 0 total; [] Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:441) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2405) at net.minecraft.client.Minecraft.run(Minecraft.java:779) at java.lang.Thread.run(Unknown Source) -- System Details -- Details: Minecraft Version: 1.5.1 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_07, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 902249704 bytes (860 MB) / 1038876672 bytes (990 MB) up to 1038876672 bytes (990 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 18040 (1010240 bytes; 0 MB) allocated, 4 (224 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 1, tallocated: 63 FML: MCP v7.44 FML v5.1.8.611 Minecraft Forge 7.7.1.611 4 mods loaded, 4 mods active mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available betterFarming [better Farming] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available LWJGL: 2.4.2 OpenGL: Intel(R) HD Graphics 4000 GL version 3.3.0 - Build 8.15.10.2712, Intel Is Modded: Definitely; Client brand changed to 'forge,fml' Type: Client (map_client.txt) Texture Pack: Default Profiler Position: N/A (disabled) Vec3 Pool Size: 951 (53256 bytes; 0 MB) allocated, 25 (1400 bytes; 0 MB) used
April 21, 201312 yr Author here is everything i have pertaining to the seed pouch gui crashing the game. Container Class: package mods.betterFarming.common; 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; import mods.betterFarming.common.itemSeedPouch; public class containerSeedPouch extends Container { private int numRows; private ItemStack openedSeedPouch; public containerSeedPouch(IInventory playerInventory, IInventory seedPouchInventory, ItemStack seedPouch) { numRows = seedPouchInventory.getSizeInventory() / 9; seedPouchInventory.openChest(); int offset = (numRows - 4) * 18; // seedPouch for(int row = 0; row < numRows; ++row) { for(int col = 0; col < 9; ++col) { addSlotToContainer(new slotSeedPouch(seedPouchInventory, col + row * 9, 8 + col * 18, 18 + row * 18)); } } // inventory for(int row = 0; row < 3; ++row) { for(int col = 0; col < 9; ++col) { addSlotToContainer(new Slot(playerInventory, col + row * 9 + 9, 8 + col * 18, 103 + row * 18 + offset)); } } // hot bar for(int col = 0; col < 9; ++col) { addSlotToContainer(new Slot(playerInventory, col, 8 + col * 18, 161 + offset)); } openedSeedPouch = seedPouch; } /** * True is the current equipped item is the opened item otherwise false. */ @Override public boolean canInteractWith(EntityPlayer player) { if(NBTUtil.getBoolean(openedSeedPouch, "itemSeedPouch")) { if(player.getCurrentEquippedItem().isItemEqual(openedSeedPouch)) { return true; } } if(player.getCurrentEquippedItem() != null) { if(player.getCurrentEquippedItem().isItemEqual(openedSeedPouch)) { return true; } } return false; } /** * Called when a player shift-clicks on a slot. */ @Override public ItemStack transferStackInSlot(EntityPlayer par1EntityPlayer, int slotPos) { ItemStack returnStack = null; Slot slot = (Slot) inventorySlots.get(slotPos); if(slot != null && slot.getHasStack()) { ItemStack itemStack = slot.getStack(); if(itemStack.getItem() instanceof itemSeedPouch) { return returnStack; } returnStack = itemStack.copy(); if(slotPos < numRows * 9) { if(!mergeItemStack(itemStack, numRows * 9, inventorySlots.size(), true)) { return null; } } else if(!mergeItemStack(itemStack, 0, numRows * 9, false)) { return null; } if(itemStack.stackSize == 0) { slot.putStack((ItemStack) null); } else { slot.onSlotChanged(); } } return returnStack; } @Override public void onCraftGuiClosed(EntityPlayer player) { super.onCraftGuiClosed(player); if(!player.worldObj.isRemote) { ItemStack itemStack = player.getCurrentEquippedItem(); if(itemStack != null) { if(NBTUtil.hasTag(itemStack, "itemSeedPouch")) { NBTUtil.removeTag(itemStack, "itemSeedPouch"); } } } } } GUI Code: package mods.betterFarming.common; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.util.StatCollector; import org.lwjgl.opengl.GL11; import mods.betterFarming.common.containerSeedPouch; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; @SideOnly(Side.CLIENT) public class GUISeedPouch extends GuiContainer { private IInventory upperInventory; private IInventory lowerInventory; private int inventoryRows; public GUISeedPouch(IInventory inventoryPlayer, IInventory inventorySeedPouch) { super(new containerSeedPouch(inventoryPlayer, inventorySeedPouch, null)); upperInventory = inventorySeedPouch; lowerInventory = inventoryPlayer; inventoryRows = inventorySeedPouch.getSizeInventory() / 9; ySize = 114 + inventoryRows * 18; } /** * Draw the foreground layer for the GuiContainer (everything in front of * the items) */ @Override protected void drawGuiContainerForegroundLayer(int par1, int par2) { fontRenderer.drawString(StatCollector.translateToLocal(upperInventory.getInvName()), 8, 6, 4210752); fontRenderer.drawString(StatCollector.translateToLocal(lowerInventory.getInvName()), 8, ySize - 96 + 2, 4210752); } /** * Draw the background layer for the GuiContainer (everything behind the * items) */ @Override protected void drawGuiContainerBackgroundLayer(float var1, int var2, int var3) { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); mc.renderEngine.bindTexture("/gui/container.png"); int var5 = (width - xSize) / 2; int var6 = (height - ySize) / 2; drawTexturedModalRect(var5, var6, 0, 0, xSize, inventoryRows * 18 + 17); drawTexturedModalRect(var5, var6 + inventoryRows * 18 + 17, 0, 126, xSize, 96); } @Override public void onGuiClosed() { super.onGuiClosed(); if(mc.thePlayer != null) { EntityPlayer player = mc.thePlayer; ItemStack itemStack = player.getCurrentEquippedItem(); if(itemStack != null) { if(NBTUtil.hasTag(itemStack, "seedPouch")) { NBTUtil.removeTag(itemStack, "seePouch"); } } } } } Inventory Code: package mods.betterFarming.common; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.InventoryBasic; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; public class inventorySeedPouch extends InventoryBasic { // the title of the backpack private String inventoryTitle; // an instance of the player to get the inventory private EntityPlayer playerEntity; // the original ItemStack to compare with the player inventory private ItemStack originalIS; // if class is reading from NBT tag private boolean reading = false; /** * Takes a player and an ItemStack. * * @param player * The player which has the backpack. * @param is * The ItemStack which holds the backpack. */ public inventorySeedPouch(EntityPlayer player, ItemStack is) { super("", false, getInventorySize(is)); playerEntity = player; originalIS = is; // check if inventory exists if not create one if(!hasInventory()) { createInventory(); } loadInventory(); } /** * Is called whenever something is changed in the inventory. */ @Override public void onInventoryChanged() { super.onInventoryChanged(); // if reading from NBT don't write if(!reading) { saveInventory(); } } /** * This method is called when the chest opens the inventory. It loads the * content of the inventory and its title. */ @Override public void openChest() { loadInventory(); } /** * This method is called when the chest closes the inventory. It then throws * out every backpack which is inside the backpack and saves the inventory. */ @Override public void closeChest() { saveInventory(); } /** * Returns the name of the inventory. */ @Override public String getInvName() { return inventoryTitle; } // ***** custom methods which are not in IInventory ***** /** * Returns the size of the inventory based on the ItemStack. * * @param is * The ItemStack to check for the size. * @return The number of slots the inventory has. */ protected static int getInventorySize(ItemStack is) { return 9 * 3; } /** * Returns if an Inventory is saved in the NBT. * * @return True when the NBT is not null and the NBT has key "Inventory" * otherwise false. */ private boolean hasInventory() { return NBTUtil.hasTag(originalIS, "Inventory"); } /** * Creates the Inventory Tag in the NBT with an empty inventory. */ private void createInventory() { setInvName(originalIS.getDisplayName()); writeToNBT(); } /** * Sets the name of the inventory. * * @param name * The new name. */ public void setInvName(String name) { inventoryTitle = name; } /** * Searches the backpack in players inventory and saves NBT data in it. */ private void setNBT() { if(!NBTUtil.getBoolean(originalIS, "seedPouch")) { for(ItemStack itemStack : playerEntity.inventory.mainInventory) { if(itemStack != null && itemStack.getItem() instanceof itemSeedPouch) { if(itemStack.isItemEqual(originalIS)) { itemStack.setTagCompound(originalIS.getTagCompound()); } } } } } /** * If there is no inventory create one. Then load the content and title of * the inventory from the NBT */ public void loadInventory() { readFromNBT(); } /** * Saves the actual content of the inventory to the NBT. */ public void saveInventory() { writeToNBT(); setNBT(); } /** * Writes a NBT Node with inventory. * * @param outerTag * The NBT Node to write to. * @return The written NBT Node. */ private void writeToNBT() { // save name in display->Name NBTTagCompound name = new NBTTagCompound(); name.setString("Name", getInvName()); NBTUtil.setCompoundTag(originalIS, "display", name); NBTTagList itemList = new NBTTagList(); for(int i = 0; i < getSizeInventory(); i++) { if(getStackInSlot(i) != null) { NBTTagCompound slotEntry = new NBTTagCompound(); slotEntry.setByte("Slot", (byte) i); getStackInSlot(i).writeToNBT(slotEntry); itemList.appendTag(slotEntry); } } // save content in Inventory->Items NBTTagCompound inventory = new NBTTagCompound(); inventory.setTag("Items", itemList); NBTUtil.setCompoundTag(originalIS, "Inventory", inventory); // return outerTag; } /** * Reads the inventory from a NBT Node. * * @param outerTag * The NBT Node to read from. */ private void readFromNBT() { reading = true; // TODO for backwards compatibility if(NBTUtil.getCompoundTag(originalIS, "Inventory").hasKey("title")) { setInvName(NBTUtil.getCompoundTag(originalIS, "Inventory").getString("title")); } else { setInvName(NBTUtil.getCompoundTag(originalIS, "display").getString("Name")); } NBTTagList itemList = NBTUtil.getCompoundTag(originalIS, "Inventory").getTagList("Items"); for(int i = 0; i < itemList.tagCount(); i++) { NBTTagCompound slotEntry = (NBTTagCompound) itemList.tagAt(i); int j = slotEntry.getByte("Slot") & 0xff; if(j >= 0 && j < getSizeInventory()) { setInventorySlotContents(j, ItemStack.loadItemStackFromNBT(slotEntry)); } } reading = false; } } Slot Code: package mods.betterFarming.common; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; import mods.betterFarming.common.itemSeedPouch; public class slotSeedPouch extends Slot { public slotSeedPouch(IInventory inventory, int slotIndex, int xPos, int yPos) { super(inventory, slotIndex, xPos, yPos); } /** * Check if the stack is a valid item for this slot. Always true beside for * backpacks. */ @Override public boolean isItemValid(ItemStack is) { return is != null && is.getItem() instanceof itemSeedPouch ? false : true; } }
April 21, 201312 yr Author here is everything i have pertaining to the seed pouch gui crashing the game. Container Class: package mods.betterFarming.common; 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; import mods.betterFarming.common.itemSeedPouch; public class containerSeedPouch extends Container { private int numRows; private ItemStack openedSeedPouch; public containerSeedPouch(IInventory playerInventory, IInventory seedPouchInventory, ItemStack seedPouch) { numRows = seedPouchInventory.getSizeInventory() / 9; seedPouchInventory.openChest(); int offset = (numRows - 4) * 18; // seedPouch for(int row = 0; row < numRows; ++row) { for(int col = 0; col < 9; ++col) { addSlotToContainer(new slotSeedPouch(seedPouchInventory, col + row * 9, 8 + col * 18, 18 + row * 18)); } } // inventory for(int row = 0; row < 3; ++row) { for(int col = 0; col < 9; ++col) { addSlotToContainer(new Slot(playerInventory, col + row * 9 + 9, 8 + col * 18, 103 + row * 18 + offset)); } } // hot bar for(int col = 0; col < 9; ++col) { addSlotToContainer(new Slot(playerInventory, col, 8 + col * 18, 161 + offset)); } openedSeedPouch = seedPouch; } /** * True is the current equipped item is the opened item otherwise false. */ @Override public boolean canInteractWith(EntityPlayer player) { if(NBTUtil.getBoolean(openedSeedPouch, "itemSeedPouch")) { if(player.getCurrentEquippedItem().isItemEqual(openedSeedPouch)) { return true; } } if(player.getCurrentEquippedItem() != null) { if(player.getCurrentEquippedItem().isItemEqual(openedSeedPouch)) { return true; } } return false; } /** * Called when a player shift-clicks on a slot. */ @Override public ItemStack transferStackInSlot(EntityPlayer par1EntityPlayer, int slotPos) { ItemStack returnStack = null; Slot slot = (Slot) inventorySlots.get(slotPos); if(slot != null && slot.getHasStack()) { ItemStack itemStack = slot.getStack(); if(itemStack.getItem() instanceof itemSeedPouch) { return returnStack; } returnStack = itemStack.copy(); if(slotPos < numRows * 9) { if(!mergeItemStack(itemStack, numRows * 9, inventorySlots.size(), true)) { return null; } } else if(!mergeItemStack(itemStack, 0, numRows * 9, false)) { return null; } if(itemStack.stackSize == 0) { slot.putStack((ItemStack) null); } else { slot.onSlotChanged(); } } return returnStack; } @Override public void onCraftGuiClosed(EntityPlayer player) { super.onCraftGuiClosed(player); if(!player.worldObj.isRemote) { ItemStack itemStack = player.getCurrentEquippedItem(); if(itemStack != null) { if(NBTUtil.hasTag(itemStack, "itemSeedPouch")) { NBTUtil.removeTag(itemStack, "itemSeedPouch"); } } } } } GUI Code: package mods.betterFarming.common; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.item.ItemStack; import net.minecraft.util.StatCollector; import org.lwjgl.opengl.GL11; import mods.betterFarming.common.containerSeedPouch; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; @SideOnly(Side.CLIENT) public class GUISeedPouch extends GuiContainer { private IInventory upperInventory; private IInventory lowerInventory; private int inventoryRows; public GUISeedPouch(IInventory inventoryPlayer, IInventory inventorySeedPouch) { super(new containerSeedPouch(inventoryPlayer, inventorySeedPouch, null)); upperInventory = inventorySeedPouch; lowerInventory = inventoryPlayer; inventoryRows = inventorySeedPouch.getSizeInventory() / 9; ySize = 114 + inventoryRows * 18; } /** * Draw the foreground layer for the GuiContainer (everything in front of * the items) */ @Override protected void drawGuiContainerForegroundLayer(int par1, int par2) { fontRenderer.drawString(StatCollector.translateToLocal(upperInventory.getInvName()), 8, 6, 4210752); fontRenderer.drawString(StatCollector.translateToLocal(lowerInventory.getInvName()), 8, ySize - 96 + 2, 4210752); } /** * Draw the background layer for the GuiContainer (everything behind the * items) */ @Override protected void drawGuiContainerBackgroundLayer(float var1, int var2, int var3) { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); mc.renderEngine.bindTexture("/gui/container.png"); int var5 = (width - xSize) / 2; int var6 = (height - ySize) / 2; drawTexturedModalRect(var5, var6, 0, 0, xSize, inventoryRows * 18 + 17); drawTexturedModalRect(var5, var6 + inventoryRows * 18 + 17, 0, 126, xSize, 96); } @Override public void onGuiClosed() { super.onGuiClosed(); if(mc.thePlayer != null) { EntityPlayer player = mc.thePlayer; ItemStack itemStack = player.getCurrentEquippedItem(); if(itemStack != null) { if(NBTUtil.hasTag(itemStack, "seedPouch")) { NBTUtil.removeTag(itemStack, "seePouch"); } } } } } Inventory Code: package mods.betterFarming.common; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.InventoryBasic; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; public class inventorySeedPouch extends InventoryBasic { // the title of the backpack private String inventoryTitle; // an instance of the player to get the inventory private EntityPlayer playerEntity; // the original ItemStack to compare with the player inventory private ItemStack originalIS; // if class is reading from NBT tag private boolean reading = false; /** * Takes a player and an ItemStack. * * @param player * The player which has the backpack. * @param is * The ItemStack which holds the backpack. */ public inventorySeedPouch(EntityPlayer player, ItemStack is) { super("", false, getInventorySize(is)); playerEntity = player; originalIS = is; // check if inventory exists if not create one if(!hasInventory()) { createInventory(); } loadInventory(); } /** * Is called whenever something is changed in the inventory. */ @Override public void onInventoryChanged() { super.onInventoryChanged(); // if reading from NBT don't write if(!reading) { saveInventory(); } } /** * This method is called when the chest opens the inventory. It loads the * content of the inventory and its title. */ @Override public void openChest() { loadInventory(); } /** * This method is called when the chest closes the inventory. It then throws * out every backpack which is inside the backpack and saves the inventory. */ @Override public void closeChest() { saveInventory(); } /** * Returns the name of the inventory. */ @Override public String getInvName() { return inventoryTitle; } // ***** custom methods which are not in IInventory ***** /** * Returns the size of the inventory based on the ItemStack. * * @param is * The ItemStack to check for the size. * @return The number of slots the inventory has. */ protected static int getInventorySize(ItemStack is) { return 9 * 3; } /** * Returns if an Inventory is saved in the NBT. * * @return True when the NBT is not null and the NBT has key "Inventory" * otherwise false. */ private boolean hasInventory() { return NBTUtil.hasTag(originalIS, "Inventory"); } /** * Creates the Inventory Tag in the NBT with an empty inventory. */ private void createInventory() { setInvName(originalIS.getDisplayName()); writeToNBT(); } /** * Sets the name of the inventory. * * @param name * The new name. */ public void setInvName(String name) { inventoryTitle = name; } /** * Searches the backpack in players inventory and saves NBT data in it. */ private void setNBT() { if(!NBTUtil.getBoolean(originalIS, "seedPouch")) { for(ItemStack itemStack : playerEntity.inventory.mainInventory) { if(itemStack != null && itemStack.getItem() instanceof itemSeedPouch) { if(itemStack.isItemEqual(originalIS)) { itemStack.setTagCompound(originalIS.getTagCompound()); } } } } } /** * If there is no inventory create one. Then load the content and title of * the inventory from the NBT */ public void loadInventory() { readFromNBT(); } /** * Saves the actual content of the inventory to the NBT. */ public void saveInventory() { writeToNBT(); setNBT(); } /** * Writes a NBT Node with inventory. * * @param outerTag * The NBT Node to write to. * @return The written NBT Node. */ private void writeToNBT() { // save name in display->Name NBTTagCompound name = new NBTTagCompound(); name.setString("Name", getInvName()); NBTUtil.setCompoundTag(originalIS, "display", name); NBTTagList itemList = new NBTTagList(); for(int i = 0; i < getSizeInventory(); i++) { if(getStackInSlot(i) != null) { NBTTagCompound slotEntry = new NBTTagCompound(); slotEntry.setByte("Slot", (byte) i); getStackInSlot(i).writeToNBT(slotEntry); itemList.appendTag(slotEntry); } } // save content in Inventory->Items NBTTagCompound inventory = new NBTTagCompound(); inventory.setTag("Items", itemList); NBTUtil.setCompoundTag(originalIS, "Inventory", inventory); // return outerTag; } /** * Reads the inventory from a NBT Node. * * @param outerTag * The NBT Node to read from. */ private void readFromNBT() { reading = true; // TODO for backwards compatibility if(NBTUtil.getCompoundTag(originalIS, "Inventory").hasKey("title")) { setInvName(NBTUtil.getCompoundTag(originalIS, "Inventory").getString("title")); } else { setInvName(NBTUtil.getCompoundTag(originalIS, "display").getString("Name")); } NBTTagList itemList = NBTUtil.getCompoundTag(originalIS, "Inventory").getTagList("Items"); for(int i = 0; i < itemList.tagCount(); i++) { NBTTagCompound slotEntry = (NBTTagCompound) itemList.tagAt(i); int j = slotEntry.getByte("Slot") & 0xff; if(j >= 0 && j < getSizeInventory()) { setInventorySlotContents(j, ItemStack.loadItemStackFromNBT(slotEntry)); } } reading = false; } } Slot Code: package mods.betterFarming.common; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraft.item.ItemStack; import mods.betterFarming.common.itemSeedPouch; public class slotSeedPouch extends Slot { public slotSeedPouch(IInventory inventory, int slotIndex, int xPos, int yPos) { super(inventory, slotIndex, xPos, yPos); } /** * Check if the stack is a valid item for this slot. Always true beside for * backpacks. */ @Override public boolean isItemValid(ItemStack is) { return is != null && is.getItem() instanceof itemSeedPouch ? false : true; } }
April 21, 201312 yr Author I'd also like to point out that this is an item being help in your hand which opens a chest GUI when right clicked. I saw a topic like this over on minecraftforum.net and no one understood it was an item and not a tile entity.
April 21, 201312 yr Author I'd also like to point out that this is an item being help in your hand which opens a chest GUI when right clicked. I saw a topic like this over on minecraftforum.net and no one understood it was an item and not a tile entity.
April 21, 201312 yr Author I've been looking at it and racking my brain over it and have yet to figure it out.
April 21, 201312 yr Author I've been looking at it and racking my brain over it and have yet to figure it out.
April 21, 201312 yr Where's your GUI handler? Don't ask for support per PM! They'll get ignored! | If a post helped you, click the "Thank You" button at the top right corner of said post! | mah twitter This thread makes me sad because people just post copy-paste-ready code when it's obvious that the OP has little to no programming experience. This is not how learning works.
April 21, 201312 yr Where's your GUI handler? Don't ask for support per PM! They'll get ignored! | If a post helped you, click the "Thank You" button at the top right corner of said post! | mah twitter This thread makes me sad because people just post copy-paste-ready code when it's obvious that the OP has little to no programming experience. This is not how learning works.
April 22, 201312 yr Author ok, i figured it out, now i just have to set it up to only allow certain items and try to add a safety to keep the game from crashing if they try to pick the pouch up while they have it open. the crashing on is the next one im going to need help with most likely.
April 22, 201312 yr Author ok, i figured it out, now i just have to set it up to only allow certain items and try to add a safety to keep the game from crashing if they try to pick the pouch up while they have it open. the crashing on is the next one im going to need help with most likely.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.