A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes All Packages

A

ACCEPTED - com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent.Status
The player has accepted the resource pack and is now downloading it.
ACTION_BAR - com.velocitypowered.api.util.MessagePosition
The chat message will appear above the player's main HUD.
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
Deprecated.
Adds new flags to the boss bar.
addPlayer(Player) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Adds player to this boss bar.
addPlayers(Iterable<Player>) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
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.
alias() - Method in interface com.velocitypowered.api.command.RawCommand.Invocation
Returns the used alias to execute the command.
alias() - Method in interface com.velocitypowered.api.command.SimpleCommand.Invocation
Returns the used alias to execute the command.
aliases(String...) - Method in interface com.velocitypowered.api.command.CommandMeta.Builder
Specifies additional aliases that can be used to execute the command.
allowed() - Static method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
Allows the command to be sent, without modification.
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() - Static method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
allowed() - Static method in class com.velocitypowered.api.event.ResultedEvent.GenericResult
 
allowed(RegisteredServer) - Static method in class com.velocitypowered.api.event.player.ServerPreConnectEvent.ServerResult
Allows the player to connect to the specified server.
ALREADY_CONNECTED - com.velocitypowered.api.proxy.ConnectionRequestBuilder.Status
The player is already connected to this server.
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
Deprecated.
Determines whether or not this title has times set on it.
arguments() - Method in interface com.velocitypowered.api.command.CommandInvocation
Returns the arguments after the command alias.
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.
asHoverEvent(UnaryOperator<HoverEvent.ShowEntity>) - Method in interface com.velocitypowered.api.proxy.Player
 
asKey() - Method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
 
authors() - Method in annotation type com.velocitypowered.api.plugin.Plugin
The author of the plugin.

B

