From a1179878401dd380896aa6e42e1c74ba12867669 Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Mon, 15 Oct 2012 08:24:10 -0500 Subject: [PATCH] Handle multiple mod names --- src/main/java/org/dynmap/bukkit/DynmapPlugin.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/dynmap/bukkit/DynmapPlugin.java b/src/main/java/org/dynmap/bukkit/DynmapPlugin.java index 70ea7ee7..18e990d3 100644 --- a/src/main/java/org/dynmap/bukkit/DynmapPlugin.java +++ b/src/main/java/org/dynmap/bukkit/DynmapPlugin.java @@ -446,19 +446,20 @@ public class DynmapPlugin extends JavaPlugin implements DynmapAPI { } @Override public boolean isModLoaded(String name) { - boolean loaded = false; if(ismodloaded != null) { try { Object rslt =ismodloaded.invoke(null, name); if(rslt instanceof Boolean) { - loaded = ((Boolean)rslt).booleanValue(); + if(((Boolean)rslt).booleanValue()) { + return true; + } } } catch (IllegalArgumentException iax) { } catch (IllegalAccessException e) { } catch (InvocationTargetException e) { } } - return loaded; + return false; } } /**