SteamWar/BungeeCore
Archiviert
13
2

CommandArena #373

Zusammengeführt
Lixfel hat 5 Commits von CommandArena nach master 2022-07-22 08:53:22 +02:00 zusammengeführt
Nur Änderungen aus Commit 8bcefb102c werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -30,6 +30,7 @@ import net.md_5.bungee.api.config.ServerInfo;
import net.md_5.bungee.api.connection.ProxiedPlayer;
import java.util.Collection;
import java.util.List;
import java.util.stream.Collectors;
public class ArenaCommand extends SWCommand {
@ -62,10 +63,10 @@ public class ArenaCommand extends SWCommand {
@Override
public Collection<String> tabCompletes(CommandSender sender, String[] previousArguments, String s) {
Lixfel markierte diese Unterhaltung als gelöst
Review

Bitte mal lokalen BungeeCord updaten, getServersCopy ist meines Wissens nach nicht mehr existent.

Bitte mal lokalen BungeeCord updaten, getServersCopy ist meines Wissens nach nicht mehr existent.
Review

Da ich lokal nicht mehr mit dem lib ordner arbeite und intelij kein fehler geworfen hat ist das noch existent.

Da ich lokal nicht mehr mit dem lib ordner arbeite und intelij kein fehler geworfen hat ist das noch existent.
return ProxyServer.getInstance().getServersCopy().values().stream().filter(server -> {
Subserver subserver = Subserver.getSubserver(server);
return subserver != null && subserver.getType() == Servertype.ARENA;
}).map(ServerInfo::getName).collect(Collectors.toList());
List<Subserver> subserverList = Subserver.getServerList();
Veraltet
Review

Du kannst alternativ auch (bitte synchronized nutzen!) Subserver.getSubservers() nutzen und darüber iterieren.

Du kannst alternativ auch (bitte synchronized nutzen!) Subserver.getSubservers() nutzen und darüber iterieren.
Veraltet
Review

ok werde ich nutzen.

ok werde ich nutzen.
Veraltet
Review

synchronized auf was?

synchronized auf was?
Veraltet
Review

Die Subserverliste

Die Subserverliste
synchronized (subserverList) {
return subserverList.stream().filter(subserver -> subserver.getType() == Servertype.ARENA).map(subserver -> subserver.getServer().getName()).collect(Collectors.toList());
}
}
};
}