Class PlayerChooseInitialServerEvent
- java.lang.Object
-
- com.velocitypowered.api.event.player.PlayerChooseInitialServerEvent
-
public class PlayerChooseInitialServerEvent extends java.lang.Object
Fired when a player has finished connecting to the proxy and we need to choose the first server to connect to.
-
-
Constructor Summary
Constructors Constructor Description PlayerChooseInitialServerEvent(Player player, @Nullable RegisteredServer initialServer)
Constructs a PlayerChooseInitialServerEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<RegisteredServer>
getInitialServer()
Player
getPlayer()
void
setInitialServer(RegisteredServer server)
Sets the new initial server.java.lang.String
toString()
-
-
-
Constructor Detail
-
PlayerChooseInitialServerEvent
public PlayerChooseInitialServerEvent(Player player, @Nullable RegisteredServer initialServer)
Constructs a PlayerChooseInitialServerEvent.- Parameters:
player
- the player that was connectedinitialServer
- the initial server selected, may benull
-
-
Method Detail
-
getPlayer
public Player getPlayer()
-
getInitialServer
public java.util.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 java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-