3
0
Mirror von https://github.com/PaperMC/Velocity.git synchronisiert 2024-11-16 21:10:30 +01:00

Add disconnect API call

Dieser Commit ist enthalten in:
Andrew Steinborn 2018-08-22 00:47:29 -04:00
Ursprung db9f668290
Commit 8352f7fa70
2 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -53,4 +53,6 @@ public interface Player extends CommandSource, InboundConnection, ChannelMessage
* @return a new connection request * @return a new connection request
*/ */
ConnectionRequestBuilder createConnectionRequest(@NonNull ServerInfo info); ConnectionRequestBuilder createConnectionRequest(@NonNull ServerInfo info);
void disconnect(Component reason);
} }

Datei anzeigen

@ -134,6 +134,11 @@ public class ConnectedPlayer implements MinecraftConnectionAssociation, Player {
return new ConnectionRequestBuilderImpl(info); return new ConnectionRequestBuilderImpl(info);
} }
@Override
public void disconnect(Component reason) {
connection.closeWith(Disconnect.create(reason));
}
public VelocityServerConnection getConnectedServer() { public VelocityServerConnection getConnectedServer() {
return connectedServer; return connectedServer;
} }