SteamWar/BungeeCore
Archiviert
13
2

Teamserver #344

Zusammengeführt
Lixfel hat 15 Commits von Teamserver nach master 2022-04-23 12:17:05 +02:00 zusammengeführt
3 geänderte Dateien mit 8 neuen und 6 gelöschten Zeilen
Nur Änderungen aus Commit 383cd6097c werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -614,6 +614,7 @@ public class TeamCommand extends BasicCommand {
}
team.setAddress(server);
team.setPort(port);
Storage.teamServers.remove(team.getTeamId());
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Du musst noch den Teamserver aus dem Storage werfen

Du musst noch den Teamserver aus dem Storage werfen
Message.send("TEAM_SERVER_SET", player);
}

Datei anzeigen

@ -29,6 +29,7 @@ import net.md_5.bungee.util.AddressUtil;
import java.lang.reflect.Field;
import java.net.InetSocketAddress;
import java.util.logging.Level;
public class SubserverProtocolFixer extends BasicListener {
@ -40,8 +41,8 @@ public class SubserverProtocolFixer extends BasicListener {
try {
field = InitialHandler.class.getDeclaredField("extraDataInHandshake");
field.setAccessible(true);
} catch (Exception e) {
// ignore
} catch (NoSuchFieldException e) {
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Chrm!

Chrm!
Veraltet
Review

Ignorieren würde ich den Fehler nicht (ist schließlich wichtig, d.h. BungeeCore.get().getLogger().log(SEVERE)), und Warum zum Henker Exception?

Ignorieren würde ich den Fehler nicht (ist schließlich wichtig, d.h. BungeeCore.get().getLogger().log(SEVERE)), und Warum zum Henker Exception?
BungeeCord.getInstance().getLogger().log(Level.SEVERE, e.getMessage(), e);
}
}
@ -55,8 +56,8 @@ public class SubserverProtocolFixer extends BasicListener {
extraData += "\00" + BungeeCord.getInstance().gson.toJson(properties);
}
field.set(initialHandler, extraData);
Lixfel markierte diese Unterhaltung als gelöst
Review

Geht das nicht ohne Reflection?

Geht das nicht ohne Reflection?
Review

Ne leider nicht. Es gibt keine .setExtraData()

Ne leider nicht. Es gibt keine .setExtraData()
} catch (Exception ex) {
// ignore
} catch (IllegalAccessException ex) {
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Same hier wie oben.

Same hier wie oben.
BungeeCord.getInstance().getLogger().log(Level.SEVERE, ex.getMessage(), ex);
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Joa, definitiv ready für live-Betrieb.

Joa, definitiv ready für live-Betrieb.
}
}
}

Datei anzeigen

@ -463,9 +463,9 @@ TEAM_EVENT_HOW_TO_LEAVE=§7Um die Teilnahme abzusagen, wiederhole den Befehl
TEAM_COLOR_TITLE=Farbe wählen
#Team Server
TEAM_SERVER_USAGE=§8/§7team server §8[§eIP/Address§8] §8(§7Port§8) §8- §7Setzt Addresse des Teamservers.
TEAM_SERVER_USAGE=§8/§7team server §8[§eIP/Adresse§8] §8(§7Port§8) §8- §7Setzt Adresse des Teamservers.
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Adresse

Adresse
TEAM_SERVER_SET=§7Du hast die Teamserveradresse geändert§8!
TEAM_SERVER_PORT_INVALID=§cDer Port muss eine Zahl sein.
TEAM_SERVER_PORT_INVALID=§cUnmögliche Portnummer.
YoyoNow markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

Eher unmögliche Portnummer als "Zahl" weil -1 ist auch eine Zahl und dennoch invalide...

Eher unmögliche Portnummer als "Zahl" weil -1 ist auch eine Zahl und dennoch invalide...
TEAM_NO_ADDRESS=§cTeamserveradresse nicht gesetzt.
TEAM_TP_NO_TEAM=§cUnbekanntes Team.