Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

addEntry(TabListEntry) - Method in interface com.velocitypowered.api.proxy.player.TabList
Adds a TabListEntry to the Player's tab list.
addFlags(BossBarFlag...) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Adds new flags to the boss bar.
addPlayer(Player) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Adds player to this boss bar.
addPlayers(Iterable<Player>) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Adds all specified players to this boss bar.
addProperties(Iterable<GameProfile.Property>) - Method in class com.velocitypowered.api.util.GameProfile
Creates a new GameProfile with the properties of this object plus the specified properties.
addProperty(GameProfile.Property) - Method in class com.velocitypowered.api.util.GameProfile
Creates a new GameProfile with the properties of this object plus the specified property.
addToClasspath(Object, Path) - Method in interface com.velocitypowered.api.plugin.PluginManager
Adds the specified path to the plugin classpath.
allowed() - Static method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
Returns a result indicating the connection will be allowed through the proxy.
allowed() - Static method in class com.velocitypowered.api.event.player.PlayerChatEvent.ChatResult
Allows the message to be sent, without modification.
allowed(RegisteredServer) - Static method in class com.velocitypowered.api.event.player.ServerPreConnectEvent.ServerResult
Allows the player to connect to the specified server.
allowed() - Static method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
allowed() - Static method in class com.velocitypowered.api.event.ResultedEvent.GenericResult
 
ALWAYS_FALSE - Static variable in interface com.velocitypowered.api.permission.PermissionFunction
A permission function that always returns Tristate.FALSE.
ALWAYS_TRUE - Static variable in interface com.velocitypowered.api.permission.PermissionFunction
A permission function that always returns Tristate.TRUE.
ALWAYS_UNDEFINED - Static variable in interface com.velocitypowered.api.permission.PermissionFunction
A permission function that always returns Tristate.UNDEFINED.
areTimesSet() - Method in class com.velocitypowered.api.util.title.TextTitle
Determines whether or not this title has times set on it.
asBoolean() - Method in enum com.velocitypowered.api.permission.Tristate
Returns the value of the Tristate as a boolean.
asBuilder() - Method in class com.velocitypowered.api.proxy.server.ServerPing
Returns a copy of this ServerPing instance as a builder so that it can be modified.

B

BossBar - Interface in com.velocitypowered.api.util.bossbar
Represents a boss bar, which can be send to a (group of) player(s).
BossBarColor - Enum in com.velocitypowered.api.util.bossbar
Represents a color of a BossBar.
BossBarFlag - Enum in com.velocitypowered.api.util.bossbar
Represents any BossBar's flags.
BossBarOverlay - Enum in com.velocitypowered.api.util.bossbar
Represents a overlay of a BossBar.
broadcast(Component) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Broadcasts a message to all players currently online.
build() - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Constructs the TabListEntry specified by this TabListEntry.Builder.
build() - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Builds a new QueryResponse with the supplied data.
build() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
Uses the information from this builder to create a new ServerPing instance.
build() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
buildEntry(GameProfile, Component, int, int) - Method in interface com.velocitypowered.api.proxy.player.TabList
Deprecated.
Internal usage. Use TabListEntry.Builder instead.
builder() - Static method in interface com.velocitypowered.api.proxy.player.TabListEntry
Returns a TabListEntry.Builder to create a TabListEntry.
builder() - Static method in class com.velocitypowered.api.proxy.server.QueryResponse
Creates a new QueryResponse.Builder instance.
builder() - Static method in class com.velocitypowered.api.proxy.server.ServerPing
 
builder() - Static method in class com.velocitypowered.api.util.title.TextTitle
Creates a new builder for constructing titles.
buildTask(Object, Runnable) - Method in interface com.velocitypowered.api.scheduler.Scheduler
Initializes a new Scheduler.TaskBuilder for creating a task on the proxy.

C

cancel() - Method in interface com.velocitypowered.api.scheduler.ScheduledTask
Cancels this task.
ChannelIdentifier - Interface in com.velocitypowered.api.proxy.messages
Represents a channel identifier for use with plugin messaging.
ChannelMessageSink - Interface in com.velocitypowered.api.proxy.messages
Represents something that can be sent plugin messages.
ChannelMessageSource - Interface in com.velocitypowered.api.proxy.messages
Indicates that this may be a source of plugin messages.
ChannelRegistrar - Interface in com.velocitypowered.api.proxy.messages
Represents an interface to register and unregister ChannelIdentifiers for the proxy to listen on.
clearDelay() - Method in interface com.velocitypowered.api.scheduler.Scheduler.TaskBuilder
Clears the delay on this task.
clearHeaderAndFooter() - Method in interface com.velocitypowered.api.proxy.Player
clearHeaderAndFooter() - Method in interface com.velocitypowered.api.proxy.player.TabList
Clears the tab list header and footer for the player.
clearMods() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
clearPlayers() - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Removes all players from the builder.
clearPlugins() - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Clears all currently set plugins.
clearRepeat() - Method in interface com.velocitypowered.api.scheduler.Scheduler.TaskBuilder
Clears the repeat interval on this task.
clearSamplePlayers() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
clearSubtitle() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
clearTitle() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
com.velocitypowered.api.command - package com.velocitypowered.api.command
Provides a simple command framework.
com.velocitypowered.api.event - package com.velocitypowered.api.event
Provides core support for handling events with Velocity.
com.velocitypowered.api.event.connection - package com.velocitypowered.api.event.connection
Provides events for handling incoming connections to the proxy and logins.
com.velocitypowered.api.event.permission - package com.velocitypowered.api.event.permission
Provides events to handle setting up permissions for permission subjects.
com.velocitypowered.api.event.player - package com.velocitypowered.api.event.player
Provides events for handling actions performed by players.
com.velocitypowered.api.event.proxy - package com.velocitypowered.api.event.proxy
Provides events for handling the lifecycle of the proxy.
com.velocitypowered.api.event.query - package com.velocitypowered.api.event.query
Provides events for handling GS4 queries.
com.velocitypowered.api.network - package com.velocitypowered.api.network
 
com.velocitypowered.api.permission - package com.velocitypowered.api.permission
Provides the basic building blocks for a custom permission system.
com.velocitypowered.api.plugin - package com.velocitypowered.api.plugin
Provides the Velocity plugin API.
com.velocitypowered.api.plugin.annotation - package com.velocitypowered.api.plugin.annotation
Provides annotations to handle injecting dependencies for plugins.
com.velocitypowered.api.plugin.meta - package com.velocitypowered.api.plugin.meta
Provides metadata for plugins.
com.velocitypowered.api.proxy - package com.velocitypowered.api.proxy
Provides an interface to interact with the proxy at a low level.
com.velocitypowered.api.proxy.config - package com.velocitypowered.api.proxy.config
 
com.velocitypowered.api.proxy.messages - package com.velocitypowered.api.proxy.messages
Provides an interface to receive, handle, and send plugin messages on the proxy from clients and servers.
com.velocitypowered.api.proxy.player - package com.velocitypowered.api.proxy.player
Provides an interface to work with players connected to the proxy.
com.velocitypowered.api.proxy.server - package com.velocitypowered.api.proxy.server
Provides utilities to handle server information.
com.velocitypowered.api.scheduler - package com.velocitypowered.api.scheduler
Provides utilities for scheduling tasks with a fluent builder.
com.velocitypowered.api.util - package com.velocitypowered.api.util
Provides a selection of miscellaneous utilities for use by plugins and the proxy.
com.velocitypowered.api.util.bossbar - package com.velocitypowered.api.util.bossbar
 
com.velocitypowered.api.util.title - package com.velocitypowered.api.util.title
Provides data structures for creating and manipulating titles.
Command - Interface in com.velocitypowered.api.command
Represents a command that can be executed by a CommandSource, such as a Player or the console.
CommandManager - Interface in com.velocitypowered.api.command
Represents an interface to register a command executor with the proxy.
CommandSource - Interface in com.velocitypowered.api.command
Represents something that can be used to run a Command.
ComponentResult(boolean, Component) - Constructor for class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
connect() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder
Initiates the connection to the remote server and emits a result on the CompletableFuture after the user has logged on.
ConnectionHandshakeEvent - Class in com.velocitypowered.api.event.connection
This event is fired when a handshake is established between a client and the proxy.
ConnectionHandshakeEvent(InboundConnection) - Constructor for class com.velocitypowered.api.event.connection.ConnectionHandshakeEvent
 
