diff --git a/pom.xml b/pom.xml index 41f4097c..eefb7b00 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ com.devotedmc ExilePearl jar - 0.5.9-SNAPSHOT + 1.0.0-SNAPSHOT ExilePearl https://github.com/DevotedMC/ExilePearl @@ -124,7 +124,7 @@ io.lumine.xikage MythicLib - 0.0.1-SNAPSHOT + 1.0.1 provided diff --git a/src/main/java/com/devotedmc/ExilePearl/core/CorePearlManager.java b/src/main/java/com/devotedmc/ExilePearl/core/CorePearlManager.java index 5ac8d8e7..3c9acd42 100644 --- a/src/main/java/com/devotedmc/ExilePearl/core/CorePearlManager.java +++ b/src/main/java/com/devotedmc/ExilePearl/core/CorePearlManager.java @@ -268,7 +268,7 @@ public void decayPearls() { } PearlHolder holder = pearl.getHolder(); - if(holder.isBlock() && disallowedWorlds.contains(holder.getLocation().getWorld().getName())) { + if(holder != null && holder.isBlock() && disallowedWorlds.contains(holder.getLocation().getWorld().getName())) { pearlApi.log("Freeing pearl for player %s because the pearl is stored in disallowed world %s.", pearl.getPlayerName(),holder.getLocation().getWorld().getName()); pearlsToFree.add(pearl); }