Upload folder via GUI - src

This commit is contained in:
Git Manager GUI
2026-04-03 01:29:59 +02:00
parent 44951c4001
commit 4f9475cc09
3 changed files with 32 additions and 5 deletions

View File

@@ -60,7 +60,7 @@ public class NetworkInfoModule implements Module {
private double alertTpsThreshold = 18.0D;
private boolean attackNotificationsEnabled = true;
private String attackApiKey = "";
private String attackDefaultSource = "BetterBungee";
private String attackDefaultSource = "Viper-Network";
private long lastMemoryAlertAt = 0L;
private long lastPlayerAlertAt = 0L;
private long lastTpsAlertAt = 0L;
@@ -263,6 +263,21 @@ public class NetworkInfoModule implements Module {
int onlinePlayers = ProxyServer.getInstance().getPlayers().size();
int maxPlayers = ProxyServer.getInstance().getConfig().getPlayerLimit();
// getPlayerLimit() liefert -1 wenn kein globales Limit gesetzt ist.
// In diesem Fall den Listener-Wert (angezeigte Max-Spielerzahl im Server-Ping) nutzen.
if (maxPlayers <= 0) {
try {
java.util.Iterator<net.md_5.bungee.api.config.ListenerInfo> listenerIt =
ProxyServer.getInstance().getConfig().getListeners().iterator();
if (listenerIt.hasNext()) {
int listenerMax = listenerIt.next().getMaxPlayers();
if (listenerMax > 0) {
maxPlayers = listenerMax;
}
}
} catch (Exception ignored) {}
}
Map<String, Object> ping = buildPingSummary(ProxyServer.getInstance().getPlayers());
Map<String, Object> players = new LinkedHashMap<String, Object>();
@@ -833,4 +848,4 @@ public class NetworkInfoModule implements Module {
sender.sendMessage(ChatColor.YELLOW + "Backends: " + ChatColor.WHITE + ((List<?>) snapshot.get("backend_servers")).size());
}
}
}
}