ConnectionRequestBuilder - Interface in com.velocitypowered.api.proxy
Provides a fluent interface to send a connection request to another server on the proxy.
ConnectionRequestBuilder.Result - Interface in com.velocitypowered.api.proxy
Represents the result of a connection request.
ConnectionRequestBuilder.Status - Enum in com.velocitypowered.api.proxy
Represents the status of a connection request initiated by a ConnectionRequestBuilder.
connectWithIndication() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder
Initiates the connection to the remote server and emits a result on the CompletableFuture after the user has logged on.
ConsoleCommandSource - Interface in com.velocitypowered.api.proxy
Indicates that the executor of the command is the console.
create(Component) - Static method in class com.velocitypowered.api.event.player.KickedFromServerEvent.DisconnectPlayer
Creates a new KickedFromServerEvent.DisconnectPlayer with the specified reason.
create(Component) - Static method in class com.velocitypowered.api.event.player.KickedFromServerEvent.Notify
Notifies the player with the specified message but does nothing else.
create(RegisteredServer) - Static method in class com.velocitypowered.api.event.player.KickedFromServerEvent.RedirectPlayer
Creates a new redirect result to forward the player to the specified server.
create(String, String) - Static method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
Creates an identifier in the specified namespace.
create(BufferedImage) - Static method in class com.velocitypowered.api.util.Favicon
Creates a new Favicon from the specified image.
create(Path) - Static method in class com.velocitypowered.api.util.Favicon
Creates a new Favicon by reading the image from the specified path.
createBossBar(Component, BossBarColor, BossBarOverlay, float) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Creates a new BossBar.
createConnectionRequest(RegisteredServer) - Method in interface com.velocitypowered.api.proxy.Player
Creates a new connection request so that the player can connect to another server.
createFunction(PermissionSubject) - Method in class com.velocitypowered.api.event.permission.PermissionsSetupEvent
Uses the provider function to obtain a PermissionFunction for the subject.
createFunction(PermissionSubject) - Method in interface com.velocitypowered.api.permission.PermissionProvider
Creates a PermissionFunction for the subject.
currentPlayers(int) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the players that are currently claimed to be online.

D

dataAsDataStream() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
DataDirectory - Annotation Type in com.velocitypowered.api.plugin.annotation
This annotation requests that Velocity inject a Path instance with a plugin-specific data directory.
DEFAULT - Static variable in class com.velocitypowered.api.util.ModInfo
 
delay(long, TimeUnit) - Method in interface com.velocitypowered.api.scheduler.Scheduler.TaskBuilder
Specifies that the task should delay its execution by the specified amount of time.
denied(Component) - Static method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
Denies the login with the specified reason.
denied() - Static method in class com.velocitypowered.api.event.player.PlayerChatEvent.ChatResult
Prevents the message from being sent.
denied() - Static method in class com.velocitypowered.api.event.player.ServerPreConnectEvent.ServerResult
Returns a result that will prevent players from connecting to another server.
denied(Component) - Static method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
denied() - Static method in class com.velocitypowered.api.event.ResultedEvent.GenericResult
 
Dependency - Annotation Type in com.velocitypowered.api.plugin
Indicates that the Plugin depends on another plugin in order to enable.
description(Component) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
disconnect(Component) - Method in interface com.velocitypowered.api.proxy.Player
Disconnects the player with the specified reason.
DisconnectEvent - Class in com.velocitypowered.api.event.connection
This event is fired when a player disconnects from the proxy.
DisconnectEvent(Player) - Constructor for class com.velocitypowered.api.event.connection.DisconnectEvent
 
displayName(Component) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Sets the displayed name of the TabListEntry.

E

equals(Object) - Method in class com.velocitypowered.api.plugin.meta.PluginDependency
 
equals(Object) - Method in class com.velocitypowered.api.proxy.messages.LegacyChannelIdentifier
 
equals(Object) - Method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
 
equals(Object) - Method in class com.velocitypowered.api.proxy.server.QueryResponse
 
equals(Object) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.PluginInformation
 
equals(Object) - Method in class com.velocitypowered.api.proxy.server.ServerInfo
 
equals(Object) - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
equals(Object) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Players
 
equals(Object) - Method in class com.velocitypowered.api.proxy.server.ServerPing.SamplePlayer
 
equals(Object) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Version
 
equals(Object) - Method in class com.velocitypowered.api.util.Favicon
 
equals(Object) - Method in class com.velocitypowered.api.util.ModInfo
 
equals(Object) - Method in class com.velocitypowered.api.util.ModInfo.Mod
 
equals(Object) - Method in class com.velocitypowered.api.util.ProxyVersion
 
equals(Object) - Method in class com.velocitypowered.api.util.title.TextTitle
 
