From 69cf219e39fdd7cd4a3381822abf7e4d0daa59af Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Fri, 7 Nov 2025 22:47:05 +0100 Subject: [PATCH] Fix FlatteningWrapper21 --- .../src/de/steamwar/core/FlatteningWrapper21.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/SpigotCore/SpigotCore_21/src/de/steamwar/core/FlatteningWrapper21.java b/SpigotCore/SpigotCore_21/src/de/steamwar/core/FlatteningWrapper21.java index 25ada9a8..35ef5ed2 100644 --- a/SpigotCore/SpigotCore_21/src/de/steamwar/core/FlatteningWrapper21.java +++ b/SpigotCore/SpigotCore_21/src/de/steamwar/core/FlatteningWrapper21.java @@ -32,10 +32,14 @@ public class FlatteningWrapper21 extends FlatteningWrapper14 implements Flatteni public ItemStack setSkullOwner(String player) { ItemStack head = new ItemStack(Material.PLAYER_HEAD, 1); head.editMeta(SkullMeta.class, skullMeta -> { - OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(player.startsWith(".") ? player.substring(1) : player); - PlayerProfile playerProfile = offlinePlayer.getPlayerProfile(); - if (!playerProfile.isComplete()) playerProfile.complete(); - skullMeta.setPlayerProfile(playerProfile); + try { + OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(player.startsWith(".") ? player.substring(1) : player); + PlayerProfile playerProfile = offlinePlayer.getPlayerProfile(); + playerProfile.complete(); + skullMeta.setPlayerProfile(playerProfile); + } catch (Exception e) { + // Ignore + } }); return head; }