Posted August 26, 20178 yr I've been trying to create a Tile Entitiy with Inventory GUI for a while now but i cant seem to make it work. It basicially does not save any items dragged over and throws an IndexOutOfBoundsException when i click on some Slots. So right now im basicially just trying to copy a chest, but its only 1 block not 2 right next to each other. the IndexOutOfBoundsException gets thrown when ever i click on a slot in the red. http://i.imgur.com/5Czo0uK.png The block: https://pastebin.com/dVghZmGm Tileentity: https://pastebin.com/wXqvtzC3 GuiContainer: https://pastebin.com/g16dpdas Container: https://pastebin.com/F25E58zz GuiHandler: https://pastebin.com/WxSTmQFh error: https://pastebin.com/71dyasmJ I register the GuiHandler in the preInit of the CommonProxy and I register the TileEntity after I register the Blocks. any help appreciated Edited August 26, 20178 yr by Robertusxd forgot error
August 27, 20178 yr Quote if(worldIn.isRemote) { playerIn.openGui(AOEMod.instance, AOEModGuiHandler.AOEMOD_TOWNCENTER_GUI, worldIn, pos.getX(), pos.getY(), pos.getZ()); } Your side check is the wrong way round, you should call openGui only when !worldIn.isRemote.
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.