aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/item/base
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/core/item/base')
-rw-r--r--src/Java/gtPlusPlus/core/item/base/CoreItem.java18
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