public ItemHoe(int i, net.minecraft.src.EnumToolMaterial enumtoolmaterial) : base(i) { // Referenced classes of package net.minecraft.src: // Item, EnumToolMaterial, World, Block, // BlockGrass, StepSound, ItemStack, EntityPlayer maxStackSize = 1; SetMaxDamage(enumtoolmaterial.GetMaxUses()); }
public ItemSword(int i, net.minecraft.src.EnumToolMaterial enumtoolmaterial) : base(i) { // Referenced classes of package net.minecraft.src: // Item, EnumToolMaterial, Block, ItemStack, // EntityLiving, Entity maxStackSize = 1; SetMaxDamage(enumtoolmaterial.GetMaxUses()); weaponDamage = 4 + enumtoolmaterial.GetDamageVsEntity() * 2; }
protected internal ItemTool(int i, int j, net.minecraft.src.EnumToolMaterial enumtoolmaterial , net.minecraft.src.Block[] ablock) : base(i) { // Referenced classes of package net.minecraft.src: // Item, EnumToolMaterial, ItemStack, Block, // EntityLiving, Entity efficiencyOnProperMaterial = 4F; toolMaterial = enumtoolmaterial; blocksEffectiveAgainst = ablock; maxStackSize = 1; SetMaxDamage(enumtoolmaterial.GetMaxUses()); efficiencyOnProperMaterial = enumtoolmaterial.GetEfficiencyOnProperMaterial(); damageVsEntity = j + enumtoolmaterial.GetDamageVsEntity(); }
public ItemSpade(int i, net.minecraft.src.EnumToolMaterial enumtoolmaterial) : base(i, 1, enumtoolmaterial, blocksEffectiveAgainst) { }
protected internal ItemAxe(int i, net.minecraft.src.EnumToolMaterial enumtoolmaterial ) : base(i, 3, enumtoolmaterial, blocksEffectiveAgainst) { }