Added Multi Leader Feature #196
Label
Kein Label
Bug
Codeverbesserung
Einsteiger Freundlich
Idee
In Arbeit
Neues Feature
Prio A
Security Breach
Überprüfung notwendig
Verbesserung
Zu Beobachten
Kein Meilenstein
Niemand zuständig
3 Beteiligte
Fällig am
Kein Fälligkeitsdatum gesetzt.
Abhängigkeiten
Keine Abhängigkeiten gesetzt.
Referenz: SteamWar/BungeeCore#196
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren
Keine Beschreibung angegeben.
Branch "Multi_Leader" löschen
Das Löschen eines Branches ist permanent. Obwohl der Branch für eine kurze Zeit weiter existieren könnte, kann diese Aktion in den meisten Fällen NICHT rückgängig gemacht werden. Fortfahren?
Ist dieser Branch schonmal getestet?
@ -419,3 +430,1 @@
sb.append(playerName(SteamwarUser.get(i))).append(" ");
}
Message.sendPrefixless("TEAM_INFO_MEMBER", player, sb.toString());
List<SteamwarUser> users = team.getMembers().stream().map(userId -> SteamwarUser.get(userId)).collect(Collectors.toList());
Warum wurde hier beim map nicht auch 'SteamwarUser::get' verwendet, was oben schon verwendet wurde?
@ -432,1 +448,4 @@
private String getMemberList(List<SteamwarUser> users, boolean leaders) {
StringBuilder sb = new StringBuilder();
for(SteamwarUser user : users) {
Hier ist ein doppelspace nach 'user'
Habe nicht die möglichkeit das Ding zu testen :D
Habe die Fehler jetzt "behoben".
@ -297,3 +315,3 @@
}
if (team.getTeamLeader() == target.getId()) {
if (user.isLeader()) {
Hier muss nach dem target geprüft werden (glaube ich). Bitte nochmal gedanklich durchgehen.
sollte gefixt sein