diff options
Diffstat (limited to 'src/Java/gtPlusPlus/core/item/base')
-rw-r--r-- | src/Java/gtPlusPlus/core/item/base/CoreItem.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/item/base/CoreItem.java b/src/Java/gtPlusPlus/core/item/base/CoreItem.java index 22896fcf9b..5638dac475 100644 --- a/src/Java/gtPlusPlus/core/item/base/CoreItem.java +++ b/src/Java/gtPlusPlus/core/item/base/CoreItem.java @@ -21,6 +21,7 @@ public class CoreItem extends Item private final EnumRarity rarity; private final EnumChatFormatting descColour; private final String itemDescription; + private String itemName; private final boolean hasEffect; //Replace Item - What does this item turn into when held. @@ -35,6 +36,16 @@ public class CoreItem extends Item this(unlocalizedName, creativeTab, 64, 0); //Calls 3 } + //0 + /* + * Name, Tab - 64 Stack, 0 Dmg + */ + public CoreItem(String unlocalizedName, String displayName, CreativeTabs creativeTab) + { + this(unlocalizedName, creativeTab, 64, 0); //Calls 3 + itemName = displayName; + } + //0.1 /* * Name, Tab - 64 Stack, 0 Dmg @@ -155,4 +166,11 @@ public class CoreItem extends Item } } } + + @Override + public String getItemStackDisplayName(ItemStack tItem) { + if (itemName == null || itemName.equals("") || itemName == "") + return super.getItemStackDisplayName(tItem); + return itemName; + } }
\ No newline at end of file |