From 33bb6e179e0c3f10b570223a30a348a9a9f793cc Mon Sep 17 00:00:00 2001 From: Frank van der Heijden Date: Tue, 12 Apr 2022 13:33:07 +0200 Subject: [PATCH] Fix plugin statuses when enabling bungee plugins --- .../serverutils/bungee/managers/BungeePluginManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeePluginManager.java b/Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeePluginManager.java index 9ba0356..8484a88 100644 --- a/Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeePluginManager.java +++ b/Bungee/src/main/java/net/frankheijden/serverutils/bungee/managers/BungeePluginManager.java @@ -85,6 +85,10 @@ public class BungeePluginManager extends AbstractPluginManager pluginStatuses = new HashMap<>(); + for (Plugin plugin : getPlugins()) { + pluginStatuses.put(plugin.getDescription(), true); + } + for (Map.Entry entry : toLoad.entrySet()) { // Yeah... loadPlugins() calls enablePlugin() if (!RPluginManager.enablePlugin(proxyPluginManager, pluginStatuses, new Stack<>(), entry.getValue())) {