Class PlayerChooseInitialServerEvent

java.lang.Object
com.velocitypowered.api.event.player.PlayerChooseInitialServerEvent

public class PlayerChooseInitialServerEvent extends Object
Fired when a player has finished connecting to the proxy and we need to choose the first server to connect to.
  • Constructor Details

    • PlayerChooseInitialServerEvent

      public PlayerChooseInitialServerEvent(Player player, @Nullable RegisteredServer initialServer)
      Constructs a PlayerChooseInitialServerEvent.
      Parameters:
      player - the player that was connected
      initialServer - the initial server selected, may be null
  • Method Details

    • getPlayer

      public Player getPlayer()
    • getInitialServer

      public Optional<RegisteredServer> getInitialServer()
    • setInitialServer

      public void setInitialServer(RegisteredServer server)
      Sets the new initial server.
      Parameters:
      server - the initial server the player should connect to
    • toString

      public String toString()
      Overrides:
      toString in class Object