blob: 49bfa92e9854669e60d4f6368ef52c40968f64b5 [file] [log] [blame] [raw]
package mekanism.tools.item;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.init.Blocks;
import net.minecraft.item.ItemStack;
public class ItemMekanismAxe extends ItemMekanismTool
{
private static Block blocksEffectiveAgainst[];
public ItemMekanismAxe(ToolMaterial enumtoolmaterial)
{
super(3, enumtoolmaterial, blocksEffectiveAgainst);
}
@Override
public float getDigSpeed(ItemStack itemstack, Block block, int meta)
{
if(block != null && block.getMaterial() == Material.wood)
{
return efficiencyOnProperMaterial;
}
else {
return super.getDigSpeed(itemstack, block, meta);
}
}
static
{
blocksEffectiveAgainst = (new Block[]
{
Blocks.planks, Blocks.bookshelf, Blocks.log, Blocks.log2, Blocks.chest, Blocks.wooden_slab, Blocks.double_wooden_slab, Blocks.pumpkin, Blocks.lit_pumpkin
});
}
}