From bae2a48a83b3c1d9279c05e369e89290fc12d356 Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Wed, 28 Mar 2012 21:23:36 -0500 Subject: [PATCH] Handle when Spout explodes during startup --- src/main/java/org/dynmap/bukkit/DynmapPlugin.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/dynmap/bukkit/DynmapPlugin.java b/src/main/java/org/dynmap/bukkit/DynmapPlugin.java index 8d9a9a6e..b7a665c8 100644 --- a/src/main/java/org/dynmap/bukkit/DynmapPlugin.java +++ b/src/main/java/org/dynmap/bukkit/DynmapPlugin.java @@ -73,6 +73,7 @@ import org.dynmap.common.DynmapPlayer; import org.dynmap.common.DynmapServerInterface; import org.dynmap.common.DynmapListenerManager.EventType; import org.dynmap.markers.MarkerAPI; +import org.getspout.spoutapi.plugin.SpoutPlugin; public class DynmapPlugin extends JavaPlugin implements DynmapAPI { private DynmapCore core; @@ -1107,7 +1108,10 @@ public class DynmapPlugin extends JavaPlugin implements DynmapAPI { private boolean detectSpout() { Plugin p = this.getServer().getPluginManager().getPlugin("Spout"); - return (p != null); + if(p != null) { + return p.isEnabled(); + } + return false; } public boolean hasSpout() {