Posted December 31, 201410 yr I have a few blocks in a GUI. I render the blocks on the screen from a for loop. I add to the xCoords everytime the for loop runs so the blocks wont overlap. Though with this code, the blocks keep adding on the xCoords which makes them fly out of the screen. The xCoord variable is not static by the way. Here is my code for(num = 0; num<BuildingBlocks.length; num++){ this.drawItemStack(new ItemStack(BuildingBlocks[num]), width / 2 - xCoords, height / 2 - 55, ""); xCoords += 1; }
December 31, 201410 yr Do you ever reset xCoords ? If you don't make it zero somewhere, it's going to increase without bound. It's better practice to use your indexing variable (i.e. use num instead of x ) for these types of things too. GitHub|Recipe API Proposal
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.