aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/main/java/gtPlusPlus/core/item/general/ItemGenericToken.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/gtPlusPlus/core/item/general/ItemGenericToken.java b/src/main/java/gtPlusPlus/core/item/general/ItemGenericToken.java
index 00ca884954..e413c0933a 100644
--- a/src/main/java/gtPlusPlus/core/item/general/ItemGenericToken.java
+++ b/src/main/java/gtPlusPlus/core/item/general/ItemGenericToken.java
@@ -81,7 +81,7 @@ public class ItemGenericToken extends CoreItem {
for (int i = 0; i < aDescript.length; i++) {
GT_LanguageManager.addStringLocalization(
"gtplusplus." + this.getUnlocalizedName() + "." + id + ".tooltip." + i,
- aDescript[0]);
+ aDescript[i]);
}
mRarities.put(id, aRarity);
mCustomNameColours.put(id, aCustomNameColour);
@@ -126,8 +126,13 @@ public class ItemGenericToken extends CoreItem {
@Override
public String getItemStackDisplayName(final ItemStack tItem) {
- return GT_LanguageManager.getTranslation(
+ String ret = GT_LanguageManager.getTranslation(
"gtplusplus." + this.getUnlocalizedNameInefficiently(tItem) + "." + tItem.getItemDamage() + ".name");
+ EnumChatFormatting format = mCustomNameColours.get(tItem.getItemDamage());
+ if (format != null) {
+ ret = format + ret;
+ }
+ return ret;
}
@Override