Posted June 11, 201312 yr So I've this code if (player.isBurning()) { itemstack0.damageItem(3, player); itemstack1.damageItem(4, player); itemstack2.damageItem(5, player); itemstack3.damageItem(5, player); } in the onArmorTickUpdate of my helmet. It works fine until the damage reaches to 0, then a new item appears and continues to damage. When I remove the new item, and them try to shift-click, it doesn't go automatically for the armor slot. Can any one tell me why aren't the items being broke?
June 11, 201312 yr Author Try removing the item if the stack's damage equals its max damage value. Already fixed it. I searched in the EntityPlayer class and found a solution. player.inventory.damageArmor(int ammount);
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.