From 0e1fc781f5560a061662d4377e4eb8f57738e284 Mon Sep 17 00:00:00 2001 From: Eric Date: Thu, 15 Jun 2017 13:33:06 +0200 Subject: [PATCH] Fixed error when extending shop in unowned ASkyBlock island --- .../epiceric/shopchest/listeners/ChestProtectListener.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/epiceric/shopchest/listeners/ChestProtectListener.java b/src/main/java/de/epiceric/shopchest/listeners/ChestProtectListener.java index 76edcaf..5aec6d4 100644 --- a/src/main/java/de/epiceric/shopchest/listeners/ChestProtectListener.java +++ b/src/main/java/de/epiceric/shopchest/listeners/ChestProtectListener.java @@ -202,7 +202,11 @@ public class ChestProtectListener implements Listener { if (externalPluginsAllowed && plugin.hasASkyBlock() && config.enable_askyblock_integration) { Island island = ASkyBlockAPI.getInstance().getIslandAt(b.getLocation()); if (island != null) { - externalPluginsAllowed = island.getMembers().contains(p.getUniqueId()) || island.getOwner().equals(p.getUniqueId()); + if (island.getOwner() == null) { + externalPluginsAllowed = island.getMembers().contains(p.getUniqueId()); + } else { + externalPluginsAllowed = island.getMembers().contains(p.getUniqueId()) || island.getOwner().equals(p.getUniqueId()); + } } }