Skip to content

Commit

Permalink
Fix a crash with dynamically generated tool parts (bolts) trying to g…
Browse files Browse the repository at this point in the history
…et a material name shorter than 9 characters.
  • Loading branch information
Vexatos committed Aug 10, 2015
1 parent 0359137 commit a21a80e
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/main/java/tconstruct/library/tools/DynamicToolPart.java
Expand Up @@ -19,6 +19,7 @@
import tconstruct.util.config.PHConstruct;

import java.util.List;
import java.util.Locale;
import java.util.Map;

public class DynamicToolPart extends CraftingItem implements IToolPart
Expand Down Expand Up @@ -85,7 +86,7 @@ public String getItemStackDisplayName (ItemStack stack)
if(toolmat == null)
return super.getItemStackDisplayName(stack);

material = toolmat.localizationString.substring(9); // :(
material = toolmat.localizationString.toLowerCase(Locale.ENGLISH).startsWith("material.") ? toolmat.localizationString.substring(9) : toolmat.localizationString; // :(
matName = toolmat.prefixName();
}
else
Expand Down

0 comments on commit a21a80e

Please sign in to comment.