2013-02-04 12:37:37 -08:00

60 lines
1.1 KiB
Java

package tinker.tconstruct.tools;
import tinker.tconstruct.AbilityHelper;
import tinker.tconstruct.TContent;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.entity.EntityLiving;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.world.World;
public class Broadsword extends Weapon
{
public Broadsword(int itemID, String tex)
{
super(itemID, 4, tex);
this.setItemName("InfiTool.Broadsword");
}
@Override
protected Item getHeadItem ()
{
return TContent.swordBlade;
}
@Override
protected Item getAccessoryItem ()
{
return TContent.largeGuard;
}
public float getDurabilityModifier ()
{
return 1.2f;
}
protected String getRenderString (int renderPass, boolean broken)
{
switch (renderPass)
{
case 0:
return "_sword_handle.png";
case 1:
if (broken)
return "_sword_blade_broken.png";
else
return "_sword_blade.png";
case 2:
return "_sword_accessory.png";
default:
return "";
}
}
protected String getEffectString (int renderPass)
{
return "_sword_effect.png";
}
}