Clean up some connection checks

This commit is contained in:
Andrew Steinborn
2019-05-17 06:27:19 -04:00
parent 586be46bba
commit 40b2c9993b

View File

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