From 8d0cc68721a8a93e29f80428be433479f7a19e60 Mon Sep 17 00:00:00 2001 From: dordsor21 Date: Thu, 9 Jun 2022 22:00:51 +0100 Subject: [PATCH] Don't do the big error if heads don't work --- .../plotsquared/bukkit/schematic/StateWrapper.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Bukkit/src/main/java/com/plotsquared/bukkit/schematic/StateWrapper.java b/Bukkit/src/main/java/com/plotsquared/bukkit/schematic/StateWrapper.java index 6957ae0bc..be3a09178 100644 --- a/Bukkit/src/main/java/com/plotsquared/bukkit/schematic/StateWrapper.java +++ b/Bukkit/src/main/java/com/plotsquared/bukkit/schematic/StateWrapper.java @@ -243,8 +243,15 @@ public class StateWrapper { return true; } String player = skullOwner.getString("Name"); - skull.setOwningPlayer(Bukkit.getOfflinePlayer(player)); - skull.update(true); + if (player == null || player.isEmpty()) { + return false; + } + try { + skull.setOwningPlayer(Bukkit.getOfflinePlayer(player)); + skull.update(true); + } catch (Exception e) { + e.printStackTrace(); + } return true; } return false;