ItemShovelStarTreckMod.java (868B)
1 package mtrnord.StarTreckMod; 2 3 import net.minecraft.block.Block; 4 import net.minecraft.item.ItemTool; 5 6 public class ItemShovelStarTreckMod extends ItemToolStarTreckMod 7 { 8 /** an array of the blocks this spade is effective against */ 9 public static final Block[] blocksEffectiveAgainst = new Block[] {Block.grass, Block.dirt, Block.sand, Block.gravel, Block.snow, Block.blockSnow, Block.blockClay, Block.tilledField, Block.slowSand, Block.mycelium}; 10 11 public ItemShovelStarTreckMod(int par1, EnumToolMaterialStarTreck par2EnumToolMaterial) 12 { 13 super(par1, 1.0F, par2EnumToolMaterial, blocksEffectiveAgainst); 14 } 15 16 /** 17 * Returns if the item (tool) can harvest results from the block type. 18 */ 19 public boolean canHarvestBlock(Block par1Block) 20 { 21 return par1Block == Block.snow ? true : par1Block == Block.blockSnow; 22 } 23 }