From 43a1066cb29b9c6193e18103d1d87ed63b6ad1a9 Mon Sep 17 00:00:00 2001 From: Indyuce Date: Sun, 3 May 2020 00:06:52 +0200 Subject: [PATCH] Fixed error spam when disabling world gen --- .../net/Indyuce/mmoitems/manager/WorldGenManager.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/java/net/Indyuce/mmoitems/manager/WorldGenManager.java b/src/main/java/net/Indyuce/mmoitems/manager/WorldGenManager.java index 3ff8b982..d1c4f933 100644 --- a/src/main/java/net/Indyuce/mmoitems/manager/WorldGenManager.java +++ b/src/main/java/net/Indyuce/mmoitems/manager/WorldGenManager.java @@ -34,11 +34,16 @@ public class WorldGenManager implements Listener { private static final Random random = new Random(); public WorldGenManager() { - if (!MMOItems.plugin.getLanguage().worldGenEnabled) - return; + /* + * load the worldGenManager even if world gen is not enabled so that if + * admins temporarily disable it, there is no console error spam saying + * MI could not find corresponding gen template in config + */ reload(); - Bukkit.getPluginManager().registerEvents(this, MMOItems.plugin); + + if (MMOItems.plugin.getLanguage().worldGenEnabled) + Bukkit.getPluginManager().registerEvents(this, MMOItems.plugin); } public WorldGenTemplate getOrThrow(String id) {