From 89ad6eb1c229b6e202283bff383635d5f38ff934 Mon Sep 17 00:00:00 2001 From: mcmonkey4eva Date: Sun, 8 Jan 2017 20:25:43 -0800 Subject: [PATCH] Add backup trick for skull_name --- .../main/java/net/aufdemrand/denizen/objects/dLocation.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugin/src/main/java/net/aufdemrand/denizen/objects/dLocation.java b/plugin/src/main/java/net/aufdemrand/denizen/objects/dLocation.java index 7136c024a7..d440daee95 100644 --- a/plugin/src/main/java/net/aufdemrand/denizen/objects/dLocation.java +++ b/plugin/src/main/java/net/aufdemrand/denizen/objects/dLocation.java @@ -737,7 +737,11 @@ else if (type == Material.TRAP_DOOR BlockState blockState = getBlock().getState(); if (blockState instanceof Skull) { PlayerProfile profile = NMSHandler.getInstance().getBlockHelper().getPlayerProfile((Skull) blockState); - return new Element(profile.getName()).getAttribute(attribute); + String n = profile.getName(); + if (n == null) { + n = ((Skull) blockState).getOwningPlayer().getName(); + } + return new Element(n).getAttribute(attribute); } }