TechReborn/src/main/java/techreborn/items/tools/ItemHammer.java
Gig 1f9600b33c Organized imports
Changed centrifuge to new recipe system
2015-05-19 23:00:36 +01:00

50 lines
1.2 KiB
Java

package techreborn.items.tools;
import net.minecraft.client.renderer.texture.IIconRegister;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import techreborn.items.ItemTR;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
public class ItemHammer extends ItemTR{
private String iconName;
public ItemHammer(int MaxDamage){
setUnlocalizedName("techreborn.hammer");
setMaxDamage(MaxDamage);
}
@Override
public Item setUnlocalizedName(String par1Str) {
iconName = par1Str;
return super.setUnlocalizedName(par1Str);
}
@Override
@SideOnly(Side.CLIENT)
public void registerIcons(IIconRegister par1IconRegister) {
this.itemIcon = par1IconRegister.registerIcon("techreborn:hammer/" + iconName);
}
@Override
public boolean getShareTag(){
return true;
}
@Override
public boolean doesContainerItemLeaveCraftingGrid(ItemStack itemStack) {
return false;
}
@Override
public ItemStack getContainerItem(ItemStack itemStack){
ItemStack copiedStack = itemStack.copy();
copiedStack.setItemDamage(copiedStack.getItemDamage() + 1);
copiedStack.stackSize = 1;
return copiedStack;
}
}