Uses of Interface
com.velocitypowered.api.proxy.Player
Packages that use Player
Package
Description
Provides events for handling incoming connections to the proxy and logins.
Provides events for handling actions performed by players.
Provides an interface to interact with the proxy at a low level.
Provides utilities to handle server information.
-
Uses of Player in com.velocitypowered.api.event.command
Methods in com.velocitypowered.api.event.command that return PlayerConstructors in com.velocitypowered.api.event.command with parameters of type PlayerModifierConstructorDescriptionPlayerAvailableCommandsEvent
(Player player, com.mojang.brigadier.tree.RootCommandNode<?> rootNode) Constructs an available commands event. -
Uses of Player in com.velocitypowered.api.event.connection
Methods in com.velocitypowered.api.event.connection that return PlayerModifier and TypeMethodDescriptionDisconnectEvent.getPlayer()
LoginEvent.getPlayer()
PostLoginEvent.getPlayer()
PreTransferEvent.player()
Constructors in com.velocitypowered.api.event.connection with parameters of type PlayerModifierConstructorDescriptionDisconnectEvent
(Player player, DisconnectEvent.LoginStatus loginStatus) LoginEvent
(Player player) PostLoginEvent
(Player player) PreTransferEvent
(Player player, InetSocketAddress address) -
Uses of Player in com.velocitypowered.api.event.player
Methods in com.velocitypowered.api.event.player that return PlayerModifier and TypeMethodDescriptionCookieReceiveEvent.getPlayer()
CookieRequestEvent.getPlayer()
CookieStoreEvent.getPlayer()
@NonNull Player
KickedFromServerEvent.getPlayer()
The player who has been kicked out.PlayerChannelRegisterEvent.getPlayer()
PlayerChatEvent.getPlayer()
PlayerChooseInitialServerEvent.getPlayer()
PlayerClientBrandEvent.getPlayer()
PlayerModInfoEvent.getPlayer()
PlayerResourcePackStatusEvent.getPlayer()
Returns the player affected by the change in resource pack status.PlayerSettingsChangedEvent.getPlayer()
ServerConnectedEvent.getPlayer()
ServerPostConnectEvent.getPlayer()
Returns the player that has completed the connection to the server.ServerPreConnectEvent.getPlayer()
Returns the player connecting to the server.TabCompleteEvent.getPlayer()
Returns the player requesting the tab completion.Constructors in com.velocitypowered.api.event.player with parameters of type PlayerModifierConstructorDescriptionCookieReceiveEvent
(Player player, Key key, byte @Nullable [] data) Creates a new instance.CookieRequestEvent
(Player player, Key key) Creates a new instance.CookieStoreEvent
(Player player, Key key, byte[] data) Creates a new instance.KickedFromServerEvent
(Player player, RegisteredServer server, @Nullable Component originalReason, boolean duringServerConnect, KickedFromServerEvent.ServerKickResult result) Creates aKickedFromServerEvent
instance.PlayerChannelRegisterEvent
(Player player, List<ChannelIdentifier> channels) PlayerChatEvent
(Player player, String message) Constructs a PlayerChatEvent.PlayerChooseInitialServerEvent
(Player player, @Nullable RegisteredServer initialServer) Constructs a PlayerChooseInitialServerEvent.PlayerClientBrandEvent
(Player player, String brand) Creates a new instance.PlayerModInfoEvent
(Player player, ModInfo modInfo) PlayerResourcePackStatusEvent
(Player player, PlayerResourcePackStatusEvent.Status status) Deprecated.PlayerResourcePackStatusEvent
(Player player, PlayerResourcePackStatusEvent.Status status, ResourcePackInfo packInfo) Deprecated.Use(Player, UUID, Status, ResourcePackInfo)
instead.PlayerResourcePackStatusEvent
(Player player, UUID packId, PlayerResourcePackStatusEvent.Status status, ResourcePackInfo packInfo) Instantiates this event.PlayerSettingsChangedEvent
(Player player, PlayerSettings playerSettings) ServerConnectedEvent
(Player player, RegisteredServer server, @Nullable RegisteredServer previousServer) Constructs a ServerConnectedEvent.ServerPostConnectEvent
(Player player, @Nullable RegisteredServer previousServer) ServerPreConnectEvent
(Player player, RegisteredServer originalServer) Creates the ServerPreConnectEvent.ServerPreConnectEvent
(Player player, RegisteredServer originalServer, @Nullable RegisteredServer previousServer) Creates the ServerPreConnectEvent.TabCompleteEvent
(Player player, String partialMessage, List<String> suggestions) Constructs a new TabCompleteEvent instance. -
Uses of Player in com.velocitypowered.api.event.player.configuration
Methods in com.velocitypowered.api.event.player.configuration that return PlayerModifier and TypeMethodDescription@NotNull Player
PlayerConfigurationEvent.player()
Returns the value of theplayer
record component.@NotNull Player
PlayerEnterConfigurationEvent.player()
Returns the value of theplayer
record component.@NotNull Player
PlayerEnteredConfigurationEvent.player()
Returns the value of theplayer
record component.@NotNull Player
PlayerFinishConfigurationEvent.player()
Returns the value of theplayer
record component.@NotNull Player
PlayerFinishedConfigurationEvent.player()
Returns the value of theplayer
record component.Constructors in com.velocitypowered.api.event.player.configuration with parameters of type PlayerModifierConstructorDescriptionPlayerConfigurationEvent
(@NotNull Player player, ServerConnection server) Creates an instance of aPlayerConfigurationEvent
record class.PlayerEnterConfigurationEvent
(@NotNull Player player, ServerConnection server) Creates an instance of aPlayerEnterConfigurationEvent
record class.PlayerEnteredConfigurationEvent
(@NotNull Player player, ServerConnection server) Creates an instance of aPlayerEnteredConfigurationEvent
record class.PlayerFinishConfigurationEvent
(@NotNull Player player, @NotNull ServerConnection server) Creates an instance of aPlayerFinishConfigurationEvent
record class.PlayerFinishedConfigurationEvent
(@NotNull Player player, @NotNull ServerConnection server) Creates an instance of aPlayerFinishedConfigurationEvent
record class. -
Uses of Player in com.velocitypowered.api.proxy
Methods in com.velocitypowered.api.proxy that return PlayerModifier and TypeMethodDescriptionServerConnection.getPlayer()
Returns the player that this connection is associated with.Methods in com.velocitypowered.api.proxy that return types with arguments of type PlayerModifier and TypeMethodDescriptionProxyServer.getAllPlayers()
Retrieves all players currently connected to this proxy.Retrieves the player currently connected to this proxy by their Minecraft username.Retrieves the player currently connected to this proxy by their Minecraft UUID.ProxyServer.matchPlayer
(String partialName) Matches allPlayer
s whose names start with the provided partial name. -
Uses of Player in com.velocitypowered.api.proxy.server
Methods in com.velocitypowered.api.proxy.server that return types with arguments of type PlayerModifier and TypeMethodDescriptionRegisteredServer.getPlayersConnected()
Returns a list of all the players currently connected to this server on this proxy.
(Player, UUID, Status, ResourcePackInfo)
instead.