SteamWar/BungeeCore
Archiviert
13
2

Add Node3 #216

Manuell gemergt
Lixfel hat 2 Commits von Node3 nach master 2021-06-22 06:33:57 +02:00 zusammengeführt
Nur Änderungen aus Commit 2fc19bc92d werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -239,7 +239,8 @@ public class SubserverSystem {
List<String> cmd = new ArrayList<>();
boolean jdk11 = serverJar.contains("1.15.2");
if(!steamwarStartAvailable() && lixfelStartAvailable()){
boolean notSteamwarStart = !steamwarStartAvailable();
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Hier einfach ein umfassendes if und dann 2 innere Ifs verwenden.

Hier einfach ein umfassendes if und dann 2 innere Ifs verwenden.
if (notSteamwarStart && remoteStartAvailable("lx")) {
cmd.add("ssh");
cmd.add("-L");
cmd.add(port + ":localhost:" + port);
@ -247,6 +248,14 @@ public class SubserverSystem {
cmd.add("cd");
cmd.add(directory.getPath());
cmd.add(";");
} else if (notSteamwarStart && remoteStartAvailable("az")) {
cmd.add("ssh");
cmd.add("-L");
cmd.add(port + ":localhost:" + port);
cmd.add("az");
cmd.add("cd");
cmd.add(directory.getPath());
cmd.add(";");
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Codedopplung reduzieren

Codedopplung reduzieren
}
if(jdk11)
@ -278,8 +287,8 @@ public class SubserverSystem {
return LoadEvaluation.getCPULoad() < 0.8 && LoadEvaluation.getRamPercentage() < 0.8;
}
private static boolean lixfelStartAvailable(){
return LoadEvaluation.getRemoteCPULoad("lx") < 0.8 && LoadEvaluation.getRemoteRamPercentage("lx") < 0.8;
private static boolean remoteStartAvailable(String remote) {
return LoadEvaluation.getRemoteCPULoad(remote) < 0.8 && LoadEvaluation.getRemoteRamPercentage(remote) < 0.8;
}
private static boolean bauRunning(ProxiedPlayer p, UUID owner){