diff --git a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java index c8d361777..1ae93791f 100644 --- a/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java +++ b/Plugins/Mineplex.Hub/src/mineplex/hub/server/ServerManager.java @@ -175,10 +175,6 @@ public class ServerManager extends MiniPlugin _serverNPCTeleport.put(npcName, location); }); - _plugin.getServer().getMessenger().registerOutgoingPluginChannel(_plugin, "BungeeCord"); - - loadServers(); - _quickShop = new QuickShop(this, _clientManager, _donationManager, "Quick Menu"); _lobbyShop = new LobbyShop(this, _clientManager, _donationManager, "Lobby Menu"); _serverShop = new ServerSelectionShop(this, _clientManager, _donationManager, "Server Menu"); @@ -416,6 +412,9 @@ public class ServerManager extends MiniPlugin addServerGroup(serverGroup); } + // Add MPS Group + addServerGroup(new ServerGroup(MPS_PREFIX, "Mineplex Player Servers", MPS_PREFIX)); + for (MinecraftServer serverStatus : serverStatusList) { ServerGroup serverGroup = _serverGroupsByName.get(serverStatus.getGroup()); @@ -550,15 +549,6 @@ public class ServerManager extends MiniPlugin .orElse(null); } - private void loadServers() - { - _serverGroupsByName.clear(); - _serverGroupsByNPCName.clear(); - _gameServers.clear(); - - addServerGroup(new ServerGroup(MPS_PREFIX, "Mineplex Player Servers", MPS_PREFIX)); - } - public int getGroupTagPlayerCount(String tag) { return _playersPlaying.getOrDefault(tag, 0);