From 0a699ae6aa5c45b3e927cf817e28a0390262ffcc Mon Sep 17 00:00:00 2001 From: Rayzr522 Date: Thu, 24 Sep 2020 18:21:10 -0400 Subject: [PATCH] Dont set a username on custom heads (#30) --- src/main/java/me/rayzr522/decoheads/data/Head.java | 2 +- src/main/java/me/rayzr522/decoheads/util/CustomHead.java | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/me/rayzr522/decoheads/data/Head.java b/src/main/java/me/rayzr522/decoheads/data/Head.java index 663aea7..c310751 100644 --- a/src/main/java/me/rayzr522/decoheads/data/Head.java +++ b/src/main/java/me/rayzr522/decoheads/data/Head.java @@ -141,6 +141,6 @@ public String toString() { } public ItemStack getItem() { - return CustomHead.getHead(texture, uuid, name); + return CustomHead.getHead(texture, uuid); } } diff --git a/src/main/java/me/rayzr522/decoheads/util/CustomHead.java b/src/main/java/me/rayzr522/decoheads/util/CustomHead.java index 46498d9..2f6e598 100644 --- a/src/main/java/me/rayzr522/decoheads/util/CustomHead.java +++ b/src/main/java/me/rayzr522/decoheads/util/CustomHead.java @@ -44,17 +44,16 @@ public class CustomHead { } } - public static ItemStack getHead(String texture, String id, String name) { + public static ItemStack getHead(String texture, String id) { Objects.requireNonNull(texture); Objects.requireNonNull(id); - Objects.requireNonNull(name); ItemStack item = new ItemStack(Material.SKULL_ITEM, 1, (short) 3); ItemMeta meta = item.getItemMeta(); try { - Object profile = GAME_PROFILE_CONSTRUCTOR.newInstance(UUID.fromString(id), name); + Object profile = GAME_PROFILE_CONSTRUCTOR.newInstance(UUID.fromString(id), null); Object properties = GET_PROPERTIES.invoke(profile); INSERT_PROPERTY.invoke(properties, "textures", PROPERTY_CONSTRUCTOR.newInstance("textures", texture));