From bd077e8c32f76bd556ab1fa95d2e4b6bd168ac46 Mon Sep 17 00:00:00 2001 From: Trent Hensler Date: Sun, 18 Mar 2018 20:17:59 -0700 Subject: [PATCH] Check for null or empty on homes --- .../massivecraft/factions/listeners/EssentialsListener.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/massivecraft/factions/listeners/EssentialsListener.java b/src/main/java/com/massivecraft/factions/listeners/EssentialsListener.java index 04f7cd19..c7414f8b 100644 --- a/src/main/java/com/massivecraft/factions/listeners/EssentialsListener.java +++ b/src/main/java/com/massivecraft/factions/listeners/EssentialsListener.java @@ -11,6 +11,7 @@ import org.bukkit.Location; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; +import java.util.List; import java.util.UUID; import java.util.logging.Level; @@ -28,6 +29,11 @@ public class EssentialsListener implements Listener { Faction faction = event.getFaction(); User user = ess.getUser(UUID.fromString(event.getfPlayer().getId())); + List homes = user.getHomes(); + if (homes == null || homes.isEmpty()) { + return; + } + // Not a great way to do this on essential's side. for (String homeName : user.getHomes()) {