diff --git a/platforms/bukkit/common/src/main/java/com/dfsek/terra/bukkit/listeners/CommonListener.java b/platforms/bukkit/common/src/main/java/com/dfsek/terra/bukkit/listeners/CommonListener.java index ca5c2cc73..a44ccbe17 100644 --- a/platforms/bukkit/common/src/main/java/com/dfsek/terra/bukkit/listeners/CommonListener.java +++ b/platforms/bukkit/common/src/main/java/com/dfsek/terra/bukkit/listeners/CommonListener.java @@ -43,9 +43,12 @@ public class CommonListener implements Listener { public void onPluginEnable(PluginEnableEvent event) { if(event.getPlugin().getName().equals("Multiverse-Core")) { try { + Class.forName("org.mvplugins.multiverse.core.MultiverseCoreApi"); MultiverseCoreApi.get().getGeneratorProvider() .registerGeneratorPlugin(new MultiverseGeneratorPluginHook(platform)); - } catch (Exception e) { + } catch (ClassNotFoundException e) { + logger.debug("Multiverse v5 is not installed."); + } catch (IllegalStateException e) { logger.error("Failed to register Terra generator plugin to multiverse.", e); } }