3
0
Mirror von https://github.com/PaperMC/Velocity.git synchronisiert 2024-11-17 05:20:14 +01:00
Dieser Commit ist enthalten in:
Andrew Steinborn 2018-11-23 18:54:53 -05:00
Ursprung 436c1624bc
Commit d9be210fe3
2 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -94,6 +94,9 @@ public class VelocityServerConnection implements MinecraftConnectionAssociation,
new LoginSessionHandler(server, VelocityServerConnection.this, result));
startHandshake();
} else {
// We need to remember to reset the in-flight connection to allow connect() to work
// properly.
proxyPlayer.resetInFlightConnection();
result.completeExceptionally(future.cause());
}
});

Datei anzeigen

@ -286,6 +286,10 @@ public class ConnectedPlayer implements MinecraftConnectionAssociation, Player {
return connectedServer;
}
public void resetInFlightConnection() {
connectionInFlight = null;
}
public void handleConnectionException(RegisteredServer server, Throwable throwable) {
if (throwable == null) {
throw new NullPointerException("throwable");