3
0
Mirror von https://github.com/PaperMC/Velocity.git synchronisiert 2024-11-17 05:20:14 +01:00

Clean up some connection checks

Dieser Commit ist enthalten in:
Andrew Steinborn 2019-05-17 06:27:19 -04:00
Ursprung 586be46bba
Commit 40b2c9993b

Datei anzeigen

@ -134,11 +134,7 @@ public class VelocityServerConnection implements MinecraftConnectionAssociation,
} }
private void startHandshake() { private void startHandshake() {
MinecraftConnection mc = connection; final MinecraftConnection mc = ensureConnected();
if (mc == null) {
throw new IllegalStateException("No connection established!");
}
PlayerInfoForwarding forwardingMode = server.getConfiguration().getPlayerInfoForwardingMode(); PlayerInfoForwarding forwardingMode = server.getConfiguration().getPlayerInfoForwardingMode();
// Initiate the handshake. // Initiate the handshake.
@ -214,10 +210,7 @@ public class VelocityServerConnection implements MinecraftConnectionAssociation,
Preconditions.checkNotNull(identifier, "identifier"); Preconditions.checkNotNull(identifier, "identifier");
Preconditions.checkNotNull(data, "data"); Preconditions.checkNotNull(data, "data");
MinecraftConnection mc = connection; MinecraftConnection mc = ensureConnected();
if (mc == null) {
throw new IllegalStateException("Not connected to a server!");
}
PluginMessage message = new PluginMessage(); PluginMessage message = new PluginMessage();
message.setChannel(identifier.getId()); message.setChannel(identifier.getId());