Posted August 26, 201213 yr Hello out there, I'm trying to port a mod to 1.3.2 and having some trouble displaying a gui on right click of an item. My solution so far looks like this: public ItemStack onItemRightClick(ItemStack itemStack, World world, EntityPlayer player) { if (!fIsServer) { ModLoader.getMinecraftInstance().displayGuiScreen(new GuiBookOfTeleportation(world, player)); } return itemStack; } This is kind of working but behaves weirdly. I think the proper way to do this is putting some code into the client proxy method getClientGuiElement but that is never called. Do I have to register this somewhere? I want to display a gui screen inherited from GuiScreen with some buttons and a GuiSlot showing some text. How is this done properly? Many thanks in advance, dhalek
August 27, 201213 yr Use the same method you would for when you display a gui for a block. I do Forge for free, however the servers to run it arn't free, so anything is appreciated. Consider supporting the team on Patreon
August 27, 201213 yr Author Oh, sounds simple. I didn't realize, it does not make a difference. Thanks, dhalek
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.