EventHandler<E> - Interface in com.velocitypowered.api.event
Represents an interface to perform direct dispatch of an event.
EventManager - Interface in com.velocitypowered.api.event
Allows plugins to register and deregister listeners for event handlers.
execute(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.Command
Executes the command for the specified CommandSource.
execute(CommandSource, String) - Method in interface com.velocitypowered.api.command.CommandManager
Attempts to execute a command from the specified cmdLine.
execute(E) - Method in interface com.velocitypowered.api.event.EventHandler
 

F

fadeIn(int) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
fadeOut(int) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
favicon(Favicon) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
Favicon - Class in com.velocitypowered.api.util
Represents a Minecraft server favicon.
Favicon(String) - Constructor for class com.velocitypowered.api.util.Favicon
Directly create a favicon using its Base64 URL directly.
fire(E) - Method in interface com.velocitypowered.api.event.EventManager
Fires the specified event to the event bus asynchronously.
fireAndForget(Object) - Method in interface com.velocitypowered.api.event.EventManager
Posts the specified event to the event bus and discards the result.
fireAndForget() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder
Initiates the connection to the remote server without waiting for a result.
forceOfflineMode() - Static method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
Returns a result indicating the connection will be allowed through the proxy, but the connection will be forced to use offline mode even when the proxy is running in online mode.
forceOnlineMode() - Static method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
Returns a result indicating the connection will be allowed through the proxy, but the connection will be forced to use online mode provided that the proxy is in offline mode.
forDefaultNamespace(String) - Static method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
Creates an identifier in the default namespace (minecraft).
forOfflinePlayer(String) - Static method in class com.velocitypowered.api.util.GameProfile
Creates a game profile suitable for use in offline-mode.
forward() - Static method in class com.velocitypowered.api.event.connection.PluginMessageEvent.ForwardResult
 
fromBoolean(boolean) - Static method in enum com.velocitypowered.api.permission.Tristate
Returns a Tristate from a boolean.
fromInstance(Object) - Method in interface com.velocitypowered.api.plugin.PluginManager
Gets the plugin container from an instance.
fromNullableBoolean(Boolean) - Static method in enum com.velocitypowered.api.permission.Tristate
Returns a Tristate from a nullable boolean.
fromUndashed(String) - Static method in class com.velocitypowered.api.util.UuidUtils
Converts from an undashed Mojang-style UUID into a Java UUID object.

G

gameMode(int) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Sets the game mode of the TabListEntry.
GameProfile - Class in com.velocitypowered.api.util
Represents a Mojang game profile.
GameProfile(UUID, String, List<GameProfile.Property>) - Constructor for class com.velocitypowered.api.util.GameProfile
Creates a new Mojang game profile.
GameProfile(String, String, List<GameProfile.Property>) - Constructor for class com.velocitypowered.api.util.GameProfile
Creates a new Mojang game profile.
GameProfile.Property - Class in com.velocitypowered.api.util
Represents a Mojang profile property.
GameProfileRequestEvent - Class in com.velocitypowered.api.event.player
This event is fired after the PreLoginEvent in order to set up the game profile for the user.
GameProfileRequestEvent(InboundConnection, GameProfile, boolean) - Constructor for class com.velocitypowered.api.event.player.GameProfileRequestEvent
Creates a new instance.
gameVersion(String) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the game version for the response.
generateOfflinePlayerUuid(String) - Static method in class com.velocitypowered.api.util.UuidUtils
Generates a UUID for use for offline mode.
getAddress() - Method in class com.velocitypowered.api.proxy.server.ServerInfo
 
getAllPlayers() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Retrieves all players currently connected to this proxy.
getAllServers() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Retrieves all RegisteredServers registered with this proxy.
getAttemptConnectionOrder() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the order of servers that players will be connected to.
getAttemptedConnection() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder.Result
Returns the server we actually tried to connect to.
getAuthors() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Gets the authors of the Plugin within this container.
getBase64Url() - Method in class com.velocitypowered.api.util.Favicon
Returns the Base64-encoded URI for this image.
getBoundAddress() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the address that this proxy is bound to.
getChannelRegistrar() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the ChannelRegistrar instance.
getChatMode() - Method in interface com.velocitypowered.api.proxy.player.PlayerSettings
Returns the chat setting for the client.
getColor() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Gets the color of the boss bar.
getCommandManager() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the CommandManager instance.
getCompressionLevel() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the level of compression that packets will be compressed to.
getCompressionThreshold() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the minimum compression threshold for packets.
getConfiguration() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the ProxyConfig instance.
getConnection() - Method in class com.velocitypowered.api.event.connection.ConnectionHandshakeEvent
 
getConnection() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent
 
getConnection() - Method in class com.velocitypowered.api.event.player.GameProfileRequestEvent
 
getConnection() - Method in class com.velocitypowered.api.event.proxy.ProxyPingEvent
 
getConnectTimeout() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get how long this proxy will wait for a connection to be established before timing it out.
getConsoleCommandSource() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Returns an instance of CommandSource that can be used to determine if the command is being invoked by the console or a console-like executor.
getCurrentPlayers() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get current online player count which will be used to reply to the query.
getCurrentServer() - Method in interface com.velocitypowered.api.proxy.Player
Returns the server that the player is currently connected to.
getData() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
getDependencies() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Gets a Collection of all dependencies of the Plugin within this container.
getDependency(String) - Method in interface com.velocitypowered.api.plugin.PluginDescription
 
getDescription() - Method in interface com.velocitypowered.api.plugin.PluginContainer
Returns the plugin's description.
getDescription() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Gets the description of the Plugin within this container.
getDescription() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getDescription() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
getDisplayName() - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Returns Optional text Component, which if present is the text displayed for this entry in the TabList, otherwise GameProfile.getName() is shown.
getEntries() - Method in interface com.velocitypowered.api.proxy.player.TabList
Returns an immutable Collection of the TabListEntrys in the tab list.
getEventManager() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the EventManager instance.
getFadeIn() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
getFadeIn() - Method in class com.velocitypowered.api.util.title.TextTitle
Returns the number of ticks over which this title will fade in.
getFadeOut() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
getFadeOut() - Method in class com.velocitypowered.api.util.title.TextTitle
Returns the number of ticks over which this title will fade out.
getFavicon() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the proxy favicon shown in the tablist.
getFavicon() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getFavicon() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
getFlags() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Returns a copy of of the Collection of all BossBarFlags added to the boss bar.
getForcedHosts() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get forced servers mapped to a given virtual host.
getGameMode() - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Gets the game mode this entry has been set to.
getGameProfile() - Method in class com.velocitypowered.api.event.player.GameProfileRequestEvent
Returns the game profile that will be used to initialize the connection with.
getGameProfile() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's game profile.
getGameProfileProperties() - Method in interface com.velocitypowered.api.proxy.Player
Gets the player's profile properties.
getGameVersion() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get game version which will be used to reply to the query.
getHostname() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get hostname which will be used to reply to the query.
getId() - Method in class com.velocitypowered.api.plugin.meta.PluginDependency
Returns the plugin ID of this PluginDependency.
getId() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Gets the qualified ID of the Plugin within this container.
getId() - Method in interface com.velocitypowered.api.proxy.messages.ChannelIdentifier
Returns the textual representation of this identifier.
getId() - Method in class com.velocitypowered.api.proxy.messages.LegacyChannelIdentifier
 
getId() - Method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
 
getId() - Method in class com.velocitypowered.api.proxy.server.ServerPing.SamplePlayer
 
getId() - Method in class com.velocitypowered.api.util.GameProfile
Returns the UUID associated with this game profile.
getId() - Method in class com.velocitypowered.api.util.ModInfo.Mod
 
getIdentifier() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
getInstance() - Method in interface com.velocitypowered.api.plugin.PluginContainer
Returns the created plugin if it is available.
getLatency() - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Returns the latency for this entry.
getLocale() - Method in interface com.velocitypowered.api.proxy.player.PlayerSettings
Returns the locale of the Minecraft client.
getLoginRatelimit() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the limit for how long a player must wait to log back in.
getMainHand() - Method in interface com.velocitypowered.api.proxy.player.PlayerSettings
Returns the primary hand of the client.
getMap() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get map name which will be used to reply to the query.
getMax() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Players
 
getMaximumPlayers() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getMaxPlayers() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get max player count which will be used to reply to the query.
getMessage() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.Notify
 
getMessage() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent.ChatResult
 
getMessage() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent
 
getModInfo() - Method in class com.velocitypowered.api.event.player.PlayerModInfoEvent
 
getModInfo() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's mod info if they have a modded client.
getModinfo() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
getMods() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getMods() - Method in class com.velocitypowered.api.util.ModInfo
 
getModType() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getMotdComponent() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the MOTD component shown in the tab list.
getName() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Returns the user-friendly name for this protocol.
getName() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Gets the name of the Plugin within this container.
getName() - Method in class com.velocitypowered.api.proxy.messages.LegacyChannelIdentifier
 
getName() - Method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
 
getName() - Method in class com.velocitypowered.api.proxy.server.QueryResponse.PluginInformation
 
getName() - Method in class com.velocitypowered.api.proxy.server.ServerInfo
 
getName() - Method in class com.velocitypowered.api.proxy.server.ServerPing.SamplePlayer
 
getName() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Version
 
getName() - Method in class com.velocitypowered.api.util.GameProfile
Returns the username associated with this profile.
getName() - Method in class com.velocitypowered.api.util.GameProfile.Property
 
getName() - Method in class com.velocitypowered.api.util.ProxyVersion
 
getNamespace() - Method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
 
getOnline() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Players
 
getOnlinePlayers() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getOriginalProfile() - Method in class com.velocitypowered.api.event.player.GameProfileRequestEvent
 
getOriginalReason() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
 
getOriginalServer() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent
Returns the server that the player originally tried to connect to.
getOverlay() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Gets the overlay of the boss bar.
getPercent() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Gets the boss bar's percent.
getPermissionValue(String) - Method in interface com.velocitypowered.api.permission.PermissionFunction
Gets the subjects setting for a particular permission.
getPermissionValue(String) - Method in interface com.velocitypowered.api.permission.PermissionSubject
Gets the subjects setting for a particular permission.
getPing() - Method in class com.velocitypowered.api.event.proxy.ProxyPingEvent
 
getPing() - Method in interface com.velocitypowered.api.proxy.Player
Returns the current player's ping.
getPlayer() - Method in class com.velocitypowered.api.event.connection.DisconnectEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.connection.LoginEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.connection.PostLoginEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.PlayerModInfoEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
Returns the player affected by the change in resource pack status.
getPlayer() - Method in class com.velocitypowered.api.event.player.PlayerSettingsChangedEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.ServerConnectedEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent
Returns the player connecting to the server.
getPlayer(String) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Retrieves the player currently connected to this proxy by their Minecraft username.
getPlayer(UUID) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Retrieves the player currently connected to this proxy by their Minecraft UUID.
getPlayer() - Method in interface com.velocitypowered.api.proxy.ServerConnection
Returns the player that this connection is associated with.
getPlayerCount() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Returns the number of players currently connected to this proxy.
getPlayers() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get collection of players which will be used to reply to the query.
getPlayers() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
getPlayers() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Returns a copy of the Collection of all Player added to the boss bar.
getPlayersConnected() - Method in interface com.velocitypowered.api.proxy.server.RegisteredServer
Returns a list of all the players currently connected to this server on this proxy.
getPlayerSettings() - Method in class com.velocitypowered.api.event.player.PlayerSettingsChangedEvent
 
getPlayerSettings() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's client settings.
getPlugin(String) - Method in interface com.velocitypowered.api.plugin.PluginManager
Retrieves a PluginContainer based on its ID.
getPluginManager() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the PluginManager instance.
getPlugins() - Method in interface com.velocitypowered.api.plugin.PluginManager
Gets a Collection of all PluginContainers.
getPlugins() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get list of plugins which will be used to reply to the query.
getProfile() - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Returns the GameProfile of the entry, which uniquely identifies the entry with the containing UUID, as well as deciding what is shown as the player head in the tab list.
getProperties() - Method in class com.velocitypowered.api.util.GameProfile
Returns an immutable list of profile properties associated with this profile.
getProtocol() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Returns the protocol as an int.
getProtocol() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Version
 
getProtocolVersion(int) - Static method in enum com.velocitypowered.api.network.ProtocolVersion
Gets the ProtocolVersion for the given protocol.
getProtocolVersion() - Method in interface com.velocitypowered.api.proxy.InboundConnection
Returns the current protocol version this connection uses.
getProvider() - Method in class com.velocitypowered.api.event.permission.PermissionsSetupEvent
 
getProxyHost() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get proxy (public facing) hostname.
getProxyPort() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get proxy (public facing) port.
getProxyVersion() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Get server software (name and version) which will be used to reply to the query.
getQuerierAddress() - Method in class com.velocitypowered.api.event.query.ProxyQueryEvent
Get the address of the client that sent this query.
getQueryMap() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the map name reported to GameSpy 4 query services.
getQueryPort() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the port GameSpy 4 queries are accepted on.
getQueryType() - Method in class com.velocitypowered.api.event.query.ProxyQueryEvent
Returns the kind of query the remote client is performing.
getReadTimeout() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get how long this proxy will wait until performing a read timeout.
getReason() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
 
getReason() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.DisconnectPlayer
 
getReason() - Method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
getReason() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder.Result
Returns an (optional) textual reason for the failure to connect to the server.
getRemoteAddress() - Method in interface com.velocitypowered.api.proxy.InboundConnection
Returns the player's IP address.
getResponse() - Method in class com.velocitypowered.api.event.query.ProxyQueryEvent
Returns the current query response.
getResult() - Method in class com.velocitypowered.api.event.connection.LoginEvent
 
getResult() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
getResult() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent
 
getResult() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
 
getResult() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent
 
getResult() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent
 
getResult() - Method in interface com.velocitypowered.api.event.ResultedEvent
Returns the result associated with this event.
getSample() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Players
 
getSamplePlayers() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getScheduler() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the Scheduler instance.
getServer() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
 
getServer() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.RedirectPlayer
 
getServer() - Method in class com.velocitypowered.api.event.player.ServerConnectedEvent
 
getServer() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent.ServerResult
 
getServer() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder
Returns the server that this connection request represents.
getServer(String) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Retrieves a registered RegisteredServer instance by its name.
getServer() - Method in interface com.velocitypowered.api.proxy.ServerConnection
Returns the server that this connection is connected to.
getServerInfo() - Method in interface com.velocitypowered.api.proxy.server.RegisteredServer
Returns the ServerInfo for this server.
getServerInfo() - Method in interface com.velocitypowered.api.proxy.ServerConnection
Returns the server info for this connection.
getServers() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get a Map of all servers registered in velocity.toml.
getShowMaxPlayers() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the maximum players shown in the tab list.
getSignature() - Method in class com.velocitypowered.api.util.GameProfile.Property
 
getSkinParts() - Method in interface com.velocitypowered.api.proxy.player.PlayerSettings
Returns the parts of player skins the client will show.
getSource() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
getSource() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Returns the source the plugin was loaded from.
getStatus() - Method in class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
Returns the new status for the resource pack.
getStatus() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder.Result
Returns the status associated with this result.
getStay() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
getStay() - Method in class com.velocitypowered.api.util.title.TextTitle
Returns the number of ticks this title will stay up.
getSubject() - Method in class com.velocitypowered.api.event.permission.PermissionsSetupEvent
 
getSubtitle() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
getSubtitle() - Method in class com.velocitypowered.api.util.title.TextTitle
Returns the subtitle this title has, if any.
getTabList() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's tab list.
getTabList() - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Returns the parent TabList of this this TabListEntry.
getTarget() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
getTitle() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Gets the title of this boss bar.
getTitle() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
getTitle() - Method in class com.velocitypowered.api.util.title.TextTitle
Returns the main title this title has, if any.
getType() - Method in class com.velocitypowered.api.util.ModInfo
 
getUndashedId() - Method in class com.velocitypowered.api.util.GameProfile
Returns the undashed, Mojang-style UUID.
getUniqueId() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's UUID.
getUrl() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Gets the url or website of the Plugin within this container.
getUsername() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent
 
getUsername() - Method in class com.velocitypowered.api.event.player.GameProfileRequestEvent
 
getUsername() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's current username.
getValue() - Method in class com.velocitypowered.api.util.GameProfile.Property
 
getVendor() - Method in class com.velocitypowered.api.util.ProxyVersion
 
getVersion() - Method in class com.velocitypowered.api.plugin.meta.PluginDependency
Returns the version this PluginDependency should match.
getVersion() - Method in interface com.velocitypowered.api.plugin.PluginDescription
Gets the version of the Plugin within this container.
getVersion() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Returns the version of the proxy.
getVersion() - Method in class com.velocitypowered.api.proxy.server.QueryResponse.PluginInformation
 
getVersion() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getVersion() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
getVersion() - Method in class com.velocitypowered.api.util.ModInfo.Mod
 
getVersion() - Method in class com.velocitypowered.api.util.ProxyVersion
 
getViewDistance() - Method in interface com.velocitypowered.api.proxy.player.PlayerSettings
Returns the client's view distance.
getVirtualHost() - Method in interface com.velocitypowered.api.proxy.InboundConnection
Returns the hostname that the user entered into the client, if applicable.

H

handled() - Static method in class com.velocitypowered.api.event.connection.PluginMessageEvent.ForwardResult
 
hasCape() - Method in class com.velocitypowered.api.proxy.player.SkinParts
 
hasChatColors() - Method in interface com.velocitypowered.api.proxy.player.PlayerSettings
Returns whether or not the client has chat colors disabled.
hasHat() - Method in class com.velocitypowered.api.proxy.player.SkinParts
 
hashCode() - Method in class com.velocitypowered.api.plugin.meta.PluginDependency
 
hashCode() - Method in class com.velocitypowered.api.proxy.messages.LegacyChannelIdentifier
 
hashCode() - Method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
 
hashCode() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
 
hashCode() - Method in class com.velocitypowered.api.proxy.server.QueryResponse.PluginInformation
 
hashCode() - Method in class com.velocitypowered.api.proxy.server.ServerInfo
 
hashCode() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
hashCode() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Players
 
hashCode() - Method in class com.velocitypowered.api.proxy.server.ServerPing.SamplePlayer
 
hashCode() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Version
 
hashCode() - Method in class com.velocitypowered.api.util.Favicon
 
hashCode() - Method in class com.velocitypowered.api.util.ModInfo
 
hashCode() - Method in class com.velocitypowered.api.util.ModInfo.Mod
 
hashCode() - Method in class com.velocitypowered.api.util.ProxyVersion
 
hashCode() - Method in class com.velocitypowered.api.util.title.TextTitle
 
hasJacket() - Method in class com.velocitypowered.api.proxy.player.SkinParts
 
hasLeftPants() - Method in class com.velocitypowered.api.proxy.player.SkinParts
 
hasLeftSleeve() - Method in class com.velocitypowered.api.proxy.player.SkinParts
 
hasPermission(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.Command
Tests to check if the source has permission to use this command with the provided args.
hasPermission(String) - Method in interface com.velocitypowered.api.permission.PermissionSubject
Determines whether or not the subject has a particular permission.
hasRightPants() - Method in class com.velocitypowered.api.proxy.player.SkinParts
 
hasRightSleeve() - Method in class com.velocitypowered.api.proxy.player.SkinParts
 
hide() - Static method in class com.velocitypowered.api.util.title.Titles
Returns a title that, when sent to the client, will cause any existing title to be hidden.
hostname(String) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the hostname for the response.

I

ID_PATTERN - Static variable in interface com.velocitypowered.api.plugin.PluginDescription
The pattern plugin IDs must match.
ID_TO_PROTOCOL_CONSTANT - Static variable in enum com.velocitypowered.api.network.ProtocolVersion
A map linking the protocol version number to its ProtocolVersion representation.
InboundConnection - Interface in com.velocitypowered.api.proxy
Represents an incoming connection to the proxy.
InvalidPluginException - Exception in com.velocitypowered.api.plugin
 
InvalidPluginException() - Constructor for exception com.velocitypowered.api.plugin.InvalidPluginException
 
InvalidPluginException(String) - Constructor for exception com.velocitypowered.api.plugin.InvalidPluginException
 
InvalidPluginException(String, Throwable) - Constructor for exception com.velocitypowered.api.plugin.InvalidPluginException
 
InvalidPluginException(Throwable) - Constructor for exception com.velocitypowered.api.plugin.InvalidPluginException
 
isActive() - Method in interface com.velocitypowered.api.proxy.InboundConnection
Determine whether or not the player remains online.
isAllowed() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent.ForwardResult
 
isAllowed() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
 
isAllowed() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.DisconnectPlayer
 
isAllowed() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.Notify
 
isAllowed() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.RedirectPlayer
 
isAllowed() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent.ChatResult
 
isAllowed() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent.ServerResult
 
isAllowed() - Method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
isAllowed() - Method in class com.velocitypowered.api.event.ResultedEvent.GenericResult
 
isAllowed() - Method in interface com.velocitypowered.api.event.ResultedEvent.Result
Returns whether or not the event is allowed to proceed.
isAnnounceForge() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get whether this proxy displays that it supports Forge/FML.
isForceOfflineMode() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
 
isLegacy() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Returns whether this ProtocolVersion is a legacy protocol.
isLoaded(String) - Method in interface com.velocitypowered.api.plugin.PluginManager
Checks if a plugin is loaded based on its ID.
isOnlineMode() - Method in class com.velocitypowered.api.event.player.GameProfileRequestEvent
 
isOnlineMode() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get whether the proxy is online mode.
isOnlineModeAllowed() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
 
isOptional() - Method in class com.velocitypowered.api.plugin.meta.PluginDependency
Returns whether the dependency is optional for the plugin to work correctly.
isQueryEnabled() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Whether GameSpy 4 queries are accepted by the proxy.
isResetBeforeSend() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
isResetBeforeSend() - Method in class com.velocitypowered.api.util.title.TextTitle
Returns whether or not a reset packet will be sent before this title is sent.
isSuccessful() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder.Result
Determines whether or not the connection request was successful.
isSupported(int) - Static method in enum com.velocitypowered.api.network.ProtocolVersion
Returns whether the protocol is supported.
isSupported(ProtocolVersion) - Static method in enum com.velocitypowered.api.network.ProtocolVersion
Returns whether the ProtocolVersion is supported.
isUnknown() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Returns whether this ProtocolVersion is unknown to the proxy.
isVisible() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Returns whenever this boss bar is visible to all added BossBar.getPlayers().

K

kickedDuringLogin() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
Deprecated.
KickedFromServerEvent.kickedDuringServerConnect() has a better name and reflects the actual result
kickedDuringServerConnect() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
Returns whether or not the player got kicked while connecting to another server.
KickedFromServerEvent - Class in com.velocitypowered.api.event.player
Fired when a player is kicked from a server.
KickedFromServerEvent(Player, RegisteredServer, Component, boolean, Component) - Constructor for class com.velocitypowered.api.event.player.KickedFromServerEvent
Creates a KickedFromServerEvent instance.
KickedFromServerEvent(Player, RegisteredServer, Component, boolean, KickedFromServerEvent.ServerKickResult) - Constructor for class com.velocitypowered.api.event.player.KickedFromServerEvent
Creates a KickedFromServerEvent instance.
KickedFromServerEvent.DisconnectPlayer - Class in com.velocitypowered.api.event.player
Tells the proxy to disconnect the player with the specified reason.
KickedFromServerEvent.Notify - Class in com.velocitypowered.api.event.player
Notifies the player with the specified message but does nothing else.
KickedFromServerEvent.RedirectPlayer - Class in com.velocitypowered.api.event.player
Tells the proxy to redirect the player to another server.
KickedFromServerEvent.ServerKickResult - Interface in com.velocitypowered.api.event.player
Represents the base interface for KickedFromServerEvent results.

L

latency(int) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Sets the latency of the TabListEntry.
LegacyChannelIdentifier - Class in com.velocitypowered.api.proxy.messages
Reperesents a legacy channel identifier (for Minecraft 1.12 and below).
LegacyChannelIdentifier(String) - Constructor for class com.velocitypowered.api.proxy.messages.LegacyChannelIdentifier
Creates a new legacy channel identifier.
LoginEvent - Class in com.velocitypowered.api.event.connection
This event is fired once the player has been authenticated but before they connect to a server on the proxy.
LoginEvent(Player) - Constructor for class com.velocitypowered.api.event.connection.LoginEvent
 

M

map(String) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the map that will appear in the response.
matchPlayer(String) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Matches all Players whose names start with the provided partial name.
matchServer(String) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Matches all RegisteredServers whose names start with the provided partial name.
MAXIMUM_VERSION - Static variable in enum com.velocitypowered.api.network.ProtocolVersion
Represents the highest supported version.
maximumPlayers(int) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
maxPlayers(int) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the maximum number of players this server purportedly can hold.
message(String) - Static method in class com.velocitypowered.api.event.player.PlayerChatEvent.ChatResult
Allows the message to be sent, but silently replaced with another.
MessagePosition - Enum in com.velocitypowered.api.util
Represents where a chat message is going to be sent.
MinecraftChannelIdentifier - Class in com.velocitypowered.api.proxy.messages
Represents a Minecraft 1.13+ channel identifier.
MINIMUM_VERSION - Static variable in enum com.velocitypowered.api.network.ProtocolVersion
Represents the lowest supported version.
Mod(String, String) - Constructor for class com.velocitypowered.api.util.ModInfo.Mod
 
ModInfo - Class in com.velocitypowered.api.util
 
ModInfo(String, List<ModInfo.Mod>) - Constructor for class com.velocitypowered.api.util.ModInfo
 
ModInfo.Mod - Class in com.velocitypowered.api.util
 
mods(ModInfo.Mod...) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
modType(String) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 

N

notModCompatible() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
nullPlayers() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 

O

of(String, String) - Static method in class com.velocitypowered.api.proxy.server.QueryResponse.PluginInformation
 
onlinePlayers(int) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 

P

PermissionFunction - Interface in com.velocitypowered.api.permission
Function that calculates the permission settings for a given PermissionSubject.
PermissionProvider - Interface in com.velocitypowered.api.permission
PermissionsSetupEvent - Class in com.velocitypowered.api.event.permission
Called when a PermissionSubject's permissions are being setup.
PermissionsSetupEvent(PermissionSubject, PermissionProvider) - Constructor for class com.velocitypowered.api.event.permission.PermissionsSetupEvent
 
PermissionSubject - Interface in com.velocitypowered.api.permission
Represents a object that has a set of queryable permissions.
ping() - Method in interface com.velocitypowered.api.proxy.server.RegisteredServer
Attempts to ping the remote server and return the server list ping result.
Player - Interface in com.velocitypowered.api.proxy
Represents a player who is connected to the proxy.
PlayerChatEvent - Class in com.velocitypowered.api.event.player
This event is fired when a player types in a chat message.
PlayerChatEvent(Player, String) - Constructor for class com.velocitypowered.api.event.player.PlayerChatEvent
Constructs a PlayerChatEvent.
PlayerChatEvent.ChatResult - Class in com.velocitypowered.api.event.player
Represents the result of the PlayerChatEvent.
PlayerModInfoEvent - Class in com.velocitypowered.api.event.player
This event is fired when a Forge client sends its mods to the proxy while connecting to a server.
PlayerModInfoEvent(Player, ModInfo) - Constructor for class com.velocitypowered.api.event.player.PlayerModInfoEvent
 
PlayerResourcePackStatusEvent - Class in com.velocitypowered.api.event.player
This event is fired when the status of a resource pack sent to the player by the server is changed.
PlayerResourcePackStatusEvent(Player, PlayerResourcePackStatusEvent.Status) - Constructor for class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
 
PlayerResourcePackStatusEvent.Status - Enum in com.velocitypowered.api.event.player
Represents the possible statuses for the resource pack.
players(Collection<String>) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Adds the specified players to the player list.
players(String...) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Adds the specified players to the player list.
Players(int, int, List<ServerPing.SamplePlayer>) - Constructor for class com.velocitypowered.api.proxy.server.ServerPing.Players
Creates a new instance.
PlayerSettings - Interface in com.velocitypowered.api.proxy.player
Represents the client settings for the player.
PlayerSettings.ChatMode - Enum in com.velocitypowered.api.proxy.player
 
PlayerSettings.MainHand - Enum in com.velocitypowered.api.proxy.player
 
PlayerSettingsChangedEvent - Class in com.velocitypowered.api.event.player
 
PlayerSettingsChangedEvent(Player, PlayerSettings) - Constructor for class com.velocitypowered.api.event.player.PlayerSettingsChangedEvent
 
Plugin - Annotation Type in com.velocitypowered.api.plugin
Annotation used to describe a Velocity plugin.
plugin() - Method in interface com.velocitypowered.api.scheduler.ScheduledTask
Returns the plugin that scheduled this task.
PluginContainer - Interface in com.velocitypowered.api.plugin
A wrapper around a plugin loaded by the proxy.
PluginDependency - Class in com.velocitypowered.api.plugin.meta
Represents a dependency on another plugin.
PluginDependency(String, String, boolean) - Constructor for class com.velocitypowered.api.plugin.meta.PluginDependency
Creates a new instance.
PluginDescription - Interface in com.velocitypowered.api.plugin
Represents metadata for a specific version of a plugin.
PluginManager - Interface in com.velocitypowered.api.plugin
Manages plugins loaded on the proxy.
PluginMessageEvent - Class in com.velocitypowered.api.event.connection
This event is fired when a plugin message is sent to the proxy, either from a client (Player) or a server (ServerConnection).
PluginMessageEvent(ChannelMessageSource, ChannelMessageSink, ChannelIdentifier, byte[]) - Constructor for class com.velocitypowered.api.event.connection.PluginMessageEvent
Creates a new instance.
PluginMessageEvent.ForwardResult - Class in com.velocitypowered.api.event.connection
A result determining whether or not to forward this message on.
plugins(Collection<QueryResponse.PluginInformation>) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Adds the specified plugins to the plugins list.
plugins(QueryResponse.PluginInformation...) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Adds the specified plugins to the plugins list.
PostLoginEvent - Class in com.velocitypowered.api.event.connection
This event is fired once the player has been fully initialized and is about to connect to their first server.
PostLoginEvent(Player) - Constructor for class com.velocitypowered.api.event.connection.PostLoginEvent
 
PostOrder - Enum in com.velocitypowered.api.event
Represents the order an event will be posted to a listener method, relative to other listeners.
PreLoginEvent - Class in com.velocitypowered.api.event.connection
This event is fired when a player has initiated a connection with the proxy but before the proxy authenticates the player with Mojang or before the player's proxy connection is fully established (for offline mode).
PreLoginEvent(InboundConnection, String) - Constructor for class com.velocitypowered.api.event.connection.PreLoginEvent
Creates a new instance.
PreLoginEvent.PreLoginComponentResult - Class in com.velocitypowered.api.event.connection
Represents an "allowed/allowed with forced online\offline mode/denied" result with a reason allowed for denial.
profile(GameProfile) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Sets the GameProfile of the TabListEntry.
Property(String, String, String) - Constructor for class com.velocitypowered.api.util.GameProfile.Property
Creates a profile property entry.
ProtocolVersion - Enum in com.velocitypowered.api.network
Represents each Minecraft protocol version.
ProxyConfig - Interface in com.velocitypowered.api.proxy.config
Exposes certain proxy configuration information that plugins may use.
proxyHost(String) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the host where this proxy is running.
ProxyInitializeEvent - Class in com.velocitypowered.api.event.proxy
This event is fired by the proxy after plugins have been loaded but before the proxy starts accepting connections.
ProxyInitializeEvent() - Constructor for class com.velocitypowered.api.event.proxy.ProxyInitializeEvent
 
ProxyPingEvent - Class in com.velocitypowered.api.event.proxy
This event is fired when a server list ping request is sent by a remote client.
ProxyPingEvent(InboundConnection, ServerPing) - Constructor for class com.velocitypowered.api.event.proxy.ProxyPingEvent
 
proxyPort(int) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the port where this proxy is running.
ProxyQueryEvent - Class in com.velocitypowered.api.event.query
This event is fired if proxy is getting queried over GS4 Query protocol.
ProxyQueryEvent(ProxyQueryEvent.QueryType, InetAddress, QueryResponse) - Constructor for class com.velocitypowered.api.event.query.ProxyQueryEvent
Creates a new event.
ProxyQueryEvent.QueryType - Enum in com.velocitypowered.api.event.query
Represents the type of query the client is asking for.
ProxyReloadEvent - Class in com.velocitypowered.api.event.proxy
This event is fired when the proxy is reloaded by the user using /velocity reload.
ProxyReloadEvent() - Constructor for class com.velocitypowered.api.event.proxy.ProxyReloadEvent
 
ProxyServer - Interface in com.velocitypowered.api.proxy
Provides an interface to a Minecraft server proxy.
ProxyShutdownEvent - Class in com.velocitypowered.api.event.proxy
This event is fired by the proxy after the proxy has stopped accepting connections but before the proxy process exits.
ProxyShutdownEvent() - Constructor for class com.velocitypowered.api.event.proxy.ProxyShutdownEvent
 
proxyVersion(String) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the proxy version.
ProxyVersion - Class in com.velocitypowered.api.util
Provides a version object for the proxy.
ProxyVersion(String, String, String) - Constructor for class com.velocitypowered.api.util.ProxyVersion
Creates a new ProxyVersion instance.

Q

QueryResponse - Class in com.velocitypowered.api.proxy.server
GS4 query response.
QueryResponse.Builder - Class in com.velocitypowered.api.proxy.server
A builder for QueryResponse objects.
QueryResponse.PluginInformation - Class in com.velocitypowered.api.proxy.server
Represents a plugin in the query response.

R

register(Command, String...) - Method in interface com.velocitypowered.api.command.CommandManager
Registers the specified command with the manager with the specified aliases.
register(Object, Object) - Method in interface com.velocitypowered.api.event.EventManager
Requests that the specified listener listen for events and associate it with the plugin.
register(Object, Class<E>, EventHandler<E>) - Method in interface com.velocitypowered.api.event.EventManager
Requests that the specified handler listen for events and associate it with the plugin.
register(Object, Class<E>, PostOrder, EventHandler<E>) - Method in interface com.velocitypowered.api.event.EventManager
Requests that the specified handler listen for events and associate it with the plugin.
register(ChannelIdentifier...) - Method in interface com.velocitypowered.api.proxy.messages.ChannelRegistrar
Registers the specified message identifiers to listen on so you can intercept plugin messages on the channel using PluginMessageEvent.
RegisteredServer - Interface in com.velocitypowered.api.proxy.server
Represents a server that has been registered with the proxy.
registerServer(ServerInfo) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Registers a server with this proxy.
removeAllPlayers() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Removes all players, that see this boss bar.
removeEntry(UUID) - Method in interface com.velocitypowered.api.proxy.player.TabList
Removes the TabListEntry from the tab list with the GameProfile identified with the specified UUID.
removeFlag(BossBarFlag) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Removes flag from the boss bar.
removeFlags(BossBarFlag...) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Removes flags from the boss bar.
removePlayer(Player) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Removes player from this boss bar.
removePlayers(Iterable<Player>) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Removes all specified players from this boss bar.
repeat(long, TimeUnit) - Method in interface com.velocitypowered.api.scheduler.Scheduler.TaskBuilder
Specifies that the task should continue running after waiting for the specified amount, until it is cancelled.
reset() - Static method in class com.velocitypowered.api.util.title.Titles
Returns a title that, when sent to the client, will cause all title data to be reset and any existing title to be hidden.
resetBeforeSend(boolean) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
ResultedEvent<R extends ResultedEvent.Result> - Interface in com.velocitypowered.api.event
Indicates an event that has a result attached to it.
ResultedEvent.ComponentResult - Class in com.velocitypowered.api.event
Represents an "allowed/denied" result with a reason allowed for denial.
ResultedEvent.GenericResult - Class in com.velocitypowered.api.event
A generic "allowed/denied" result.
ResultedEvent.Result - Interface in com.velocitypowered.api.event
Represents a result for an event.

S

SamplePlayer(String, UUID) - Constructor for class com.velocitypowered.api.proxy.server.ServerPing.SamplePlayer
 
samplePlayers(ServerPing.SamplePlayer...) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
schedule() - Method in interface com.velocitypowered.api.scheduler.Scheduler.TaskBuilder
Schedules this task for execution.
ScheduledTask - Interface in com.velocitypowered.api.scheduler
Represents a task that is scheduled to run on the proxy.
Scheduler - Interface in com.velocitypowered.api.scheduler
Represents a scheduler to execute tasks on the proxy.
Scheduler.TaskBuilder - Interface in com.velocitypowered.api.scheduler
Represents a fluent interface to schedule tasks on the proxy.
sendMessage(Component) - Method in interface com.velocitypowered.api.command.CommandSource
Sends the specified component to the invoker.
sendMessage(Component) - Method in interface com.velocitypowered.api.proxy.Player
Sends a chat message to the player's client.
sendMessage(Component, MessagePosition) - Method in interface com.velocitypowered.api.proxy.Player
Sends a chat message to the player's client in the specified position.
sendPluginMessage(ChannelIdentifier, byte[]) - Method in interface com.velocitypowered.api.proxy.messages.ChannelMessageSink
Sends a plugin message to this target.
sendResourcePack(String) - Method in interface com.velocitypowered.api.proxy.Player
Sends the specified resource pack from url to the user.
sendResourcePack(String, byte[]) - Method in interface com.velocitypowered.api.proxy.Player
Sends the specified resource pack from url to the user, using the specified 20-byte SHA-1 hash.
sendTitle(Title) - Method in interface com.velocitypowered.api.proxy.Player
Sends the specified title to the client.
ServerConnectedEvent - Class in com.velocitypowered.api.event.player
This event is fired once the player has successfully connected to the target server and the connection to the previous server has been de-established.
ServerConnectedEvent(Player, RegisteredServer) - Constructor for class com.velocitypowered.api.event.player.ServerConnectedEvent
 
ServerConnection - Interface in com.velocitypowered.api.proxy
Represents a connection to a backend server from the proxy for a client.
ServerInfo - Class in com.velocitypowered.api.proxy.server
ServerInfo represents a server that a player can connect to.
ServerInfo(String, InetSocketAddress) - Constructor for class com.velocitypowered.api.proxy.server.ServerInfo
Creates a new ServerInfo object.
ServerPing - Class in com.velocitypowered.api.proxy.server
Represents a 1.7 and above server list ping response.
ServerPing(ServerPing.Version, ServerPing.Players, Component, Favicon) - Constructor for class com.velocitypowered.api.proxy.server.ServerPing
 
ServerPing(ServerPing.Version, ServerPing.Players, Component, Favicon, ModInfo) - Constructor for class com.velocitypowered.api.proxy.server.ServerPing
Constructs a ServerPing instance.
ServerPing.Builder - Class in com.velocitypowered.api.proxy.server
A builder for ServerPing objects.
ServerPing.Players - Class in com.velocitypowered.api.proxy.server
 
ServerPing.SamplePlayer - Class in com.velocitypowered.api.proxy.server
 
ServerPing.Version - Class in com.velocitypowered.api.proxy.server
 
ServerPreConnectEvent - Class in com.velocitypowered.api.event.player
This event is fired before the player connects to a server.
ServerPreConnectEvent(Player, RegisteredServer) - Constructor for class com.velocitypowered.api.event.player.ServerPreConnectEvent
Creates the ServerPreConnectEvent.
ServerPreConnectEvent.ServerResult - Class in com.velocitypowered.api.event.player
Represents the result of the ServerPreConnectEvent.
setColor(BossBarColor) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Sets a new color of the boss bar.
setDisplayName(Component) - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Sets the text Component to be displayed for this TabListEntry.
setGameMode(int) - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Sets the game mode for this entry to the specified value.
setGameProfile(GameProfile) - Method in class com.velocitypowered.api.event.player.GameProfileRequestEvent
Sets the game profile to use for this connection.
setGameProfileProperties(List<GameProfile.Property>) - Method in interface com.velocitypowered.api.proxy.Player
Sets the player's profile properties.
setHeaderAndFooter(Component, Component) - Method in interface com.velocitypowered.api.proxy.Player
setHeaderAndFooter(Component, Component) - Method in interface com.velocitypowered.api.proxy.player.TabList
Sets the tab list header and footer for the player.
setLatency(int) - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
Sets the latency for this entry to the specified value.
setOverlay(BossBarOverlay) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Sets a new overlay of the boss bar.
setPercent(float) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Sets a new percent of the boss bar.
setPing(ServerPing) - Method in class com.velocitypowered.api.event.proxy.ProxyPingEvent
 
setProvider(PermissionProvider) - Method in class com.velocitypowered.api.event.permission.PermissionsSetupEvent
Sets the PermissionFunction that should be used for the subject.
setResponse(QueryResponse) - Method in class com.velocitypowered.api.event.query.ProxyQueryEvent
Sets a new query response.
setResult(ResultedEvent.ComponentResult) - Method in class com.velocitypowered.api.event.connection.LoginEvent
 
setResult(PluginMessageEvent.ForwardResult) - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
setResult(PreLoginEvent.PreLoginComponentResult) - Method in class com.velocitypowered.api.event.connection.PreLoginEvent
 
setResult(KickedFromServerEvent.ServerKickResult) - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
 
setResult(PlayerChatEvent.ChatResult) - Method in class com.velocitypowered.api.event.player.PlayerChatEvent
 
setResult(ServerPreConnectEvent.ServerResult) - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent
 
setResult(R) - Method in interface com.velocitypowered.api.event.ResultedEvent
Sets the result of this event.
setTitle(Component) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Sets a new title of the boss bar.
setVisible(boolean) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Sets a new visibility to the boss bar.
shouldQueryShowPlugins() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Whether GameSpy 4 queries should show plugins installed on Velocity by default.
SkinParts - Class in com.velocitypowered.api.proxy.player
 
SkinParts(byte) - Constructor for class com.velocitypowered.api.proxy.player.SkinParts
 
spoofChatInput(String) - Method in interface com.velocitypowered.api.proxy.Player
Sends chat input onto the players current server as if they typed it into the client chat box.
status() - Method in interface com.velocitypowered.api.scheduler.ScheduledTask
Returns the current status of this task.
stay(int) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
Subscribe - Annotation Type in com.velocitypowered.api.event
An annotation that indicates that this method can be used to listen for an event from the proxy.
subtitle(Component) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
suggest(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.Command
Provides tab complete suggestions for a command for a specified CommandSource.
SUPPORTED_VERSION_STRING - Static variable in enum com.velocitypowered.api.network.ProtocolVersion
The user-friendly representation of the lowest and highest supported versions.
SUPPORTED_VERSIONS - Static variable in enum com.velocitypowered.api.network.ProtocolVersion
A set containing all the protocols that the proxy actually supports, excluding special-purpose "versions" like ProtocolVersion.LEGACY and ProtocolVersion.UNKNOWN.

T

TabList - Interface in com.velocitypowered.api.proxy.player
Represents the tab list of a Player.
tabList(TabList) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Sets the parent TabList for this entry, the entry will only be able to be added to that specific TabList.
TabListEntry - Interface in com.velocitypowered.api.proxy.player
Represents a single entry in a TabList.
TabListEntry.Builder - Class in com.velocitypowered.api.proxy.player
Represents a builder which creates TabListEntrys.
TaskStatus - Enum in com.velocitypowered.api.scheduler
 
text() - Static method in class com.velocitypowered.api.util.title.Titles
Returns a builder for TextTitles.
TextTitle - Class in com.velocitypowered.api.util.title
Represents a "full" title, including all components.
TextTitle.Builder - Class in com.velocitypowered.api.util.title
 
title(Component) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
Title - Interface in com.velocitypowered.api.util.title
Represents a title that can be sent to a Minecraft client.
Titles - Class in com.velocitypowered.api.util.title
Provides special-purpose titles.
toBuilder() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
Creates a new QueryResponse.Builder instance from data represented by this response, so that you may create a new QueryResponse with new data.
toBuilder() - Method in class com.velocitypowered.api.util.title.TextTitle
Creates a new builder from the contents of this title so that it may be changed.
toString() - Method in class com.velocitypowered.api.event.connection.ConnectionHandshakeEvent
 
toString() - Method in class com.velocitypowered.api.event.connection.DisconnectEvent
 
toString() - Method in class com.velocitypowered.api.event.connection.LoginEvent
 
toString() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent.ForwardResult
 
toString() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
toString() - Method in class com.velocitypowered.api.event.connection.PostLoginEvent
 
toString() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
 
toString() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent
 
toString() - Method in class com.velocitypowered.api.event.permission.PermissionsSetupEvent
 
toString() - Method in class com.velocitypowered.api.event.player.GameProfileRequestEvent
 
toString() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent.ChatResult
 
toString() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent
 
toString() - Method in class com.velocitypowered.api.event.player.PlayerModInfoEvent
 
toString() - Method in class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
 
toString() - Method in class com.velocitypowered.api.event.player.PlayerSettingsChangedEvent
 
toString() - Method in class com.velocitypowered.api.event.player.ServerConnectedEvent
 
toString() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent.ServerResult
 
toString() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent
 
toString() - Method in class com.velocitypowered.api.event.proxy.ProxyInitializeEvent
 
toString() - Method in class com.velocitypowered.api.event.proxy.ProxyPingEvent
 
toString() - Method in class com.velocitypowered.api.event.proxy.ProxyReloadEvent
 
toString() - Method in class com.velocitypowered.api.event.proxy.ProxyShutdownEvent
 
toString() - Method in class com.velocitypowered.api.event.query.ProxyQueryEvent
 
toString() - Method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
toString() - Method in class com.velocitypowered.api.event.ResultedEvent.GenericResult
 
toString() - Method in enum com.velocitypowered.api.network.ProtocolVersion
 
toString() - Method in class com.velocitypowered.api.plugin.meta.PluginDependency
 
toString() - Method in class com.velocitypowered.api.proxy.messages.LegacyChannelIdentifier
 
toString() - Method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
 
toString() - Method in class com.velocitypowered.api.proxy.server.QueryResponse.PluginInformation
 
toString() - Method in class com.velocitypowered.api.proxy.server.QueryResponse
 
toString() - Method in class com.velocitypowered.api.proxy.server.ServerInfo
 
toString() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
toString() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Players
 
toString() - Method in class com.velocitypowered.api.proxy.server.ServerPing.SamplePlayer
 
toString() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
toString() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Version
 
toString() - Method in class com.velocitypowered.api.util.Favicon
 
toString() - Method in class com.velocitypowered.api.util.GameProfile.Property
 
toString() - Method in class com.velocitypowered.api.util.GameProfile
 
toString() - Method in class com.velocitypowered.api.util.ModInfo.Mod
 
toString() - Method in class com.velocitypowered.api.util.ModInfo
 
toString() - Method in class com.velocitypowered.api.util.ProxyVersion
 
toString() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
 
toString() - Method in class com.velocitypowered.api.util.title.TextTitle
 
toUndashed(UUID) - Static method in class com.velocitypowered.api.util.UuidUtils
Converts from a Java UUID object into an undashed Mojang-style UUID.
Tristate - Enum in com.velocitypowered.api.permission
Represents three different states of a setting.

U

unregister(String) - Method in interface com.velocitypowered.api.command.CommandManager
Unregisters a command.
unregister(Object, EventHandler<E>) - Method in interface com.velocitypowered.api.event.EventManager
Unregisters a specific event handler for a specific plugin.
unregister(ChannelIdentifier...) - Method in interface com.velocitypowered.api.proxy.messages.ChannelRegistrar
Removes the intent to listen for the specified channel.
unregisterListener(Object, Object) - Method in interface com.velocitypowered.api.event.EventManager
Unregisters a specific listener for a specific plugin.
unregisterListeners(Object) - Method in interface com.velocitypowered.api.event.EventManager
Unregisters all listeners for the specified plugin.
unregisterServer(ServerInfo) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Unregisters this server from the proxy.
UuidUtils - Class in com.velocitypowered.api.util
Provides a small, useful selection of utilities for working with Minecraft UUIDs.

V

valueOf(String) - Static method in enum com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.event.PostOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.event.query.ProxyQueryEvent.QueryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.network.ProtocolVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.permission.Tristate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.proxy.ConnectionRequestBuilder.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.proxy.player.PlayerSettings.ChatMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.proxy.player.PlayerSettings.MainHand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.scheduler.TaskStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.util.bossbar.BossBarColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.util.bossbar.BossBarFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.util.bossbar.BossBarOverlay
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.util.MessagePosition
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.event.PostOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.event.query.ProxyQueryEvent.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.network.ProtocolVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.permission.Tristate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.proxy.ConnectionRequestBuilder.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.proxy.player.PlayerSettings.ChatMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.proxy.player.PlayerSettings.MainHand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.scheduler.TaskStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.util.bossbar.BossBarColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.util.bossbar.BossBarFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.util.bossbar.BossBarOverlay
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.velocitypowered.api.util.MessagePosition
Returns an array containing the constants of this enum type, in the order they are declared.
version(ServerPing.Version) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
Version(int, String) - Constructor for class com.velocitypowered.api.proxy.server.ServerPing.Version
Creates a new instance.

W

withId(UUID) - Method in class com.velocitypowered.api.util.GameProfile
Creates a new GameProfile with the specified unique id.
withName(String) - Method in class com.velocitypowered.api.util.GameProfile
Creates a new GameProfile with the specified name.
withProperties(List<GameProfile.Property>) - Method in class com.velocitypowered.api.util.GameProfile
Creates a new GameProfile with the specified properties.
withUndashedId(String) - Method in class com.velocitypowered.api.util.GameProfile
Creates a new GameProfile with the specified undashed id.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links