Fix plugin statuses when enabling bungee plugins

This commit is contained in:
Frank van der Heijden 2022-04-12 13:33:07 +02:00
parent 26f5ab634f
commit 33bb6e179e
No known key found for this signature in database
GPG key ID: B808721C2DD5B5B8

View file

@ -85,6 +85,10 @@ public class BungeePluginManager extends AbstractPluginManager<Plugin, BungeePlu
RPluginManager.setToLoad(proxyPluginManager, toLoad);
Map<PluginDescription, Boolean> pluginStatuses = new HashMap<>();
for (Plugin plugin : getPlugins()) {
pluginStatuses.put(plugin.getDescription(), true);
}
for (Map.Entry<String, PluginDescription> entry : toLoad.entrySet()) {
// Yeah... loadPlugins() calls enablePlugin()
if (!RPluginManager.enablePlugin(proxyPluginManager, pluginStatuses, new Stack<>(), entry.getValue())) {