From 59ae04a05de712d1dad0ad80feb6eec5560836ea Mon Sep 17 00:00:00 2001 From: PikaMug Date: Fri, 19 Jul 2019 00:13:53 -0400 Subject: [PATCH] Disallow native loading of mcMMO Overhaul, per #853 --- main/src/main/java/me/blackvein/quests/Dependencies.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main/src/main/java/me/blackvein/quests/Dependencies.java b/main/src/main/java/me/blackvein/quests/Dependencies.java index 60aa48c6f..35ed1c6d4 100644 --- a/main/src/main/java/me/blackvein/quests/Dependencies.java +++ b/main/src/main/java/me/blackvein/quests/Dependencies.java @@ -129,7 +129,12 @@ public class Dependencies { denizen = (Denizen) plugin.getServer().getPluginManager().getPlugin("Denizen"); } if (isPluginAvailable("mcMMO")) { - mcmmo = (mcMMO) plugin.getServer().getPluginManager().getPlugin("mcMMO"); + try { + Class.forName("com.gmail.nossr50.datatypes.skills.SkillType"); + mcmmo = (mcMMO) plugin.getServer().getPluginManager().getPlugin("mcMMO"); + } catch (Exception e) { + // Unsupported version + } } if (isPluginAvailable("Heroes")) { heroes = (Heroes) plugin.getServer().getPluginManager().getPlugin("Heroes");