Posted June 21, 201411 yr I have got a block, that renders an item on a block when right clicked. My problem is that my item is glitching out, or shaking violently. Here is the render code, located in my TileEntitySpecialRenderer class, in renderTileEntityAt method: if(BlockSharpeningStone.shouldRenderItem == true){ GL11.glPushMatrix(); GL11.glTranslatef((float)x + 0.5f, (float)y + 1.0F, (float)z + 0.3F); EntityItem entItem = new EntityItem(Minecraft.getMinecraft().thePlayer.getEntityWorld(), x, y, z, BlockSharpeningStone.stack); RenderItem.renderInFrame = true; GL11.glRotatef(180, 0, 1, 1); entItem.hoverStart = (float)(Math.random() * Math.PI * 2.0D); entItem.rotationYaw = (float)(Math.random() * 360.0D); RenderManager.instance.renderEntityWithPosYaw(entItem, entItem.motionX, entItem.motionY, entItem.motionZ, 1F, 1F); RenderItem.renderInFrame = false; GL11.glPopMatrix(); } Also, if you need the rest of the code for any reason - https://github.com/Xcox123/TinkersTweaks/tree/master/java/com/xcox123 The render code is in render - RenderSharpeningStone, I derped with the package making. The rest is in tinkersTweaks.
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.