BASIC - com.velocitypowered.api.event.query.ProxyQueryEvent.QueryType
Basic query asks only a subset of information, such as hostname, game type (hardcoded to
BLUE - com.velocitypowered.api.util.bossbar.BossBarColor
Deprecated.
 
BossBar - Interface in com.velocitypowered.api.util.bossbar
Deprecated.
Replaced with BossBar
BossBarColor - Enum in com.velocitypowered.api.util.bossbar
Deprecated.
Replaced with BossBar.Color
BossBarFlag - Enum in com.velocitypowered.api.util.bossbar
Deprecated.
Replaced with BossBar.Flag
BossBarOverlay - Enum in com.velocitypowered.api.util.bossbar
Deprecated.
Replaced with BossBar.Overlay
BrigadierCommand - Class in com.velocitypowered.api.command
A command that uses Brigadier for parsing the command and providing suggestions to the client.
BrigadierCommand(LiteralArgumentBuilder<CommandSource>) - Constructor for class com.velocitypowered.api.command.BrigadierCommand
Constructs a BrigadierCommand from the node returned by the given builder.
BrigadierCommand(LiteralCommandNode<CommandSource>) - Constructor for class com.velocitypowered.api.command.BrigadierCommand
Constructs a BrigadierCommand from the given command node.
broadcast(Component) - Method in interface com.velocitypowered.api.proxy.ProxyServer
build() - Method in interface com.velocitypowered.api.command.CommandMeta.Builder
Returns a newly-created CommandMeta based on the specified parameters.
build() - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo.Builder
Builds the ResourcePackInfo from the provided info for use with Player.sendResourcePackOffer(ResourcePackInfo).
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
Deprecated.
 
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
Deprecated.
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.
CANCELLED - com.velocitypowered.api.scheduler.TaskStatus
The task was cancelled with ScheduledTask.cancel().
CANCELLED_BY_PROXY - com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
 
CANCELLED_BY_USER - com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
 
CANCELLED_BY_USER_BEFORE_COMPLETE - com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
 
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.
CHAT - com.velocitypowered.api.util.MessagePosition
The chat message will appear in the client's HUD.
clearDelay() - Method in interface com.velocitypowered.api.scheduler.Scheduler.TaskBuilder
Clears the delay on this task.
clearFavicon() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
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
Deprecated.
 
clearTitle() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
Deprecated.
 
com.velocitypowered.api.command - package com.velocitypowered.api.command
Provides a command framework.
com.velocitypowered.api.event - package com.velocitypowered.api.event
Provides core support for handling events with Velocity.
com.velocitypowered.api.event.command - package com.velocitypowered.api.event.command
 
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(String) - Static method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
Allows the command to be executed, but silently replaced old command with another.
Command - Interface in com.velocitypowered.api.command
Represents a command that can be executed by a CommandSource such as a Player or the console.
CommandExecuteEvent - Class in com.velocitypowered.api.event.command
This event is fired when someone executing command.
CommandExecuteEvent(CommandSource, String) - Constructor for class com.velocitypowered.api.event.command.CommandExecuteEvent
Constructs a CommandExecuteEvent.
CommandExecuteEvent.CommandResult - Class in com.velocitypowered.api.event.command
Represents the result of the CommandExecuteEvent.
CommandInvocation<T> - Interface in com.velocitypowered.api.command
Provides information related to the possible execution of a Command.
CommandManager - Interface in com.velocitypowered.api.command
Handles the registration and execution of commands.
CommandMeta - Interface in com.velocitypowered.api.command
Contains metadata for a Command.
CommandMeta.Builder - Interface in com.velocitypowered.api.command
Provides a fluent interface to create CommandMetas.
COMMANDS_ONLY - com.velocitypowered.api.proxy.player.PlayerSettings.ChatMode
 
CommandSource - Interface in com.velocitypowered.api.command
Represents something that can be used to run a Command.
compareTo(ServerInfo) - Method in class com.velocitypowered.api.proxy.server.ServerInfo
 
ComponentResult(boolean, Component) - Constructor for class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
CONFLICTING_LOGIN - com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
 
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.
CONNECTION_CANCELLED - com.velocitypowered.api.proxy.ConnectionRequestBuilder.Status
A plugin has cancelled this connection.
CONNECTION_IN_PROGRESS - com.velocitypowered.api.proxy.ConnectionRequestBuilder.Status
The connection is already in progress.
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.
containsEntry(UUID) - Method in interface com.velocitypowered.api.proxy.player.TabList
Determines if the specified entry exists in the tab list.
create(RegisteredServer) - Static method in class com.velocitypowered.api.event.player.KickedFromServerEvent.RedirectPlayer
 
create(RegisteredServer, Component) - 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(RegisteredServer, Component) - Static method in class com.velocitypowered.api.event.player.KickedFromServerEvent.RedirectPlayer
create(BufferedImage) - Static method in class com.velocitypowered.api.util.Favicon
Creates a new Favicon from the specified image.
create(String, String) - Static method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
Creates an identifier in the specified namespace.
create(Path) - Static method in class com.velocitypowered.api.util.Favicon
Creates a new Favicon by reading the image from the specified path.
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(Component) - Static method in class com.velocitypowered.api.event.player.KickedFromServerEvent.DisconnectPlayer
create(Component) - Static method in class com.velocitypowered.api.event.player.KickedFromServerEvent.Notify
CREATE_WORLD_FOG - com.velocitypowered.api.util.bossbar.BossBarFlag
Deprecated.
 
createBossBar(Component, BossBarColor, BossBarOverlay, float) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Deprecated.
Use BossBar instead
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.
createResourcePackBuilder(String) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Creates a builder to build a ResourcePackInfo instance for use with Player.sendResourcePackOffer(ResourcePackInfo).
currentPlayers(int) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the players that are currently claimed to be online.

D

DARKEN_SCREEN - com.velocitypowered.api.util.bossbar.BossBarFlag
Deprecated.
 
dataAsDataStream() - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
dataAsInputStream() - 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.
DECLINED - com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent.Status
The player declined to download the resource pack.
DEFAULT - Static variable in class com.velocitypowered.api.util.ModInfo
 
delay(@org.checkerframework.common.value.qual.IntRange(from=0L) 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.
delay(Duration) - Method in interface com.velocitypowered.api.scheduler.Scheduler.TaskBuilder
Specifies that the task should delay its execution by the specified amount of time.
denied() - Static method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
Prevents the command from being executed.
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() - Static method in class com.velocitypowered.api.event.ResultedEvent.GenericResult
 
denied(Component) - Static method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
Denies the login with the specified reason.
denied(Component) - Static method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
denied(Component) - Static method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
denied(Component) - Static method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
Deprecated.
dependencies() - Method in annotation type com.velocitypowered.api.plugin.Plugin
The dependencies required to load before this plugin.
Dependency - Annotation Type in com.velocitypowered.api.plugin
Indicates that the Plugin depends on another plugin in order to enable.
description() - Method in annotation type com.velocitypowered.api.plugin.Plugin
The description of the plugin, explaining what it can be used for.
description(Component) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
description(Component) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
Deprecated.
disconnect(Component) - Method in interface com.velocitypowered.api.proxy.Player
Disconnects the player with the specified reason.
disconnect(Component) - Method in interface com.velocitypowered.api.proxy.Player
Deprecated.
disconnectedDuringLogin() - Method in class com.velocitypowered.api.event.connection.DisconnectEvent
Deprecated.
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
Deprecated.
DisconnectEvent(Player, boolean) - Constructor for class com.velocitypowered.api.event.connection.DisconnectEvent
Deprecated.
DisconnectEvent(Player, DisconnectEvent.LoginStatus) - Constructor for class com.velocitypowered.api.event.connection.DisconnectEvent
 
DisconnectEvent.LoginStatus - Enum in com.velocitypowered.api.event.connection
 
displayName(Component) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Sets the displayed name of the TabListEntry.
displayName(Component) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
DOWNSTREAM_SERVER - com.velocitypowered.api.proxy.player.ResourcePackInfo.Origin
Resource-pack originated from the downstream server.

E

EARLY - com.velocitypowered.api.event.PostOrder
 
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.ServerInfo
 
equals(Object) - Method in class com.velocitypowered.api.util.Favicon
 
equals(Object) - Method in class com.velocitypowered.api.util.ProxyVersion
 
equals(Object) - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
 
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.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.ModInfo
 
equals(Object) - Method in class com.velocitypowered.api.util.ModInfo.Mod
 
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.CommandManager
Deprecated.
this method blocks the current thread during the event call and the command execution. Prefer CommandManager.executeAsync(CommandSource, String) instead.
execute(CommandSource, String) - Method in interface com.velocitypowered.api.command.RawCommand
Deprecated.
execute(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.Command
Deprecated.
execute(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.RawCommand
Deprecated.
execute(RawCommand.Invocation) - Method in interface com.velocitypowered.api.command.RawCommand
 
execute(E) - Method in interface com.velocitypowered.api.event.EventHandler
 
execute(I) - Method in interface com.velocitypowered.api.command.InvocableCommand
Executes the command for the specified invocation.
executeAsync(CommandSource, String) - Method in interface com.velocitypowered.api.command.CommandManager
Attempts to asynchronously execute a command from the given cmdLine.
executeImmediately(CommandSource, String) - Method in interface com.velocitypowered.api.command.CommandManager
Deprecated.
this methods blocks the current thread during the command execution. Prefer CommandManager.executeImmediatelyAsync(CommandSource, String) instead.
executeImmediatelyAsync(CommandSource, String) - Method in interface com.velocitypowered.api.command.CommandManager
Attempts to asynchronously execute a command from the given cmdLine without firing a CommandExecuteEvent.

F

fadeIn(int) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
Deprecated.
 
fadeOut(int) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
Deprecated.
 
FAILED_DOWNLOAD - com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent.Status
The player could not download the resource pack.
FALSE - com.velocitypowered.api.permission.Tristate
A value indicating a negative (negated) setting.
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.
FINISHED - com.velocitypowered.api.scheduler.TaskStatus
The task has run to completion.
fire(E) - Method in interface com.velocitypowered.api.event.EventManager
Fires the specified event to the event bus asynchronously.
fireAndForget() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder
Initiates the connection to the remote server without waiting for a result.
fireAndForget(Object) - Method in interface com.velocitypowered.api.event.EventManager
Posts the specified event to the event bus and discards the result.
FIRST - com.velocitypowered.api.event.PostOrder
 
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
 
FORWARD - Static variable in class com.velocitypowered.api.command.BrigadierCommand
Return code used by a Command to indicate the command execution should be forwarded to the backend server.
forwardToServer() - Static method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
Prevents the command from being executed, but forward command to server.
forwardToServer(String) - Static method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
Prevents the command from being executed on proxy, but forward command to server.
from(String) - Static method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
Creates an channel identifier from the specified Minecraft identifier.
from(Key) - Static method in class com.velocitypowered.api.proxy.messages.MinecraftChannelIdentifier
Creates an channel identifier from the specified Minecraft identifier.
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.
FULL - com.velocitypowered.api.event.query.ProxyQueryEvent.QueryType
Full query asks pretty much everything present on this event (only hardcoded values cannot be modified here).

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(String, String, List<GameProfile.Property>) - Constructor for class com.velocitypowered.api.util.GameProfile
Creates a new Mojang game profile.
GameProfile(UUID, 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.event.proxy.ListenerBoundEvent
 
getAddress() - Method in class com.velocitypowered.api.event.proxy.ListenerCloseEvent
 
getAddress() - Method in class com.velocitypowered.api.proxy.server.ServerInfo
 
getAliases() - Method in interface com.velocitypowered.api.command.CommandMeta
Returns a non-empty collection containing the case-insensitive aliases used to execute the command.
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.
getAppliedResourcePack() - Method in interface com.velocitypowered.api.proxy.Player
Gets the ResourcePackInfo of the currently applied resource-pack or null if none.
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.
getChannels() - Method in class com.velocitypowered.api.event.player.PlayerChannelRegisterEvent
 
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
Deprecated.
Gets the color of the boss bar.
getCommand() - Method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
 
getCommand() - Method in class com.velocitypowered.api.event.command.CommandExecuteEvent
Gets the original command being executed without first slash.
getCommandManager() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Gets the CommandManager instance.
getCommandSource() - Method in class com.velocitypowered.api.event.command.CommandExecuteEvent
 
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
Deprecated.
getDescription() - Method in class com.velocitypowered.api.proxy.server.ServerPing
Deprecated.
getDescriptionComponent() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getDescriptionComponent() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
getDisplayName() - Method in interface com.velocitypowered.api.proxy.player.TabListEntry
getDisplayNameComponent() - 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
Deprecated.
 
getFadeIn() - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
Returns the number of ticks over which this title will fade in.
getFadeOut() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
Deprecated.
 
getFadeOut() - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
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
Deprecated.
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.
getHash() - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo
Gets the SHA-1 hash of the resource-pack See ResourcePackInfo.Builder.setHash(byte[]) for more information.
getHints() - Method in interface com.velocitypowered.api.command.CommandMeta
Returns a collection containing command nodes that provide additional argument metadata and tab-complete suggestions.
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
 
getInitialServer() - Method in class com.velocitypowered.api.event.player.PlayerChooseInitialServerEvent
 
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.
getListenerType() - Method in class com.velocitypowered.api.event.proxy.ListenerBoundEvent
 
getListenerType() - Method in class com.velocitypowered.api.event.proxy.ListenerCloseEvent
 
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.
getLoginStatus() - Method in class com.velocitypowered.api.event.connection.DisconnectEvent
 
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
Deprecated.
getMessage() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.RedirectPlayer
Deprecated.
getMessage() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent.ChatResult
 
getMessage() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent
 
getMessageComponent() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.Notify
 
getMessageComponent() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.RedirectPlayer
 
getModinfo() - Method in class com.velocitypowered.api.proxy.server.ServerPing
 
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.
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
 
getMostRecentSupportedVersion() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Returns the user-friendly name of the last version this protocol is valid for.
getMotd() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get the MOTD component shown in the tab list.
getMotdComponent() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Deprecated.
getName() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Deprecated.
A protocol may be shared by multiple versions. Use @link{#getVersionIntroducedIn()} or @link{#getVersionsSupportedBy()} to get more accurate version names.
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
 
getNode() - Method in class com.velocitypowered.api.command.BrigadierCommand
Returns the literal node for this command.
getOnline() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Players
 
getOnlinePlayers() - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
 
getOrigin() - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo
Gets the ResourcePackInfo.Origin of the resource-pack.
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
Deprecated.
Gets the overlay of the boss bar.
getPackInfo() - Method in class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
Returns the ResourcePackInfo this response is for.
getPartialMessage() - Method in class com.velocitypowered.api.event.player.TabCompleteEvent
Returns the message being partially completed.
getPendingResourcePack() - Method in interface com.velocitypowered.api.proxy.Player
Gets the ResourcePackInfo of the resource pack the user is currently downloading or is currently prompted to install or null if none.
getPercent() - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Gets the boss bar's percent.
getPermissionChecker() - Method in interface com.velocitypowered.api.permission.PermissionSubject
Gets the permission checker for the subject.
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.command.PlayerAvailableCommandsEvent
 
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.PlayerChannelRegisterEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.PlayerChatEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.PlayerChooseInitialServerEvent
 
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.ServerPostConnectEvent
 
getPlayer() - Method in class com.velocitypowered.api.event.player.ServerPreConnectEvent
Returns the player connecting to the server.
getPlayer() - Method in class com.velocitypowered.api.event.player.TabCompleteEvent
Returns the player requesting the tab completion.
getPlayer() - Method in interface com.velocitypowered.api.proxy.ServerConnection
Returns the player that this connection is associated with.
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.
getPlayerCount() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Returns the number of players currently connected to this proxy.
getPlayerListFooter() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's player list footer.
getPlayerListHeader() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's player list header.
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
Deprecated.
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.
getPreviousServer() - Method in class com.velocitypowered.api.event.player.ServerConnectedEvent
 
getPreviousServer() - Method in class com.velocitypowered.api.event.player.ServerPostConnectEvent
 
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.
getPrompt() - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo
Gets the Component that is displayed on the resource-pack prompt.
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() - Method in interface com.velocitypowered.api.proxy.InboundConnection
Returns the current protocol version this connection uses.
getProtocolVersion(int) - Static method in enum com.velocitypowered.api.network.ProtocolVersion
Gets the ProtocolVersion for the given protocol.
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
Deprecated.
getReason() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.DisconnectPlayer
Deprecated.
getReason() - Method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
Deprecated.
getReason() - Method in interface com.velocitypowered.api.proxy.ConnectionRequestBuilder.Result
getReasonComponent() - Method in class com.velocitypowered.api.event.connection.PreLoginEvent.PreLoginComponentResult
 
getReasonComponent() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent.DisconnectPlayer
 
getReasonComponent() - Method in class com.velocitypowered.api.event.ResultedEvent.ComponentResult
 
getReasonComponent() - 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.command.CommandExecuteEvent
 
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.
getRootNode() - Method in class com.velocitypowered.api.event.command.PlayerAvailableCommandsEvent
 
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() - Method in interface com.velocitypowered.api.proxy.ServerConnection
Returns the server that this connection is connected to.
getServer(String) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Retrieves a registered RegisteredServer instance by its name.
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.
getServerKickReason() - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
 
getServers() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Get a Map of all servers registered in velocity.toml.
getShouldForce() - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo
Gets whether or not the acceptance of the resource-pack is enforced.
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
Deprecated.
 
getStay() - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
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
Deprecated.
 
getSubtitle() - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
Returns the subtitle this title has, if any.
getSuggestions() - Method in class com.velocitypowered.api.event.player.TabCompleteEvent
Returns all the suggestions provided to the user, as a mutable list.
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
Deprecated.
Gets the title of this boss bar.
getTitle() - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
Deprecated.
 
getTitle() - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
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.
getUrl() - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo
Gets the link the resource-pack can be found at.
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
 
getVersionIntroducedIn() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Returns the user-friendly name of the version this protocol was introduced in.
getVersionsSupportedBy() - Method in enum com.velocitypowered.api.network.ProtocolVersion
Returns all versions this protocol is valid for.
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.
GREEN - com.velocitypowered.api.util.bossbar.BossBarColor
Deprecated.
 

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.
hasCommand(String) - Method in interface com.velocitypowered.api.command.CommandManager
Returns whether the given alias is registered on this manager.
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
Deprecated.
 
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.RawCommand
Deprecated.
hasPermission(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.Command
Deprecated.
hasPermission(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.RawCommand
Deprecated.
hasPermission(I) - Method in interface com.velocitypowered.api.command.InvocableCommand
Tests to check if the source has permission to perform the specified invocation.
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
 
HIDDEN - com.velocitypowered.api.proxy.player.PlayerSettings.ChatMode
 
hide() - Static method in class com.velocitypowered.api.util.title.Titles
Deprecated.
Returns a title that, when sent to the client, will cause any existing title to be hidden.
hint(CommandNode<CommandSource>) - Method in interface com.velocitypowered.api.command.CommandMeta.Builder
Specifies a command node providing additional argument metadata and tab-complete suggestions.
hostname(String) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Sets the hostname for the response.

I

id() - Method in annotation type com.velocitypowered.api.plugin.Dependency
The plugin ID of the dependency.
id() - Method in annotation type com.velocitypowered.api.plugin.Plugin
The ID of the plugin.
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
 
InvocableCommand<I extends CommandInvocation<?>> - Interface in com.velocitypowered.api.command
A command that can be executed with arbitrary arguments.
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.command.CommandExecuteEvent.CommandResult
 
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
 
isForwardToServer() - Method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
 
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.
isOnlineMode() - Method in interface com.velocitypowered.api.proxy.Player
Returns the player's connection status.
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.
isOverwriteKick() - Method in class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
Gets whether or not to override the kick resulting from ResourcePackInfo.getShouldForce() being true.
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
Deprecated.
 
isResetBeforeSend() - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
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
Deprecated.
Returns whenever this boss bar is visible to all added BossBar.getPlayers().

K

key() - Method in interface com.velocitypowered.api.proxy.Player
 
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, KickedFromServerEvent.ServerKickResult) - 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
Deprecated.
KickedFromServerEvent(Player, RegisteredServer, Component, boolean, Component) - Constructor for class com.velocitypowered.api.event.player.KickedFromServerEvent
Deprecated.
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

LAST - com.velocitypowered.api.event.PostOrder
 
LATE - com.velocitypowered.api.event.PostOrder
 
latency(int) - Method in class com.velocitypowered.api.proxy.player.TabListEntry.Builder
Sets the latency of the TabListEntry.
LEFT - com.velocitypowered.api.proxy.player.PlayerSettings.MainHand
 
LEGACY - com.velocitypowered.api.network.ProtocolVersion
 
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.
ListenerBoundEvent - Class in com.velocitypowered.api.event.proxy
This event is fired by the proxy after a listener starts accepting connections.
ListenerBoundEvent(InetSocketAddress, ListenerType) - Constructor for class com.velocitypowered.api.event.proxy.ListenerBoundEvent
 
ListenerCloseEvent - Class in com.velocitypowered.api.event.proxy
This event is fired by the proxy before the proxy stops accepting connections.
ListenerCloseEvent(InetSocketAddress, ListenerType) - Constructor for class com.velocitypowered.api.event.proxy.ListenerCloseEvent
 
ListenerType - Enum in com.velocitypowered.api.network
Represents each listener type.
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.
metaBuilder(BrigadierCommand) - Method in interface com.velocitypowered.api.command.CommandManager
Returns a builder to create a CommandMeta for the given Brigadier command.
metaBuilder(String) - Method in interface com.velocitypowered.api.command.CommandManager
Returns a builder to create a CommandMeta with the given alias.
MINECRAFT - com.velocitypowered.api.network.ListenerType
 
MINECRAFT_1_10 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_11 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_11_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_12 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_12_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_12_2 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_13 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_13_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_13_2 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_14 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_14_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_14_2 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_14_3 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_14_4 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_15 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_15_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_15_2 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_16 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_16_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_16_2 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_16_3 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_16_4 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_17 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_17_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_7_2 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_7_6 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_8 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_9 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_9_1 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_9_2 - com.velocitypowered.api.network.ProtocolVersion
 
MINECRAFT_1_9_4 - com.velocitypowered.api.network.ProtocolVersion
 
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) - Method in class com.velocitypowered.api.proxy.server.ServerPing.Builder
Uses the modified mods list in the response.
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

name() - Method in annotation type com.velocitypowered.api.plugin.Plugin
The human readable name of the plugin as to be used in descriptions and similar things.
NORMAL - com.velocitypowered.api.event.PostOrder
 
NOTCHED_10 - com.velocitypowered.api.util.bossbar.BossBarOverlay
Deprecated.
 
NOTCHED_12 - com.velocitypowered.api.util.bossbar.BossBarOverlay
Deprecated.
 
NOTCHED_20 - com.velocitypowered.api.util.bossbar.BossBarOverlay
Deprecated.
 
NOTCHED_6 - com.velocitypowered.api.util.bossbar.BossBarOverlay
Deprecated.
 
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
 
optional() - Method in annotation type com.velocitypowered.api.plugin.Dependency
Whether or not the dependency is not required to enable this plugin.
order() - Method in annotation type com.velocitypowered.api.event.Subscribe
The order events will be posted to this listener.

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.
PINK - com.velocitypowered.api.util.bossbar.BossBarColor
Deprecated.
 
PLAY_BOSS_MUSIC - com.velocitypowered.api.util.bossbar.BossBarFlag
Deprecated.
 
Player - Interface in com.velocitypowered.api.proxy
Represents a player who is connected to the proxy.
PlayerAvailableCommandsEvent - Class in com.velocitypowered.api.event.command
Allows plugins to modify the packet indicating commands available on the server to a Minecraft 1.13+ client.
PlayerAvailableCommandsEvent(Player, RootCommandNode<?>) - Constructor for class com.velocitypowered.api.event.command.PlayerAvailableCommandsEvent
Constructs an available commands event.
PlayerChannelRegisterEvent - Class in com.velocitypowered.api.event.player
This event is fired when a client (Player) sends a plugin message through the register channel.
PlayerChannelRegisterEvent(Player, List<ChannelIdentifier>) - Constructor for class com.velocitypowered.api.event.player.PlayerChannelRegisterEvent
 
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.
PlayerChooseInitialServerEvent - Class in com.velocitypowered.api.event.player
Fired when a player has finished connecting to the proxy and we need to choose the first server to connect to.
PlayerChooseInitialServerEvent(Player, RegisteredServer) - Constructor for class com.velocitypowered.api.event.player.PlayerChooseInitialServerEvent
Constructs a PlayerChooseInitialServerEvent.
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
Deprecated.
PlayerResourcePackStatusEvent(Player, PlayerResourcePackStatusEvent.Status, ResourcePackInfo) - Constructor for class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
Instantiates this event.
PlayerResourcePackStatusEvent.Status - Enum in com.velocitypowered.api.event.player
Represents the possible statuses for the resource pack.
players(String...) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Adds the specified players to the player list.
players(Collection<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() - Method in interface com.velocitypowered.api.scheduler.ScheduledTask
Returns the plugin that scheduled this task.
Plugin - Annotation Type in com.velocitypowered.api.plugin
Annotation used to describe a Velocity plugin.
PLUGIN_ON_PROXY - com.velocitypowered.api.proxy.player.ResourcePackInfo.Origin
The resource-pack originated from a plugin on this proxy.
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(QueryResponse.PluginInformation...) - Method in class com.velocitypowered.api.proxy.server.QueryResponse.Builder
Adds the specified plugins to the plugins list.
plugins(Collection<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.
PRE_SERVER_JOIN - com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
 
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.
PROGRESS - com.velocitypowered.api.util.bossbar.BossBarOverlay
Deprecated.
 
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.
PURPLE - com.velocitypowered.api.util.bossbar.BossBarColor
Deprecated.
 

Q

QUERY - com.velocitypowered.api.network.ListenerType
 
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

RawCommand - Interface in com.velocitypowered.api.command
A specialized sub-interface of Command which indicates the proxy should pass the command and its arguments directly without further processing.
RawCommand.Invocation - Interface in com.velocitypowered.api.command
Contains the invocation data for a raw command.
RED - com.velocitypowered.api.util.bossbar.BossBarColor
Deprecated.
 
register(BrigadierCommand) - Method in interface com.velocitypowered.api.command.CommandManager
Registers the specified Brigadier command.
register(CommandMeta, Command) - Method in interface com.velocitypowered.api.command.CommandManager
Registers the specified command with the given metadata.
register(Command, String...) - Method in interface com.velocitypowered.api.command.CommandManager
Deprecated.
This method requires at least one alias, but this is only enforced at runtime. Prefer CommandManager.register(String, Command, String...)
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.
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(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(String, Command, String...) - Method in interface com.velocitypowered.api.command.CommandManager
Registers the specified command with the specified aliases.
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
Deprecated.
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
Deprecated.
Removes flag from the boss bar.
removeFlags(BossBarFlag...) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Removes flags from the boss bar.
removePlayer(Player) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Removes player from this boss bar.
removePlayers(Iterable<Player>) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Removes all specified players from this boss bar.
repeat(@org.checkerframework.common.value.qual.IntRange(from=0L) 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.
repeat(Duration) - 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
Deprecated.
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
Deprecated.
 
ResourcePackInfo - Interface in com.velocitypowered.api.proxy.player
 
ResourcePackInfo.Builder - Interface in com.velocitypowered.api.proxy.player
 
ResourcePackInfo.Origin - Enum in com.velocitypowered.api.proxy.player
Represents the origin of the resource-pack.
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.
RIGHT - com.velocitypowered.api.proxy.player.PlayerSettings.MainHand
 

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.
SCHEDULED - com.velocitypowered.api.scheduler.TaskStatus
The task is scheduled and is currently running.
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(Identity, Component, MessageType) - Method in interface com.velocitypowered.api.command.CommandSource
 
sendMessage(Component) - Method in interface com.velocitypowered.api.command.CommandSource
sendMessage(Component) - Method in interface com.velocitypowered.api.proxy.Player
sendMessage(Component, MessagePosition) - Method in interface com.velocitypowered.api.proxy.Player
sendPluginMessage(ChannelIdentifier, byte[]) - Method in interface com.velocitypowered.api.proxy.messages.ChannelMessageSink
Sends a plugin message to this target.
sendPluginMessage(ChannelIdentifier, byte[]) - Method in interface com.velocitypowered.api.proxy.Player
Note that this method does not send a plugin message to the server the player is connected to. You should only use this method if you are trying to communicate with a mod that is installed on the player's client.
sendResourcePack(String) - Method in interface com.velocitypowered.api.proxy.Player
sendResourcePack(String, byte[]) - Method in interface com.velocitypowered.api.proxy.Player
sendResourcePackOffer(ResourcePackInfo) - Method in interface com.velocitypowered.api.proxy.Player
Queues and sends a new Resource-pack offer to the player.
sendTitle(Title) - Method in interface com.velocitypowered.api.proxy.Player
SERVER_DISCONNECTED - com.velocitypowered.api.proxy.ConnectionRequestBuilder.Status
The server disconnected the user.
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
Deprecated.
ServerConnectedEvent(Player, RegisteredServer, RegisteredServer) - Constructor for class com.velocitypowered.api.event.player.ServerConnectedEvent
Constructs a 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(ServerPing.Version, ServerPing.Players, Component, Favicon) - Constructor for class com.velocitypowered.api.proxy.server.ServerPing
Deprecated.
ServerPing(ServerPing.Version, ServerPing.Players, Component, Favicon, ModInfo) - Constructor for class com.velocitypowered.api.proxy.server.ServerPing
Deprecated.
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
 
ServerPostConnectEvent - Class in com.velocitypowered.api.event.player
Fired after the player has connected to a server.
ServerPostConnectEvent(Player, RegisteredServer) - Constructor for class com.velocitypowered.api.event.player.ServerPostConnectEvent
 
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
Deprecated.
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.
setDisplayName(Component) - Method in interface com.velocitypowered.api.proxy.player.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.
setHash(@org.checkerframework.checker.nullness.qual.Nullable byte[]) - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo.Builder
Sets the SHA-1 hash of the provided resource pack.
setHeaderAndFooter(Component, Component) - Method in interface com.velocitypowered.api.proxy.player.TabList
setHeaderAndFooter(Component, Component) - Method in interface com.velocitypowered.api.proxy.Player
setHeaderAndFooter(Component, Component) - Method in interface com.velocitypowered.api.proxy.player.TabList
setInitialServer(RegisteredServer) - Method in class com.velocitypowered.api.event.player.PlayerChooseInitialServerEvent
Sets the new initial server.
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
Deprecated.
Sets a new overlay of the boss bar.
setOverwriteKick(boolean) - Method in class com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent
Set to true to prevent ResourcePackInfo.getShouldForce() from kicking the player.
setPercent(float) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Sets a new percent of the boss bar.
setPing(ServerPing) - Method in class com.velocitypowered.api.event.proxy.ProxyPingEvent
 
setPrompt(Component) - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo.Builder
Sets a Component to display on the download prompt.
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(PreLoginEvent.PreLoginComponentResult) - Method in class com.velocitypowered.api.event.connection.PreLoginEvent
 
setResult(KickedFromServerEvent.ServerKickResult) - Method in class com.velocitypowered.api.event.player.KickedFromServerEvent
 
setResult(CommandExecuteEvent.CommandResult) - Method in class com.velocitypowered.api.event.command.CommandExecuteEvent
 
setResult(PluginMessageEvent.ForwardResult) - Method in class com.velocitypowered.api.event.connection.PluginMessageEvent
 
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(ResultedEvent.ComponentResult) - Method in class com.velocitypowered.api.event.connection.LoginEvent
 
setResult(R) - Method in interface com.velocitypowered.api.event.ResultedEvent
Sets the result of this event.
setShouldForce(boolean) - Method in interface com.velocitypowered.api.proxy.player.ResourcePackInfo.Builder
Sets the resource-pack as required to play on the network.
setTitle(Component) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Sets a new title of the boss bar.
setVisible(boolean) - Method in interface com.velocitypowered.api.util.bossbar.BossBar
Deprecated.
Sets a new visibility to the boss bar.
shouldPreventClientProxyConnections() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
If client's ISP/AS sent from this proxy is different from the one from Mojang's authentication server, the player is kicked.
shouldQueryShowPlugins() - Method in interface com.velocitypowered.api.proxy.config.ProxyConfig
Whether GameSpy 4 queries should show plugins installed on Velocity by default.
SHOWN - com.velocitypowered.api.proxy.player.PlayerSettings.ChatMode
 
shutdown() - Method in interface com.velocitypowered.api.proxy.ProxyServer
Shuts down the proxy, kicking players with the default reason.
shutdown(Component) - Method in interface com.velocitypowered.api.proxy.ProxyServer
Shuts down the proxy, kicking players with the specified reason.
SimpleCommand - Interface in com.velocitypowered.api.command
A simple command, modelled after the convention popularized by Bukkit and BungeeCord.
SimpleCommand.Invocation - Interface in com.velocitypowered.api.command
Contains the invocation data for a simple command.
SkinParts - Class in com.velocitypowered.api.proxy.player
 
SkinParts(byte) - Constructor for class com.velocitypowered.api.proxy.player.SkinParts
 
source() - Method in interface com.velocitypowered.api.command.CommandInvocation
Returns the source to execute the command for.
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
Deprecated.
 
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
Deprecated.
 
SUCCESS - com.velocitypowered.api.proxy.ConnectionRequestBuilder.Status
The player was successfully connected to the server.
SUCCESSFUL - com.velocitypowered.api.event.player.PlayerResourcePackStatusEvent.Status
The resource pack was applied successfully.
SUCCESSFUL_LOGIN - com.velocitypowered.api.event.connection.DisconnectEvent.LoginStatus
 
suggest(CommandSource, String) - Method in interface com.velocitypowered.api.command.RawCommand
Deprecated.
suggest(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.Command
Deprecated.
suggest(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.RawCommand
Deprecated.
suggest(I) - Method in interface com.velocitypowered.api.command.InvocableCommand
Provides tab complete suggestions for the specified invocation.
suggestAsync(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.Command
Deprecated.
suggestAsync(CommandSource, String[]) - Method in interface com.velocitypowered.api.command.RawCommand
Deprecated.
suggestAsync(I) - Method in interface com.velocitypowered.api.command.InvocableCommand
Provides tab complete suggestions for the specified invocation.
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.
SYSTEM - com.velocitypowered.api.util.MessagePosition
The chat message will appear in the client's HUD and can't be dismissed.

T

TabCompleteEvent - Class in com.velocitypowered.api.event.player
This event is fired after a tab complete response is sent by the remote server, for clients on 1.12.2 and below.
TabCompleteEvent(Player, String, List<String>) - Constructor for class com.velocitypowered.api.event.player.TabCompleteEvent
Constructs a new TabCompleteEvent instance.
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.
TabList - Interface in com.velocitypowered.api.proxy.player
Represents the tab list of a Player.
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
Deprecated.
Returns a builder for TextTitles.
TextTitle - Class in com.velocitypowered.api.util.title
Deprecated.
Replaced with Title
TextTitle.Builder - Class in com.velocitypowered.api.util.title
Deprecated.
 
title(Component) - Method in class com.velocitypowered.api.util.title.TextTitle.Builder
Deprecated.
 
Title - Interface in com.velocitypowered.api.util.title
Deprecated.
Replaced with Title
Titles - Class in com.velocitypowered.api.util.title
Deprecated.
Replaced with Title
toAdventureTriState() - Method in enum com.velocitypowered.api.permission.Tristate
Returns the equivalent Adventure TriState.
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
Deprecated.
Creates a new builder from the contents of this title so that it may be changed.
toString() - Method in class com.velocitypowered.api.event.command.CommandExecuteEvent.CommandResult
 
toString() - Method in class com.velocitypowered.api.event.command.CommandExecuteEvent
 
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.PlayerChannelRegisterEvent
 
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.PlayerChooseInitialServerEvent
 
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.ServerPostConnectEvent
 
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.player.TabCompleteEvent
 
toString() - Method in class com.velocitypowered.api.event.proxy.ListenerBoundEvent
 
toString() - Method in class com.velocitypowered.api.event.proxy.ListenerCloseEvent
 
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.ListenerType
 
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
Deprecated.
 
toString() - Method in class com.velocitypowered.api.util.title.TextTitle
Deprecated.
 
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.
TRUE - com.velocitypowered.api.permission.Tristate
A value indicating a positive setting.

U

UNDEFINED - com.velocitypowered.api.permission.Tristate
A value indicating a non-existent setting.
UNKNOWN - com.velocitypowered.api.network.ProtocolVersion
 
unregister(ChannelIdentifier...) - Method in interface com.velocitypowered.api.proxy.messages.ChannelRegistrar
Removes the intent to listen for the specified channel.
unregister(Object, EventHandler<E>) - Method in interface com.velocitypowered.api.event.EventManager
Unregisters a specific event handler for a specific plugin.
unregister(String) - Method in interface com.velocitypowered.api.command.CommandManager
Unregisters the specified command alias from the manager, if registered.
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.
url() - Method in annotation type com.velocitypowered.api.plugin.Plugin
The URL or website of the plugin.
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.connection.DisconnectEvent.LoginStatus
Returns the enum constant of this type with the specified name.
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.ListenerType
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.proxy.player.ResourcePackInfo.Origin
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
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.util.bossbar.BossBarFlag
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.velocitypowered.api.util.bossbar.BossBarOverlay
Deprecated.
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.connection.DisconnectEvent.LoginStatus
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.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.ListenerType
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.proxy.player.ResourcePackInfo.Origin
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
Deprecated.
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
Deprecated.
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
Deprecated.
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() - Method in annotation type com.velocitypowered.api.plugin.Plugin
The version of the plugin.
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

WHITE - com.velocitypowered.api.util.bossbar.BossBarColor
Deprecated.
 
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.

Y

YELLOW - com.velocitypowered.api.util.bossbar.BossBarColor
Deprecated.
 
A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes All Packages