From 15512b545923c355e8ca8230575c4ba6c0177fb2 Mon Sep 17 00:00:00 2001 From: Techcable Date: Tue, 11 Aug 2015 01:27:18 -0500 Subject: [PATCH] Use the server usercache for player heads --- .../Use-UserCache-for-player-heads.patch | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Spigot-Server-Patches/Use-UserCache-for-player-heads.patch diff --git a/Spigot-Server-Patches/Use-UserCache-for-player-heads.patch b/Spigot-Server-Patches/Use-UserCache-for-player-heads.patch new file mode 100644 index 000000000..ddf1ca514 --- /dev/null +++ b/Spigot-Server-Patches/Use-UserCache-for-player-heads.patch @@ -0,0 +1,21 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Techcable +Date: Fri, 7 Aug 2015 19:31:31 -0700 +Subject: [PATCH] Use UserCache for player heads + + +diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSkull.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSkull.java +index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644 +--- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSkull.java ++++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftMetaSkull.java +@@ -0,0 +0,0 @@ class CraftMetaSkull extends CraftMetaItem implements SkullMeta { + if (name == null) { + profile = null; + } else { +- profile = new GameProfile(null, name); ++ // PaperSpigot - Check usercache for the profile ++ profile = net.minecraft.server.MinecraftServer.getServer().getUserCache().getProfile(name); + } + + return true; +-- \ No newline at end of file