SteamWar/BungeeCore
Archiviert
13
2

Arena Merging 2.0 #329

Zusammengeführt
Lixfel hat 12 Commits von arena_merging_2.0 nach master 2022-05-01 22:45:03 +02:00 zusammengeführt
Nur Änderungen aus Commit a09ee03937 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -51,6 +51,7 @@ public class ServerStarter {
serverJar = mode.serverJar();
directory = new File(SERVER_PATH, mode.getFolder());
arguments.put("config", mode.getConfig());
constructor = (serverName, port, builder, shutdownCallback) -> new Arenaserver(serverName, mode.getDisplayName(), map, !mode.isRanked(), port, builder, shutdownCallback);
Chaoscaot markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Ich weiß nicht, was du hier mit dem ranked-Check machen willst?

Ich weiß nicht, was du hier mit dem ranked-Check machen willst?
Veraltet
Review

Dies würde ich zum Default machen, und den boolean, ob merging erlaubt sein soll, in einen Boolean des ServerStarters auslagern, dann kannst du den einfacher/besser togglen. Und dann gibt es keine Instanz des Raw-Subservers mehr.

Dies würde ich zum Default machen, und den boolean, ob merging erlaubt sein soll, in einen Boolean des ServerStarters auslagern, dann kannst du den einfacher/besser togglen. Und dann gibt es keine Instanz des Raw-Subservers mehr.
tempWorld(SERVER_PATH + mode.getFolder() + "/arenas/" + map);
return this;
}
@ -61,6 +62,7 @@ public class ServerStarter {
worldDir = EVENT_PATH;
worldCleanup = () -> {};
arguments.put("fightID", String.valueOf(eventFight.getFightID()));
constructor = (serverName, port, builder, shutdownCallback) -> new Arenaserver(serverName, eventFight.getSpielmodus().getDisplayName(), eventFight.getMap(), false, port, builder, shutdownCallback);
Chaoscaot markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Warum gehst du über den DisplayName und nicht über den internal Name (der unique ist)?

Warum gehst du über den DisplayName und nicht über den internal Name (der unique ist)?
String serverName = Team.get(eventFight.getTeamBlue()).getTeamKuerzel() + " vs " + Team.get(eventFight.getTeamRed()).getTeamKuerzel();
serverNameProvider = port -> serverName;