Posted October 22, 201410 yr Can someone explain why this is happening please? Watch the video: ArucraftMain (main class): http://pastebin.com/Yv1Sa2E7 Alloy Oven Class: http://pastebin.com/9K6cMYH6 TileEntityAlloyOven Class: http://pastebin.com/AvZDA3jE GuiAlloyOven: http://pastebin.com/Eh9hrHpr ContainerAlloyOven Class: http://pastebin.com/CyVGJL9T SlotAlloyOven Class: http://pastebin.com/cFcJmuyG GuiHandler: http://pastebin.com/Qc1hCf8L Please Help!
October 22, 201410 yr In your Container class you have //ActionBar for(int i = 0; i < 9; i++) { this.addSlotToContainer(new Slot(invPlayer, 8, 8 + i * 18, 142)); } In the addSlotToContainer you are giving the slot a value of 8, when it should be "i". So like this: //ActionBar for(int i = 0; i < 9; i++) { this.addSlotToContainer(new Slot(invPlayer, i, 8 + i * 18, 142)); } Hopefully this works! http://i.imgur.com/J2keQOC.png[/img]http://i.imgur.com/YHnvIfh.png[/img]
October 22, 201410 yr Author In your Container class you have //ActionBar for(int i = 0; i < 9; i++) { this.addSlotToContainer(new Slot(invPlayer, 8, 8 + i * 18, 142)); } In the addSlotToContainer you are giving the slot a value of 8, when it should be "i". So like this: //ActionBar for(int i = 0; i < 9; i++) { this.addSlotToContainer(new Slot(invPlayer, i, 8 + i * 18, 142)); } Hopefully this works! Wow dude i love you haha i literally spent like 6hours re reading my code to find the problem. THANKSSSSSSSS
October 22, 201410 yr No problem have a good time modding! http://i.imgur.com/J2keQOC.png[/img]http://i.imgur.com/YHnvIfh.png[/img]
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.