From 177c0af7d2f2129cadfcc07ca9ff9ed7b4cb6dd9 Mon Sep 17 00:00:00 2001 From: Rsl1122 Date: Fri, 4 Oct 2019 20:22:57 +0300 Subject: [PATCH] Fixed catch in Placeholder registering --- .../main/java/com/djrapitops/plan/Plan.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Plan/bukkit/src/main/java/com/djrapitops/plan/Plan.java b/Plan/bukkit/src/main/java/com/djrapitops/plan/Plan.java index e13e916bd..6581bd0e4 100644 --- a/Plan/bukkit/src/main/java/com/djrapitops/plan/Plan.java +++ b/Plan/bukkit/src/main/java/com/djrapitops/plan/Plan.java @@ -83,17 +83,17 @@ public class Plan extends BukkitPlugin implements PlanPlugin { } private void registerPlaceholderAPIExtension() { - try { - if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) { - runnableFactory.create("Placeholders Registrar", new AbsRunnable() { - @Override - public void run() { + if (Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI")) { + runnableFactory.create("Placeholders Registrar", new AbsRunnable() { + @Override + public void run() { + try { PlaceholderRegistrar.register(system, errorHandler); + } catch (Exception | NoClassDefFoundError | NoSuchMethodError failed) { + logger.warn("Failed to register PlaceholderAPI placeholders: " + failed.toString()); } - }).runTask(); - } - } catch (Exception | NoClassDefFoundError | NoSuchMethodError failed) { - logger.warn("Failed to register PlaceholderAPI placeholders: " + failed.toString()); + } + }).runTask(); } }