Skip to content

Commit

Permalink
Remove last usage of ToolPart and fix possible crash with displaying …
Browse files Browse the repository at this point in the history
…parts
  • Loading branch information
bonii-xx committed Oct 12, 2014
1 parent 9dad869 commit be33e4d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/main/java/tconstruct/tools/TinkerTools.java
Expand Up @@ -251,7 +251,7 @@ public void preInit (FMLPreInitializationEvent event)
TinkerTools.hammerHead = new DynamicToolPart("_hammer_head", "HammerHead");

TinkerTools.bowstring = new Bowstring().setUnlocalizedName("tconstruct.Bowstring");
TinkerTools.arrowhead = new ToolPart("_arrowhead", "ArrowHead").setUnlocalizedName("tconstruct.Arrowhead");
TinkerTools.arrowhead = new DynamicToolPart("_arrowhead", "ArrowHead");
TinkerTools.fletching = new Fletching().setUnlocalizedName("tconstruct.Fletching");

Item[] toolParts = { TinkerTools.toolRod, TinkerTools.toolShard, TinkerTools.pickaxeHead, TinkerTools.shovelHead, TinkerTools.hatchetHead, TinkerTools.binding, TinkerTools.toughBinding, TinkerTools.toughRod, TinkerTools.largePlate, TinkerTools.swordBlade, TinkerTools.wideGuard, TinkerTools.handGuard, TinkerTools.crossbar, TinkerTools.knifeBlade, TinkerTools.fullGuard, TinkerTools.frypanHead, TinkerTools.signHead, TinkerTools.chiselHead, TinkerTools.scytheBlade, TinkerTools.broadAxeHead, TinkerTools.excavatorHead, TinkerTools.largeSwordBlade, TinkerTools.hammerHead, TinkerTools.bowstring, TinkerTools.fletching, TinkerTools.arrowhead };
Expand Down
4 changes: 3 additions & 1 deletion src/main/java/tconstruct/tools/items/ToolPart.java
Expand Up @@ -25,7 +25,9 @@ public ToolPart(String textureType, String name)
@Override
public String getItemStackDisplayName (ItemStack par1ItemStack)
{
String material = toolTextureNames[par1ItemStack.getItemDamage()];
String material = "";
if(par1ItemStack.getItemDamage() < toolTextureNames.length)
material = toolTextureNames[par1ItemStack.getItemDamage()];
String name = "";

if (StatCollector.canTranslate("toolpart." + partName + "." + material))
Expand Down

0 comments on commit be33e4d

Please sign in to comment.