Posted November 19, 20177 yr Ok now i'm working on an ITEM Inventory, not a block ! package com.kporal.lau.items; import com.kporal.lau.Ref; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTBase; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumHand; import net.minecraft.world.World; import net.minecraftforge.common.capabilities.Capability; import net.minecraftforge.common.capabilities.ICapabilityProvider; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.ItemStackHandler; public class ItemKitbag extends Item implements ICapabilityProvider { private ItemStackHandler inventory; public ItemKitbag() { setUnlocalizedName( Ref.LAUItems.KITBAG.getUnlocalizedName() ); setRegistryName( Ref.LAUItems.KITBAG.getRegistryName() ); setCreativeTab( CreativeTabs.TOOLS ); this.setMaxStackSize( 1 ); inventory = new ItemStackHandler( 9 ); } public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn) { NBTTagCompound nbt = new NBTTagCompound(); inventory.deserializeNBT( nbt ); return new ActionResult<ItemStack>(EnumActionResult.PASS, playerIn.getHeldItem(handIn)); } public void onPlayerStoppedUsing( ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft ) { inventory.serializeNBT(); } public NBTBase serializeNBT( NBTTagCompound nbt ) { nbt.setTag( "ItemStackHandler", inventory.serializeNBT() ); return null; } public void deserializeNBT( NBTBase nbt ) { this.inventory.deserializeNBT( (( NBTTagCompound ) nbt).getCompoundTag( "ItemStackHandler" ) ); } @Override public boolean hasCapability(Capability<?> capability, EnumFacing facing) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return true; } return false; } @Override public <T> T getCapability(Capability<T> capability, EnumFacing facing) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return (T) this.inventory; } return null; } } So i'm here, but ... i've no error when i start the game, no error on right click etc but nothing happend, maybe i've just fuked up anywhere ... or forgot something. I still learn about forge modding, so ... maybe i need to create a GUI too ? I'm really confused now don't know how to continue this ... Edited November 20, 20177 yr by Kporal solved
November 19, 20177 yr Author Ok thank for your help now i've rewrite a little bit of code and do that : package com.kporal.lau.items; import com.kporal.lau.Ref; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTBase; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumHand; import net.minecraft.world.World; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.ItemStackHandler; public class ItemKitbag extends Item { private ItemStackHandler inventory; public ItemKitbag() { setUnlocalizedName( Ref.LAUItems.KITBAG.getUnlocalizedName() ); setRegistryName( Ref.LAUItems.KITBAG.getRegistryName() ); setCreativeTab( CreativeTabs.TOOLS ); this.setMaxStackSize( 1 ); inventory = new ItemStackHandler( 9 ); } public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn) { NBTTagCompound nbt = new NBTTagCompound(); inventory.deserializeNBT( nbt ); initCapabilities( playerIn.getHeldItemMainhand(), null ).getCapability( CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null ); return new ActionResult<ItemStack>(EnumActionResult.PASS, playerIn.getHeldItem(handIn)); } public void onPlayerStoppedUsing( ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft ) { inventory.serializeNBT(); } public NBTBase serializeNBT( NBTTagCompound nbt ) { nbt.setTag( "ItemStackHandler", inventory.serializeNBT() ); return null; } public void deserializeNBT( NBTBase nbt ) { this.inventory.deserializeNBT( (( NBTTagCompound ) nbt).getCompoundTag( "ItemStackHandler" ) ); } } But now, ( and i think maybe i'm on the good way ) because the game crash after right click my item with a null pointer exception ... i must be wrong in some way ...
November 19, 20177 yr Author On 08/05/2017 at 9:28 AM, tommyte said: You will have to ready and write to nbt yourself, in your capability provider class. For what you made, you don't have to inject an existing capability, and you should instead extends the ItemStackHandler class there. It seems like you did a great job of making your own implementation. You don't have to register that class. You can instantiate it in your item class. Like below. Mind you, this class I made very quickly and without much experience with capabilities for items. It seems quite different from tile entities but still. I hope i'll give you a rough idea of what you should do. public class ItemExample extends Item{ ItemStackHandler inventory; public ItemExample() { } public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn) { ItemStack stackToSaveTo = playerIn.getHeldItem(handIn); //Do add a check to see if this really is your item. //You probably wont need the capability until you open the inventory for the first time. So.. if(inventory == null) { inventory = (ItemStackHandler) initCapabilities(stackToSaveTo, null).getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null); } //Then here you can open the inventory and things, and, load data from nbt. NBTTagCompound nbt = new NBTTagCompound(); inventory.deserializeNBT(nbt); //Now the nbt has all the information you need. Granted you gave what you wanted in the method below. //Now you can open inventory and things, and let the player do stuff. return new ActionResult(EnumActionResult.PASS, playerIn.getHeldItem(handIn)); } public void onPlayerStoppedUsing(ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft) { //This should do what it says, so now you can save the data that has changed. inventory.serializeNBT(); } @Override public ICapabilityProvider initCapabilities(ItemStack item, NBTTagCompound nbt) { if(item.getItem() instanceof ItemExample) { return new ExampleProvider(); } return null; } public static class ExampleProvider implements ICapabilityProvider, ICapabilitySerializable { @Override public NBTBase serializeNBT() { //Retrieve data here return null; } @Override public void deserializeNBT(NBTBase nbt) { //Do your saving here } @Override public boolean hasCapability(Capability<?> capability, EnumFacing facing) { if(capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) { return true; } return false; } @Override public <T> T getCapability(Capability<T> capability, EnumFacing facing) { if(capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) { return (T) new ItemStackHandler(2/**the amount of slots you want*/); //This is the default implementation by forge, but you'll likely want to make your own by overriding. } return null; } } } Just try without and see what happens. If there is information missing on the client side, you can send packages to sync up. But only when needed. I help me from this thread, and i understand but i really don't know how to proceed, this system is so confusing for me, my problem is where to call the initCapabilities ? so i've removed my "inventory = new ItemStackHandler( 9 );" ok but now ? did i need to write something like that : @Override public ICapabilityProvider initCapabilities( ItemStack item, NBTTagCompound nbt ) { if( item.getItem() instanceof ItemsInit.kitbag ) { return new KitBagProvider(); } return null; } and then on it putting the "ItemStackHandler" ? i'm so confused sorry ... trying to do my best
November 19, 20177 yr Author My last try and fail for tonight ... getting bored by my lake of knowledge hope to found my problem tomorow package com.kporal.lau.items; import com.kporal.lau.Ref; import com.kporal.lau.init.ItemsInit; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTBase; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumFacing; import net.minecraft.util.EnumHand; import net.minecraft.world.World; import net.minecraftforge.common.capabilities.Capability; import net.minecraftforge.common.capabilities.ICapabilityProvider; import net.minecraftforge.common.capabilities.ICapabilitySerializable; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.ItemStackHandler; public class ItemKitbag extends Item { private ItemStackHandler inventory; public ItemKitbag() { setUnlocalizedName( Ref.LAUItems.KITBAG.getUnlocalizedName() ); setRegistryName( Ref.LAUItems.KITBAG.getRegistryName() ); setCreativeTab( CreativeTabs.TOOLS ); this.setMaxStackSize( 1 ); } public ActionResult<ItemStack> onItemRightClick(World worldIn, EntityPlayer playerIn, EnumHand handIn) { NBTTagCompound nbt = new NBTTagCompound(); inventory.deserializeNBT( nbt ); //initCapabilities( playerIn.getHeldItemMainhand(), nbt.getCompoundTag( "ItemStackHandler" ) ).getCapability( CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null ); return new ActionResult<ItemStack>(EnumActionResult.PASS, playerIn.getHeldItem(handIn)); } public void onPlayerStoppedUsing( ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft ) { inventory.serializeNBT(); } @Override public ICapabilityProvider initCapabilities( ItemStack item, NBTTagCompound nbt ) { if( item.getItem() == ItemsInit.kitbag ) { return new KitBagProvider(); } return null; } public class KitBagProvider implements ICapabilityProvider, ICapabilitySerializable { @Override public NBTBase serializeNBT() { // TODO Auto-generated method stub return null; } @Override public void deserializeNBT( NBTBase nbt ) { // TODO Auto-generated method stub } @Override public boolean hasCapability( Capability<?> capability, EnumFacing facing ) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return true; } return false; } @Override public <T> T getCapability( Capability<T> capability, EnumFacing facing ) { if(capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY) { return (T) new ItemStackHandler( 9 ); } return null; } } /*public NBTBase serializeNBT( NBTTagCompound nbt ) { nbt.setTag( "ItemStackHandler", inventory.serializeNBT() ); return null; } public void deserializeNBT( NBTBase nbt ) { this.inventory.deserializeNBT( (( NBTTagCompound ) nbt).getCompoundTag( "ItemStackHandler" ) ); }*/ }
November 20, 20177 yr Author So if i understand corectly my problem, i've made a new class : Provider.class package com.kporal.lau.items.kitbag; import net.minecraft.nbt.NBTBase; import net.minecraft.util.EnumFacing; import net.minecraftforge.common.capabilities.Capability; import net.minecraftforge.common.capabilities.ICapabilityProvider; import net.minecraftforge.common.capabilities.ICapabilitySerializable; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.ItemStackHandler; public class Provider implements ICapabilityProvider, ICapabilitySerializable { private ItemStackHandler inventory; public void Init() { inventory = new ItemStackHandler( 9 ); } @Override public NBTBase serializeNBT() { // TODO Auto-generated method stub return null; } @Override public void deserializeNBT(NBTBase nbt) { // TODO Auto-generated method stub } @Override public boolean hasCapability(Capability<?> capability, EnumFacing facing) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return true; } return false; } @Override public <T> T getCapability(Capability<T> capability, EnumFacing facing) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return (T) inventory; } return null; } } So ItemKitgab.class should be like that : package com.kporal.lau.items; import com.kporal.lau.LAU; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; //import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumHand; import net.minecraft.world.World; public class ItemKitbag extends Item { public ItemKitbag() { setUnlocalizedName( LAU.LAUItems.KITBAG.getUnlocalizedName() ); setRegistryName( LAU.LAUItems.KITBAG.getRegistryName() ); setCreativeTab( CreativeTabs.TOOLS ); this.setMaxStackSize( 1 ); } public ActionResult<ItemStack> onItemRightClick( World w, EntityPlayer p, EnumHand e ) { //NBTTagCompound nbt = new NBTTagCompound(); //inventory.deserializeNBT( nbt ); return new ActionResult<ItemStack>( EnumActionResult.PASS, p.getHeldItemMainhand() ); } public void onPlayerStoppedUsing( ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft ) { //inventory.serializeNBT(); } } And on my main class, on FML event, registering the capability with : CapabilityManager.INSTANCE.register(capability interface class, storage, default implementation factory); ? should be good to iterate my item with a unique instance of ItemStackHandler ?
November 20, 20177 yr Author KitbagProvider: package com.kporal.lau.items.kitbag; import net.minecraft.nbt.NBTBase; import net.minecraft.util.EnumFacing; import net.minecraftforge.common.capabilities.Capability; import net.minecraftforge.common.capabilities.ICapabilityProvider; import net.minecraftforge.common.capabilities.ICapabilitySerializable; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.ItemStackHandler; public class KitbagProvider implements ICapabilityProvider, ICapabilitySerializable { private final ItemStackHandler inventory; public KitbagProvider() { inventory = new ItemStackHandler( 9 ); } @Override public NBTBase serializeNBT() { // TODO Auto-generated method stub return null; } @Override public void deserializeNBT( NBTBase nbt ) { // TODO Auto-generated method stub } @Override public boolean hasCapability( Capability<?> capability, EnumFacing facing ) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return true; } return false; } @Override public <T> T getCapability( Capability<T> capability, EnumFacing facing ) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return (T) inventory; } return null; } } ItemKitbag: package com.kporal.lau.items; import com.kporal.lau.LAU; import com.kporal.lau.items.kitbag.KitbagProvider; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumHand; import net.minecraft.world.World; import net.minecraftforge.common.capabilities.ICapabilityProvider; public class ItemKitbag extends Item { public ItemKitbag() { setUnlocalizedName( LAU.LAUItems.KITBAG.getUnlocalizedName() ); setRegistryName( LAU.LAUItems.KITBAG.getRegistryName() ); setCreativeTab( CreativeTabs.TOOLS ); this.setMaxStackSize( 1 ); } public ActionResult<ItemStack> onItemRightClick( World w, EntityPlayer p, EnumHand e ) { //NBTTagCompound nbt = new NBTTagCompound(); //inventory.deserializeNBT( nbt ); return new ActionResult<ItemStack>( EnumActionResult.PASS, p.getHeldItemMainhand() ); } public void onPlayerStoppedUsing( ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft ) { //inventory.serializeNBT(); } @Override public ICapabilityProvider initCapabilities( ItemStack item, NBTTagCompound nbt ) { if( item.getItem() == LAU.kitbag ) { return new KitbagProvider(); } return null; } } So should be "better" now, like you said i need to use NBT and GUI to finish this one, i know it but first i need to understand this before continue
November 20, 20177 yr Author Ok now i'm here ( but i'm doing soemthing wrong for sure and don't know how to proceed corectly because i'm looking at # for help me, but this tuto is made from a tileentity and not an item ): Spoiler ItemKitbag.class package com.kporal.lau.items; import com.kporal.lau.LAU; import com.kporal.lau.items.kitbag.KitbagProvider; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.util.ActionResult; import net.minecraft.util.EnumActionResult; import net.minecraft.util.EnumHand; import net.minecraft.world.World; import net.minecraftforge.common.capabilities.ICapabilityProvider; public class ItemKitbag extends Item { public ItemKitbag() { setUnlocalizedName( LAU.LAUItems.KITBAG.getUnlocalizedName() ); setRegistryName( LAU.LAUItems.KITBAG.getRegistryName() ); setCreativeTab( CreativeTabs.TOOLS ); this.setMaxStackSize( 1 ); } public ActionResult<ItemStack> onItemRightClick( World w, EntityPlayer p, EnumHand e ) { //NBTTagCompound nbt = new NBTTagCompound(); //inventory.deserializeNBT( nbt ); return new ActionResult<ItemStack>( EnumActionResult.PASS, p.getHeldItemMainhand() ); } public void onPlayerStoppedUsing( ItemStack stack, World worldIn, EntityLivingBase entityLiving, int timeLeft ) { //inventory.serializeNBT(); } @Override public ICapabilityProvider initCapabilities( ItemStack item, NBTTagCompound nbt ) { if( item.getItem() == LAU.kitbag ) { return new KitbagProvider(); } return null; } } KitbagProvider.class package com.kporal.lau.items.kitbag; import net.minecraft.nbt.NBTBase; import net.minecraft.util.EnumFacing; import net.minecraftforge.common.capabilities.Capability; import net.minecraftforge.common.capabilities.ICapabilityProvider; import net.minecraftforge.common.capabilities.ICapabilitySerializable; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.ItemStackHandler; public class KitbagProvider implements ICapabilityProvider, ICapabilitySerializable { private final ItemStackHandler inventory; public KitbagProvider() { inventory = new ItemStackHandler( 9 ); } @Override public NBTBase serializeNBT() { // TODO Auto-generated method stub return null; } @Override public void deserializeNBT( NBTBase nbt ) { // TODO Auto-generated method stub } @Override public boolean hasCapability( Capability<?> capability, EnumFacing facing ) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return true; } return false; } @Override public <T> T getCapability( Capability<T> capability, EnumFacing facing ) { if( capability == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY ) { return (T) inventory; } return null; } } KitbagContainer.class package com.kporal.lau.items.kitbag; import com.kporal.lau.items.ItemKitbag; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.IItemHandler; import net.minecraftforge.items.SlotItemHandler; public class KitbagContainer extends Container { private KitbagProvider kp; public KitbagContainer( IInventory i, ItemKitbag kg ) { IItemHandler handler = kp.getCapability( CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null ); this.addSlotToContainer( new SlotItemHandler( handler, 0, 62, 17 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 1, 80, 17 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 2, 98, 17 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 3, 62, 35 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 4, 80, 35 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 5, 98, 35 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 6, 62, 53 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 7, 80, 53 ) ); this.addSlotToContainer( new SlotItemHandler( handler, 8, 62, 53 ) ); int xPos = 8; int yPos = 84; for( int y = 0; y < 3; ++y ) { for( int x = 0; x < 9; ++x ) { this.addSlotToContainer( new Slot( i , x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } for( int x = 0; x < 9; ++x ) { this.addSlotToContainer( new Slot( i, x, xPos + x * 18, 99 )); } } @Override public boolean canInteractWith( EntityPlayer p ) { // TODO Auto-generated method stub return false; } } KitbagGuiHandler.class package com.kporal.lau.items.kitbag; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.util.math.BlockPos; import net.minecraft.world.World; import net.minecraftforge.fml.common.network.IGuiHandler; public class KitbagGuiHandler implements IGuiHandler { public static final int ITEM_KITBAG = 0; @Override public Object getServerGuiElement(int ID, EntityPlayer p, World w, int x, int y, int z) { if( ID == ITEM_KITBAG ) { return new KitbagContainer( p.inventory, ... ); } return null; } @Override public Object getClientGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) { // TODO Auto-generated method stub return null; } } And NetworkRegistry.INSTANCE.registerGuiHandler( LAU.instance, new KitbagGuiHandler() ); is defined on the main class. So i now where is my problem at KitbagGuiHandler.class line 15 ( return new KitbagContainer( p.inventory, ... ); ), the second argument needed is ... so ItemKitbag and i think i've made a mistake somewhere ... trying to search where and why but ... f*** myself
November 20, 20177 yr Author Ok to allow me to work nicer, i've made a github, so like i said i'm wrong in some way, actually i've that : https://github.com/Kp0ral/java/tree/mcforge_1.11.2
November 20, 20177 yr Author Yes sorry i've never used gihtub and actually used it only to show my code without rewriting it here ... so i'm going to try something else ... again
November 20, 20177 yr Author Ok really thank for your help !!! I've test something and it work fine, reworking my "inventory" to match my 54 slot wanted, but now the only last thing i'm wronk is here : package com.kporal.lau.items.kitbag; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; import net.minecraftforge.items.IItemHandler; public class KitbagContainer extends Container { public KitbagContainer( IItemHandler iItemHandler, EntityPlayer p ) { int xPos = 8; int yPos = 18; for( int y = 0; y < 6; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( (IInventory) iItemHandler, x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } yPos = 140; for( int y = 0; y < 3; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x, xPos + x * 18, 198 )); } } @Override public boolean canInteractWith( EntityPlayer p ) { return true; } } At line 18 ( addSlotToContainer( new Slot( (IInventory) iItemHandler, x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); ), i know it's wrong, but i need to understand 2 thing before editing corectly my code, first, if i'm right i need to read the inventory of ItemStackHandler ? or IInventory ? not sure at all and the second points is about ID of slots ... actually i've just copied the other line so now the game crash but without this line, all work corectly. java.lang.ClassCastException: net.minecraftforge.items.ItemStackHandler cannot be cast to net.minecraft.inventory.IInventory at com.kporal.lau.items.kitbag.KitbagContainer.<init>(KitbagContainer.java:18)
November 20, 20177 yr Author Omg : public KitbagContainer( IItemHandler iItemHandler, EntityPlayer p ) I implement IItemHandler rather than IInventory ... should be that my error
November 20, 20177 yr Author KitbagContainer.java package com.kporal.lau.items.kitbag; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.IInventory; import net.minecraft.inventory.Slot; public class KitbagContainer extends Container { public KitbagContainer( IInventory i, EntityPlayer p ) { int xPos = 8; int yPos = 18; for( int y = 0; y < 6; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( i, x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } yPos = 140; for( int y = 0; y < 3; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x, xPos + x * 18, 198 )); } } @Override public boolean canInteractWith( EntityPlayer p ) { return true; } } KitbagGui.java package com.kporal.lau.items.kitbag; import com.kporal.lau.LAU; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.util.ResourceLocation; public class KitbagGui extends GuiContainer { @SuppressWarnings("unused") private IInventory i; public KitbagGui( IInventory i, EntityPlayer p ) { super( new KitbagContainer( i, p )); this.xSize = 175; this.ySize = 221; this.i = i; } @Override protected void drawGuiContainerBackgroundLayer(float partialTicks, int mouseX, int mouseY) { GlStateManager.color( 1.0F, 1.0F, 1.0F, 1.0F ); this.mc.getTextureManager().bindTexture( new ResourceLocation( LAU.MODID, "textures/gui/container/kitbag.png" ) ); this.drawTexturedModalRect( this.guiLeft, this.guiTop, 0, 0, this.xSize, this.ySize ); } } KitbagGuiHandler.java package com.kporal.lau.items.kitbag; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.IInventory; import net.minecraft.world.World; import net.minecraftforge.fml.common.network.IGuiHandler; import net.minecraftforge.items.CapabilityItemHandler; public class KitbagGuiHandler implements IGuiHandler { @Override public Object getServerGuiElement(int ID, EntityPlayer p, World w, int x, int y, int z) { return new KitbagContainer( (IInventory) p.getHeldItemMainhand().getCapability( CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null ), p ); } @Override public Object getClientGuiElement(int ID, EntityPlayer p, World w, int x, int y, int z) { return new KitbagGui( (IInventory) p.getHeldItemMainhand().getCapability( CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null ), p ); } } I think i'm nearly done but ... something weird i'm stuck, i know where is my problem but idk how to proceed
November 20, 20177 yr You can't cast an ItemStackHandler to IInventory, instead, take in an IItemHandler in the container and the gui for the container and then inside the container when you are sorting out the slots, there is a addSlotToContainer which takes in a new SlotItemHandler(item_stack_handler, index, x_pos, y_pos) which you should be able to fill in easily
November 20, 20177 yr Author Yes i'm on it actually : package com.kporal.lau.items.kitbag; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.Slot; import net.minecraftforge.items.CapabilityItemHandler; import net.minecraftforge.items.IItemHandler; import net.minecraftforge.items.SlotItemHandler; public class KitbagContainer extends Container { public KitbagContainer( IItemHandler i, EntityPlayer p ) { int xPos = 8; int yPos = 18; for( int y = 0; y < 6; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new SlotItemHandler( p.getHeldItemMainhand().getCapability( CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null ), x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } yPos = 140; for( int y = 0; y < 3; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x, xPos + x * 18, 198 )); } } @Override public boolean canInteractWith( EntityPlayer p ) { return true; } } All should be fine but not for ID, i get an error and a crash after opening the GUI : java.util.concurrent.ExecutionException: java.lang.RuntimeException: Slot 54 not in valid range - [0,54), so this is certainly due to the dynamic SlotItemHandler ID, maybe like other i need to create each slot with ID manually ..
November 20, 20177 yr Author Holy crap it work ... thank for your help <3 ( basicaly i've just made some little mistake but it work without problem now ) package com.kporal.lau.items.kitbag; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.inventory.Container; import net.minecraft.inventory.Slot; import net.minecraftforge.items.IItemHandler; import net.minecraftforge.items.SlotItemHandler; public class KitbagContainer extends Container { public KitbagContainer( IItemHandler i, EntityPlayer p ) { int xPos = 8; int yPos = 18; int iid = 0; for( int y = 0; y < 6; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new SlotItemHandler( i, iid, xPos + x * 18, yPos + y * 18 )); iid++; } } yPos = 140; for( int y = 0; y < 3; ++y ) { for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x + y * 9 + 9, xPos + x * 18, yPos + y * 18 )); } } for( int x = 0; x < 9; ++x ) { addSlotToContainer( new Slot( p.inventory, x, xPos + x * 18, 198 )); } } @Override public boolean canInteractWith( EntityPlayer p ) { return true; } }
November 21, 20177 yr Author hum come back because theire is one weird thing, my inventory work fine, persistent etc all work, but ... about shift clicking ... this cause the game crash each time Spoiler ---- Minecraft Crash Report ---- // Why is it breaking :( Time: 11/21/17 10:46 AM Description: Updating screen events java.lang.StackOverflowError: Updating screen events at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) at net.minecraftforge.event.ForgeEventFactory.gatherCapabilities(ForgeEventFactory.java:603) at net.minecraft.item.ItemStack.forgeInit(ItemStack.java:1234) at net.minecraft.item.ItemStack.<init>(ItemStack.java:113) at net.minecraft.item.ItemStack.copy(ItemStack.java:419) at net.minecraft.inventory.Container.slotClick(Container.java:266) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Client thread Stacktrace: at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:179) at net.minecraftforge.event.ForgeEventFactory.gatherCapabilities(ForgeEventFactory.java:603) at net.minecraft.item.ItemStack.forgeInit(ItemStack.java:1234) at net.minecraft.item.ItemStack.<init>(ItemStack.java:113) at net.minecraft.item.ItemStack.copy(ItemStack.java:419) at net.minecraft.inventory.Container.slotClick(Container.java:266) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) at net.minecraft.inventory.Container.retrySlotClick(Container.java:516) at net.minecraft.inventory.Container.slotClick(Container.java:270) -- Affected screen -- Details: Screen name: com.kporal.lau.items.kitbag.KitbagGui Stacktrace: at net.minecraft.client.Minecraft.runTick(Minecraft.java:1797) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119) at net.minecraft.client.Minecraft.run(Minecraft.java:407) at net.minecraft.client.main.Main.main(Main.java:118) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) at GradleStart.main(GradleStart.java:26) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityPlayerSP['Player242'/362, l='MpServer', x=55.33, y=70.00, z=252.56]] Chunk stats: MultiplayerChunkCache: 471, 471 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (52,64,252), Chunk: (at 4,4,12 in 3,15; contains blocks 48,0,240 to 63,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 1797 game time, 1797 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: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 111 total; [EntityCreeper['Creeper'/264, l='MpServer', x=86.50, y=23.00, z=209.21], EntitySpider['Spider'/265, l='MpServer', x=89.50, y=25.00, z=202.50], EntityZombie['Zombie'/266, l='MpServer', x=85.52, y=27.00, z=199.80], EntityZombie['Zombie'/267, l='MpServer', x=97.09, y=36.00, z=204.66], EntityZombie['Zombie'/268, l='MpServer', x=98.59, y=35.00, z=206.23], EntityCreeper['Creeper'/269, l='MpServer', x=89.58, y=24.00, z=210.78], EntitySkeleton['Skeleton'/270, l='MpServer', x=86.50, y=23.00, z=215.50], EntitySkeleton['Skeleton'/271, l='MpServer', x=86.50, y=23.00, z=214.50], EntitySquid['Squid'/272, l='MpServer', x=91.96, y=45.70, z=249.49], EntitySquid['Squid'/273, l='MpServer', x=85.65, y=54.09, z=250.96], EntitySquid['Squid'/274, l='MpServer', x=91.35, y=48.42, z=253.63], EntitySquid['Squid'/275, l='MpServer', x=96.05, y=52.60, z=279.31], EntityVillager['Villager'/276, l='MpServer', x=87.72, y=71.00, z=314.40], EntityVillager['Villager'/277, l='MpServer', x=92.43, y=71.00, z=305.53], EntityChicken['Chicken'/278, l='MpServer', x=88.42, y=75.00, z=329.89], EntityChicken['Chicken'/279, l='MpServer', x=89.50, y=74.00, z=323.50], EntityChicken['Chicken'/280, l='MpServer', x=90.50, y=75.00, z=327.50], EntityChicken['Chicken'/281, l='MpServer', x=89.58, y=74.00, z=325.88], EntityEnderman['Enderman'/294, l='MpServer', x=110.50, y=34.00, z=179.50], EntityCreeper['Creeper'/295, l='MpServer', x=105.77, y=35.00, z=184.49], EntityCreeper['Creeper'/296, l='MpServer', x=102.80, y=35.00, z=189.41], EntityCreeper['Creeper'/297, l='MpServer', x=108.30, y=34.00, z=183.49], EntitySkeleton['Skeleton'/298, l='MpServer', x=103.23, y=27.00, z=207.50], EntityZombie['Zombie'/299, l='MpServer', x=101.17, y=35.00, z=202.38], EntityZombie['Zombie'/300, l='MpServer', x=108.20, y=35.00, z=203.51], EntitySpider['Spider'/301, l='MpServer', x=107.37, y=35.00, z=201.46], EntityZombie['Zombie'/302, l='MpServer', x=111.00, y=33.00, z=198.45], EntityCreeper['Creeper'/303, l='MpServer', x=106.23, y=35.00, z=199.46], EntitySpider['Spider'/304, l='MpServer', x=110.98, y=33.00, z=202.00], EntitySkeleton['Skeleton'/305, l='MpServer', x=101.65, y=18.00, z=227.75], EntitySquid['Squid'/306, l='MpServer', x=94.76, y=52.99, z=228.90], EntitySquid['Squid'/307, l='MpServer', x=91.40, y=55.82, z=274.69], EntitySquid['Squid'/308, l='MpServer', x=115.16, y=61.37, z=278.79], EntitySquid['Squid'/309, l='MpServer', x=104.31, y=60.56, z=299.10], EntitySquid['Squid'/310, l='MpServer', x=99.71, y=61.48, z=292.81], EntitySquid['Squid'/311, l='MpServer', x=111.38, y=53.17, z=288.35], EntityBat['Bat'/312, l='MpServer', x=92.42, y=11.82, z=306.29], EntitySquid['Squid'/314, l='MpServer', x=112.58, y=61.31, z=314.94], EntityChicken['Chicken'/315, l='MpServer', x=97.89, y=74.00, z=332.48], EntityZombie['Zombie'/323, l='MpServer', x=126.50, y=31.00, z=187.70], EntityItem['item.tile.mushroom'/324, l='MpServer', x=116.73, y=11.00, z=206.88], EntityCreeper['Creeper'/325, l='MpServer', x=117.64, y=32.00, z=199.70], EntitySpider['Spider'/326, l='MpServer', x=126.99, y=33.00, z=198.39], EntitySpider['Spider'/327, l='MpServer', x=123.49, y=33.00, z=197.57], EntitySpider['Spider'/328, l='MpServer', x=120.91, y=32.00, z=199.09], EntitySkeleton['Skeleton'/329, l='MpServer', x=123.24, y=33.00, z=198.57], EntityZombie['Zombie'/330, l='MpServer', x=116.27, y=31.00, z=209.50], EntityBat['Bat'/331, l='MpServer', x=122.77, y=34.93, z=208.23], EntityCreeper['Creeper'/332, l='MpServer', x=119.32, y=27.00, z=227.50], EntityBat['Bat'/333, l='MpServer', x=122.45, y=28.10, z=233.75], EntitySquid['Squid'/334, l='MpServer', x=117.26, y=56.04, z=307.87], EntityEnderman['Enderman'/343, l='MpServer', x=132.52, y=32.00, z=181.60], EntityPlayerSP['Player242'/362, l='MpServer', x=55.33, y=70.00, z=252.56], EntitySpider['Spider'/149, l='MpServer', x=-19.50, y=19.00, z=199.50], EntitySpider['Spider'/150, l='MpServer', x=-22.50, y=45.00, z=194.50], EntitySkeleton['Skeleton'/154, l='MpServer', x=-23.33, y=45.00, z=195.50], EntitySheep['Sheep'/155, l='MpServer', x=-10.80, y=67.00, z=202.52], EntitySheep['Sheep'/158, l='MpServer', x=-16.20, y=72.00, z=238.45], EntityChicken['Chicken'/161, l='MpServer', x=-13.63, y=68.00, z=264.91], EntityChicken['Chicken'/162, l='MpServer', x=-20.51, y=67.00, z=265.46], EntityBat['Bat'/163, l='MpServer', x=-16.75, y=23.10, z=325.54], EntityCreeper['Creeper'/164, l='MpServer', x=-6.51, y=14.00, z=195.80], EntityZombie['Zombie'/165, l='MpServer', x=-8.50, y=18.00, z=192.81], EntityBat['Bat'/166, l='MpServer', x=7.37, y=20.05, z=199.88], EntityBat['Bat'/167, l='MpServer', x=-3.06, y=21.05, z=201.10], EntityZombie['Zombie'/168, l='MpServer', x=-12.26, y=38.00, z=199.53], EntitySheep['Sheep'/169, l='MpServer', x=-9.51, y=71.00, z=235.10], EntitySheep['Sheep'/170, l='MpServer', x=-8.55, y=69.00, z=232.28], EntitySheep['Sheep'/171, l='MpServer', x=-7.76, y=70.00, z=243.33], EntityChicken['Chicken'/172, l='MpServer', x=-12.66, y=69.00, z=267.33], EntityChicken['Chicken'/173, l='MpServer', x=-11.46, y=69.00, z=267.58], EntityChicken['Chicken'/174, l='MpServer', x=-0.89, y=69.00, z=259.64], EntityChicken['Chicken'/175, l='MpServer', x=0.14, y=72.00, z=319.50], EntityChicken['Chicken'/176, l='MpServer', x=-20.77, y=72.00, z=323.91], EntityChicken['Chicken'/177, l='MpServer', x=-7.80, y=72.00, z=323.20], EntityBat['Bat'/187, l='MpServer', x=-0.32, y=15.72, z=200.09], EntityBat['Bat'/188, l='MpServer', x=-0.28, y=13.90, z=197.60], EntityCreeper['Creeper'/189, l='MpServer', x=7.50, y=17.00, z=197.50], EntitySkeleton['Skeleton'/190, l='MpServer', x=5.50, y=17.00, z=197.50], EntityBat['Bat'/191, l='MpServer', x=9.62, y=24.92, z=198.32], EntityChicken['Chicken'/192, l='MpServer', x=11.08, y=68.00, z=233.10], EntityChicken['Chicken'/193, l='MpServer', x=8.14, y=68.00, z=229.41], EntityChicken['Chicken'/194, l='MpServer', x=4.50, y=68.00, z=232.50], EntityChicken['Chicken'/195, l='MpServer', x=19.43, y=69.00, z=229.13], EntityChicken['Chicken'/196, l='MpServer', x=7.23, y=69.00, z=239.24], EntityChicken['Chicken'/197, l='MpServer', x=15.18, y=66.00, z=240.20], EntityChicken['Chicken'/198, l='MpServer', x=13.92, y=67.00, z=247.49], EntityChicken['Chicken'/199, l='MpServer', x=2.19, y=72.00, z=322.62], EntitySpider['Spider'/208, l='MpServer', x=26.05, y=18.00, z=181.06], EntityCreeper['Creeper'/209, l='MpServer', x=27.30, y=11.16, z=204.70], EntityBat['Bat'/210, l='MpServer', x=24.41, y=27.34, z=206.05], EntityChicken['Chicken'/211, l='MpServer', x=27.21, y=68.00, z=241.52], EntityChicken['Chicken'/217, l='MpServer', x=43.61, y=70.00, z=204.18], EntitySpider['Spider'/218, l='MpServer', x=42.16, y=14.00, z=227.95], EntityCreeper['Creeper'/219, l='MpServer', x=32.59, y=61.00, z=228.30], EntityChicken['Chicken'/236, l='MpServer', x=55.18, y=69.00, z=199.33], EntityChicken['Chicken'/237, l='MpServer', x=61.38, y=70.00, z=191.63], EntityChicken['Chicken'/238, l='MpServer', x=52.17, y=69.00, z=197.20], EntityChicken['Chicken'/239, l='MpServer', x=57.41, y=70.00, z=253.88], EntityChicken['Chicken'/240, l='MpServer', x=52.10, y=70.00, z=267.25], EntityChicken['Chicken'/241, l='MpServer', x=61.92, y=68.00, z=267.54], EntityVillager['Villager'/242, l='MpServer', x=59.78, y=72.17, z=297.35], EntityChicken['Chicken'/243, l='MpServer', x=57.13, y=84.00, z=327.50], EntityChicken['Chicken'/248, l='MpServer', x=79.13, y=66.00, z=192.56], EntityChicken['Chicken'/249, l='MpServer', x=77.88, y=68.00, z=203.59], EntityChicken['Chicken'/250, l='MpServer', x=73.77, y=66.00, z=200.49], EntityBat['Bat'/251, l='MpServer', x=73.75, y=25.10, z=207.25], EntityChicken['Chicken'/252, l='MpServer', x=66.49, y=71.00, z=222.93], EntityChicken['Chicken'/253, l='MpServer', x=66.54, y=67.62, z=263.53], EntityVillager['Villager'/254, l='MpServer', x=69.48, y=79.94, z=322.83], EntityVillager['Villager'/255, l='MpServer', x=77.07, y=75.00, z=327.34]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server -- System Details -- Details: Minecraft Version: 1.11.2 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_60, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 354233496 bytes (337 MB) / 1480065024 bytes (1411 MB) up to 3793747968 bytes (3618 MB) JVM Flags: 0 total; IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95 FML: MCP 9.38 Powered by Forge 13.20.1.2530 5 mods loaded, 5 mods active States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored UCHIJAAAA minecraft{1.11.2} [Minecraft] (minecraft.jar) UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar) UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forgeSrc-1.11.2-13.20.1.2530.jar) UCHIJAAAA forge{13.20.1.2530} [Minecraft Forge] (forgeSrc-1.11.2-13.20.1.2530.jar) UCHIJAAAA klau{1.0} [Light and Usefull Mod] (bin) Loaded coremods (and transformers): GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13491 Compatibility Profile Context 22.19.662.4' Renderer: 'AMD Radeon (TM) R9 390 Series' Launched Version: 1.11.2 LWJGL: 2.9.4 OpenGL: AMD Radeon (TM) R9 390 Series GL version 4.5.13491 Compatibility Profile Context 22.19.662.4, ATI Technologies Inc. GL Caps: Using GL 1.3 multitexturing. Using GL 1.3 texture combiners. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Shaders are available because OpenGL 2.1 is supported. VBOs are available because OpenGL 1.5 is supported. Using VBOs: Yes Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 4x Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz
November 21, 20177 yr Author I don't found anything to make it work ... nobody has this issue ? maybe i missed something in my code ?
November 21, 20177 yr I believe you need to override transferStackInSlot in your container class. You can probably find an example in a vanilla container class
November 21, 20177 yr An example would be as follows: https://github.com/CJMinecraft01/BitOfEverything/blob/master/src/main/java/cjminecraft/bitofeverything/container/ContainerFurnaceGenerator.java#L64-L92
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.