Jump to content

[1.6.4][SOLVED]Tool disappearing in crafting grid instead of taking damage


The_Fireplace

Recommended Posts

When the tool is placed in the crafting grid with the other item in the recipe, it disappears with the other item, instead of taking 1 damage. Here's my code:

 

public class HandheldCrusher extends Item{

public HandheldCrusher(int par1) {
	super(par1);
	maxStackSize = 1;
	setMaxDamage(1000);
	setNoRepair();
}
@Override
public boolean doesContainerItemLeaveCraftingGrid(ItemStack itemstack) {
return false;
}
@Override
public void registerIcons(IconRegister par1IconRegister) {
        itemIcon = par1IconRegister.registerIcon("unlogic:crusher");
}
@Override
public ItemStack getContainerItemStack(ItemStack itemStack) {
itemStack.setItemDamage(itemStack.getItemDamage() + 1);
return itemStack;
}
}

 

And the code for the recipe:

 

                ItemStack crusherStack = new ItemStack(HandheldCrusher, 1, -1);
                ItemStack epDustStack9 = new ItemStack(Component, 9, 6);
                ItemStack enderPearlStack = new ItemStack(Item.enderPearl);
                GameRegistry.addShapelessRecipe(epDustStack9, enderPearlStack, crusherStack);

 

If I helped please press the Thank You button.

 

Check out my mods at http://www.curse.com/users/The_Fireplace/projects

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.