ColdFox Posted June 11, 2013 Posted June 11, 2013 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? Quote
Vogner Posted June 11, 2013 Posted June 11, 2013 Try removing the item if the stack's damage equals its max damage value. Quote
ColdFox Posted June 11, 2013 Author Posted June 11, 2013 On 6/11/2013 at 10:17 PM, Vogner said: 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); Quote
Recommended Posts
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.