Posted March 15, 20187 yr So my initial goal that I wanted to achieve was to be able to use an item 20 times in a crafting table before it goes away. My idea was to use something like a durability on tools. I've gotten to the point where I've set the Item to stay in the crafting table (like a bucket of milk in the cake recipe) using .setContainerItem() and I've set the damage(which I think is durability but maybe I'm wrong) using .setMaxDamage(). My problem is how do I decrease the damage value every time it gets crafted? Code for the Item: public class ItemCheerioBox extends ItemFood{ public ItemCheerioBox(int amount, float saturation, boolean isWolfFood) { super(amount, saturation, isWolfFood); this.setMaxDamage(20); this.setMaxStackSize(1); this.setContainerItem(this); } }
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.