From 582cc76c834b4635cf06bebb8aa0afb652e1072d Mon Sep 17 00:00:00 2001 From: Eric Date: Fri, 1 Jul 2016 16:43:55 +0200 Subject: [PATCH] Add player head item name --- src/de/epiceric/shopchest/language/LanguageUtils.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/de/epiceric/shopchest/language/LanguageUtils.java b/src/de/epiceric/shopchest/language/LanguageUtils.java index 959f8b0..98c7b63 100644 --- a/src/de/epiceric/shopchest/language/LanguageUtils.java +++ b/src/de/epiceric/shopchest/language/LanguageUtils.java @@ -14,6 +14,7 @@ import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.BookMeta; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.inventory.meta.PotionMeta; +import org.bukkit.inventory.meta.SkullMeta; import org.bukkit.potion.PotionType; import java.util.ArrayList; @@ -918,6 +919,10 @@ public class LanguageUtils { return meta.getDisplayName(); } else if (meta instanceof BookMeta) { return ((BookMeta) meta).getTitle(); + } else if (meta instanceof SkullMeta) { + if (((SkullMeta) meta).hasOwner()) { + return String.format(langConfig.getString("item.skull.player.name", "%s's Head"), ((SkullMeta) meta).getOwner()); + } } }