Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addAddon(InjectorAddon) - Method in interface org.geysermc.floodgate.api.inject.PlatformInjector
-
Adds an addon to the addon list of the Floodgate Injector (the addon is called when Floodgate injects a channel).
- addHandshakeHandler(HandshakeHandler) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeHandlers
-
Deprecated.Register a custom handshake handler.
- addProperty(String, Object) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- addProperty(PropertyKey, Object) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- ALLOWED - Enum constant in enum class org.geysermc.floodgate.api.player.PropertyKey.Result
-
Deprecated.
- ALREADY_LINKED - Enum constant in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
The specified bedrock username is already linked to a Java account.
- AMAZON - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
- andThen(Function<? super R, ? extends S>) - Method in interface org.geysermc.floodgate.api.util.TriFunction
-
Returns a composed function that first applies this function to its input, and then applies the
afterfunction to the result. - apply(T, U, V) - Method in interface org.geysermc.floodgate.api.util.TriFunction
-
Performs this operation on the given arguments.
- as(Class<T>) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Casts the FloodgatePlayer instance to a class that extends FloodgatePlayer.
B
- BedrockData - Class in org.geysermc.floodgate.util
-
This class contains the raw data send by Geyser to Floodgate or from Floodgate to Floodgate.
C
- canRemoveInjection() - Method in interface org.geysermc.floodgate.api.inject.PlatformInjector
-
Some platforms may not be able to remove their injection process.
- CLASSIC - Enum constant in enum class org.geysermc.floodgate.util.UiProfile
-
Deprecated.
- clone() - Method in class org.geysermc.floodgate.util.BedrockData
- clone() - Method in class org.geysermc.floodgate.util.LinkedPlayer
- CONTROLLER - Enum constant in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.
- createJavaPlayerId(long) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Create a valid Java player uuid of a xuid
- createLinkRequest(UUID, String, String) - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Creates a link request for the given Java player.
- currentSkin() - Method in interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
Returns the skin texture currently applied to the player.
D
- DEDICATED - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
- deregister(PacketHandler) - Method in interface org.geysermc.floodgate.api.packet.PacketHandlers
-
Unregisters all handlers registered under the given packet handler
- DeviceOs - Enum Class in org.geysermc.floodgate.util
-
Deprecated.
E
- EXPECTED_LENGTH - Static variable in class org.geysermc.floodgate.util.BedrockData
F
- FloodgateApi - Interface in org.geysermc.floodgate.api
- FloodgateEventBus - Interface in org.geysermc.floodgate.api.event
- FloodgatePlayer - Interface in org.geysermc.floodgate.api.player
- FloodgateSubscriber<T> - Interface in org.geysermc.floodgate.api.event
- fromId(int) - Static method in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.Get the DeviceOs instance from the identifier.
- fromId(int) - Static method in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.Get the InputMode instance from the identifier.
- fromId(int) - Static method in enum class org.geysermc.floodgate.util.UiProfile
-
Deprecated.Get the UiProfile instance from the identifier.
- fromString(String) - Static method in class org.geysermc.floodgate.util.BedrockData
- fromString(String) - Static method in class org.geysermc.floodgate.util.LinkedPlayer
G
- GEARVR - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
- getApi() - Static method in class org.geysermc.floodgate.api.InstanceHolder
- getBedrockData() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns the decrypted BedrockData sent by Geyser or null if the player isn't a Floodgate player.
- getBedrockId() - Method in class org.geysermc.floodgate.util.LinkedPlayer
-
The UUID of the Bedrock player
- getBedrockUsername() - Method in interface org.geysermc.floodgate.api.link.LinkRequest
-
Returns the username of player being linked.
- getChannel() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns the Channel holding the connection between the client and the server.
- getCorrectUniqueId() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.
- getCorrectUniqueId() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the uuid that the server will use as uuid of that player.
- getCorrectUsername() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.
- getCorrectUsername() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the username the server will as username for that player.
- getDataLength() - Method in class org.geysermc.floodgate.util.BedrockData
- getDeviceOs() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the Operating System of the Bedrock client
- getDeviceOs() - Method in class org.geysermc.floodgate.util.BedrockData
- getDisconnectReason() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns the reason to disconnect the current player.
- getEventBus() - Method in interface org.geysermc.floodgate.api.FloodgateApi
- getEventBus() - Static method in class org.geysermc.floodgate.api.InstanceHolder
- getGamertagFor(long) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Get the gamertag of the user that has the given xuid.
- getHandshakeHandlers() - Static method in class org.geysermc.floodgate.api.InstanceHolder
- getHostname() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns the hostname used in the handshake packet.
- getInjector() - Static method in class org.geysermc.floodgate.api.InstanceHolder
- getInputMode() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the Input Mode of the Bedrock client
- getInputMode() - Method in class org.geysermc.floodgate.util.BedrockData
- getInstance() - Static method in interface org.geysermc.floodgate.api.FloodgateApi
-
Returns the Floodgate API instance.
- getIp() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns the IP address of the client.
- getIp() - Method in class org.geysermc.floodgate.util.BedrockData
- getJavaUniqueId() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.
- getJavaUniqueId() - Method in interface org.geysermc.floodgate.api.link.LinkRequest
-
Returns the Java unique id of the linked player.
- getJavaUniqueId() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the uuid that will be used as UUID on the server.
Note that this field is not used when the player is aLinkedPlayer - getJavaUniqueId() - Method in class org.geysermc.floodgate.util.LinkedPlayer
-
The Java UUID of the linked player
- getJavaUsername() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.
- getJavaUsername() - Method in interface org.geysermc.floodgate.api.link.LinkRequest
-
Returns the Java username of the linked player.
- getJavaUsername() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the Bedrock username that will be used as username on the server.
- getJavaUsername() - Method in class org.geysermc.floodgate.util.LinkedPlayer
-
The Java username of the linked player
- getKey() - Method in class org.geysermc.floodgate.api.player.PropertyKey
-
Deprecated.
- getLanguageCode() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the language code of the Bedrock client
- getLanguageCode() - Method in class org.geysermc.floodgate.util.BedrockData
- getLinkCode() - Method in interface org.geysermc.floodgate.api.link.LinkRequest
-
Returns the code that the Bedrock player has to enter in order to link the account.
- getLinkedPlayer() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns the linked account associated with the client or null if the player isn't linked or not a Floodgate player.
- getLinkedPlayer() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the LinkedPlayer object if the player is linked to a Java account.
- getLinkedPlayer() - Method in class org.geysermc.floodgate.util.BedrockData
- getLinkedPlayer(UUID) - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Get a linked player by the bedrock uuid
- getName() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Returns the name of this database implementation.
- getPacketHandlers() - Static method in class org.geysermc.floodgate.api.InstanceHolder
- getPlayer(UUID) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Get info about the given Bedrock player
- getPlayerCount() - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Returns the number of Floodgate players who are currently online.
- getPlayerLink() - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Returns the instance that manages all the linking.
- getPlayerLink() - Static method in class org.geysermc.floodgate.api.InstanceHolder
- getPlayerPrefix() - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Returns the character(s) that will be added in front of a Bedrock player's name to prevent username duplicates.
- getPlayers() - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Returns all the online Floodgate players.
- getProperty(String) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- getProperty(PropertyKey) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- getRequestTime() - Method in interface org.geysermc.floodgate.api.link.LinkRequest
-
Returns the unix time when the player link was requested.
- getSubscribeId() - Method in class org.geysermc.floodgate.util.BedrockData
- getUiProfile() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the User Interface Profile of the Bedrock client
- getUiProfile() - Method in class org.geysermc.floodgate.util.BedrockData
- getUsername() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the real username of the Bedrock client.
- getUsername() - Method in class org.geysermc.floodgate.util.BedrockData
- getUuidFor(String) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Get the xuid of the player that has the given gamertag.
- getVerifyCode() - Method in class org.geysermc.floodgate.util.BedrockData
- getVerifyLinkTimeout() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Returns the duration (in seconds) before a
LinkRequesttimeouts - getVersion() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the version of the Bedrock client
- getVersion() - Method in class org.geysermc.floodgate.util.BedrockData
- getXuid() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the Xbox Unique Identifier of the Bedrock client
- getXuid() - Method in class org.geysermc.floodgate.util.BedrockData
- getXuidFor(String) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Get the xuid of the user that has the given gamertag.
- GOOGLE - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
H
- handle(ChannelHandlerContext, Object, boolean) - Method in interface org.geysermc.floodgate.api.packet.PacketHandler
-
Called when a registered packet has been seen.
- handle(HandshakeData) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeHandler
-
Deprecated.Method that will be called during the time that Floodgate handles the handshake.
- HandshakeData - Interface in org.geysermc.floodgate.api.handshake
-
Deprecated.
- HandshakeHandler - Interface in org.geysermc.floodgate.api.handshake
-
Deprecated.
- HandshakeHandlers - Interface in org.geysermc.floodgate.api.handshake
-
Deprecated.
- hasPlayerLink() - Method in class org.geysermc.floodgate.util.BedrockData
- hasProperty(String) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- hasProperty(PropertyKey) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- HOLOLENS - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
I
- inject() - Method in interface org.geysermc.floodgate.api.inject.PlatformInjector
-
Injects the server connection.
- InjectorAddon - Interface in org.geysermc.floodgate.api.inject
- InputMode - Enum Class in org.geysermc.floodgate.util
-
Deprecated.
- InstanceHolder - Class in org.geysermc.floodgate.api
- InstanceHolder() - Constructor for class org.geysermc.floodgate.api.InstanceHolder
- INVALID_CODE - Enum constant in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
The entered code is invalid.
- INVALID_TAGS - Enum constant in enum class org.geysermc.floodgate.api.player.PropertyKey.Result
-
Deprecated.
- IOS - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
- isAddAllowed(Object) - Method in class org.geysermc.floodgate.api.player.PropertyKey
-
Deprecated.
- isAllowLinking() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Return if account linking is allowed.
- isChangeable() - Method in class org.geysermc.floodgate.api.player.PropertyKey
-
Deprecated.
- isEnabled() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Return if account linking is enabled.
- isEnabledAndAllowed() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
- isExpired(long) - Method in interface org.geysermc.floodgate.api.link.LinkRequest
-
If this player link request is expired.
- isFloodgateId(UUID) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Checks if the uuid of the player has the
FloodgateApi.createJavaPlayerId(long)format. - isFloodgatePlayer() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns true if the given player is a Floodgate player, false otherwise.
- isFloodgatePlayer(UUID) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Method to determine if the given online player is a bedrock player
- isFromDifferentPlatform() - Method in class org.geysermc.floodgate.util.LinkedPlayer
-
If the LinkedPlayer is sent from a different platform.
- isFromProxy() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns if the Floodgate player is connected through a proxy
- isFromProxy() - Method in class org.geysermc.floodgate.util.BedrockData
- isInjected() - Method in interface org.geysermc.floodgate.api.inject.PlatformInjector
-
If the server connection is currently injected.
- isLinked() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns true if the player is linked to a Java account
- isLinkedPlayer(UUID) - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Tells if the given player is a linked player
- isRemovable() - Method in class org.geysermc.floodgate.api.player.PropertyKey
-
Deprecated.
- isRequestedPlayer(FloodgatePlayer) - Method in interface org.geysermc.floodgate.api.link.LinkRequest
-
Checks if the given FloodgatePlayer is the player requested in this LinkRequest.
K
- KEYBOARD_MOUSE - Enum constant in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.
L
- LINK_COMPLETED - Enum constant in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
The link request has been verified successfully!
- LinkedPlayer - Class in org.geysermc.floodgate.util
- linkPlayer(UUID, UUID, String) - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Links a Java account to a Bedrock account.
- LinkRequest - Interface in org.geysermc.floodgate.api.link
- LinkRequestResult - Enum Class in org.geysermc.floodgate.api.link
-
This enum has all the available result types of both creating a player link request and validating it.
- load() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Called by Floodgate after the initialization of the class.
N
- newSkin() - Method in interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
Returns the skin texture to be applied to the player.
- newSkin(SkinApplyEvent.SkinData) - Method in interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
Sets the skin texture to be applied to the player
- NO_LINK_REQUESTED - Enum constant in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
The Java player hasn't requested a link to this Bedrock account.
- NOT_ALLOWED - Enum constant in enum class org.geysermc.floodgate.api.player.PropertyKey.Result
-
Deprecated.
- NOT_EQUALS - Enum constant in enum class org.geysermc.floodgate.api.player.PropertyKey.Result
-
Deprecated.
- NX - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
O
- of(String, String, String, int, String, int, int, String, int, String) - Static method in class org.geysermc.floodgate.util.BedrockData
- of(String, String, String, int, String, int, int, String, LinkedPlayer, boolean, int, String) - Static method in class org.geysermc.floodgate.util.BedrockData
- of(String, UUID, UUID) - Static method in class org.geysermc.floodgate.util.LinkedPlayer
- onChannelClosed(Channel) - Method in interface org.geysermc.floodgate.api.inject.InjectorAddon
-
Called when the channel has been closed.
- onInject(Channel, boolean) - Method in interface org.geysermc.floodgate.api.inject.InjectorAddon
-
Called when injecting a specific channel (every client that is connected to the server has his own channel).
- onRemoveInject(Channel) - Method in interface org.geysermc.floodgate.api.inject.InjectorAddon
-
Called when Floodgate is removing the injection from the server.
- org.geysermc.floodgate.api - package org.geysermc.floodgate.api
- org.geysermc.floodgate.api.event - package org.geysermc.floodgate.api.event
- org.geysermc.floodgate.api.event.skin - package org.geysermc.floodgate.api.event.skin
- org.geysermc.floodgate.api.handshake - package org.geysermc.floodgate.api.handshake
- org.geysermc.floodgate.api.inject - package org.geysermc.floodgate.api.inject
- org.geysermc.floodgate.api.link - package org.geysermc.floodgate.api.link
- org.geysermc.floodgate.api.packet - package org.geysermc.floodgate.api.packet
- org.geysermc.floodgate.api.player - package org.geysermc.floodgate.api.player
- org.geysermc.floodgate.api.unsafe - package org.geysermc.floodgate.api.unsafe
- org.geysermc.floodgate.api.util - package org.geysermc.floodgate.api.util
- org.geysermc.floodgate.util - package org.geysermc.floodgate.util
- OSX - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
P
- PacketHandler - Interface in org.geysermc.floodgate.api.packet
-
For advanced users only! You shouldn't play with this unless you know what you're doing.
- PacketHandlers - Interface in org.geysermc.floodgate.api.packet
- PlatformInjector - Interface in org.geysermc.floodgate.api.inject
-
The global interface of all the Platform Injectors.
- player() - Method in interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
Returns the player that will receive the skin.
- PlayerLink - Interface in org.geysermc.floodgate.api.link
-
The base class of the PlayerLink database implementation.
- POCKET - Enum constant in enum class org.geysermc.floodgate.util.UiProfile
-
Deprecated.
- PropertyKey - Class in org.geysermc.floodgate.api.player
-
Deprecated.
- PropertyKey(String, boolean, boolean) - Constructor for class org.geysermc.floodgate.api.player.PropertyKey
-
Deprecated.
- PropertyKey.Result - Enum Class in org.geysermc.floodgate.api.player
-
Deprecated.
- PS4 - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
R
- register(PacketHandler, Class<?>) - Method in interface org.geysermc.floodgate.api.packet.PacketHandlers
-
Register a specific class for the given packet handler's
PacketHandler.handle(ChannelHandlerContext, Object, boolean). - register(PacketHandler, Class<?>, TriFunction<ChannelHandlerContext, Object, Boolean, Object>) - Method in interface org.geysermc.floodgate.api.packet.PacketHandlers
-
Register a specific class for a specific consumer.
- registerAll(PacketHandler) - Method in interface org.geysermc.floodgate.api.packet.PacketHandlers
-
Register every packet for the given packet handler's
PacketHandler.handle(ChannelHandlerContext, Object, boolean) - removeAddon(Class<T>) - Method in interface org.geysermc.floodgate.api.inject.PlatformInjector
-
Removes an addon from the addon list of the Floodgate Injector (the addon is called when Floodgate injects a channel).
- removeHandshakeHandler(int) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeHandlers
-
Deprecated.Removes a custom handshake handler by id.
- removeHandshakeHandler(Class<? extends HandshakeHandler>) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeHandlers
-
Deprecated.Remove a custom handshake handler by instance.
- removeInjection() - Method in interface org.geysermc.floodgate.api.inject.PlatformInjector
-
Removes the injection from the server.
- removeProperty(String) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- removeProperty(PropertyKey) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- REQUEST_EXPIRED - Enum constant in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
The Bedrock player verified the request too late.
S
- sendForm(UUID, Form) - Method in interface org.geysermc.floodgate.api.FloodgateApi
- sendForm(UUID, FormBuilder<?, ?, ?>) - Method in interface org.geysermc.floodgate.api.FloodgateApi
- sendForm(Form) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
- sendForm(FormBuilder<?, ?, ?>) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
- sendPacket(UUID, int, byte[]) - Method in interface org.geysermc.floodgate.api.unsafe.Unsafe
-
Send a raw Bedrock packet to the given online Bedrock player.
- sendPacket(FloodgatePlayer, int, byte[]) - Method in interface org.geysermc.floodgate.api.unsafe.Unsafe
-
Send a raw Bedrock packet to the given online Bedrock player.
- set(FloodgateApi, PlayerLink, FloodgateEventBus, PlatformInjector, PacketHandlers, HandshakeHandlers, UUID) - Static method in class org.geysermc.floodgate.api.InstanceHolder
- setDisconnectReason(String) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Set the reason to disconnect the current player.
- setHostname(String) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Set the hostname of the handshake packet.
- setIp(String) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Set the IP address of the connected client.
- setLinkedPlayer(LinkedPlayer) - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Set the LinkedPlayer.
- shouldDisconnect() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.Returns if the player should be disconnected
- shouldInject() - Method in interface org.geysermc.floodgate.api.inject.InjectorAddon
-
If the Injector should call
InjectorAddon.onInject(Channel, boolean) - signature() - Method in interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData
-
Returns the signature of the skin texture.
- SKIN_UPLOADED - Static variable in class org.geysermc.floodgate.api.player.PropertyKey
-
Deprecated.Skin Uploaded returns a SkinData object containing the value and signature of the Skin
- SkinApplyEvent - Interface in org.geysermc.floodgate.api.event.skin
-
An event that's fired when Floodgate receives a player skin.
- SkinApplyEvent.SkinData - Interface in org.geysermc.floodgate.api.event.skin
- SOCKET_ADDRESS - Static variable in class org.geysermc.floodgate.api.player.PropertyKey
-
Deprecated.Socket Address returns the InetSocketAddress of the Bedrock player
- stop() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Called when the Floodgate plugin is going to shutdown
T
- toString() - Method in class org.geysermc.floodgate.util.BedrockData
- toString() - Method in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
- toString() - Method in class org.geysermc.floodgate.util.LinkedPlayer
- TOUCH - Enum constant in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.
- transfer(String, int) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
- transferPlayer(UUID, String, int) - Method in interface org.geysermc.floodgate.api.FloodgateApi
- TriFunction<T,
U, V, R> - Interface in org.geysermc.floodgate.api.util -
Represents a function that accepts three arguments and produces a result.
- TVOS - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
U
- UiProfile - Enum Class in org.geysermc.floodgate.util
-
Deprecated.
- UNKNOWN - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
- UNKNOWN - Enum constant in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.
- UNKNOWN_ERROR - Enum constant in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
An unknown error encountered while creating / verifying the link request.
- unlinkPlayer(UUID) - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Unlinks a Java account from a Bedrock account.
- unsafe() - Method in interface org.geysermc.floodgate.api.FloodgateApi
- Unsafe - Interface in org.geysermc.floodgate.api.unsafe
- UWP - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
V
- value() - Method in interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData
-
Returns the value of the skin texture.
- valueOf(String) - Static method in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.geysermc.floodgate.api.player.PropertyKey.Result
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.geysermc.floodgate.util.UiProfile
-
Deprecated.Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.geysermc.floodgate.api.link.LinkRequestResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.geysermc.floodgate.api.player.PropertyKey.Result
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.geysermc.floodgate.util.UiProfile
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- verifyLinkRequest(UUID, String, String, String) - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Verifies a link request for the given Bedrock player.
- VR - Enum constant in enum class org.geysermc.floodgate.util.InputMode
-
Deprecated.
W
- WIN32 - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
- WINDOWS_PHONE - Enum constant in enum class org.geysermc.floodgate.util.DeviceOs
-
Deprecated.
X
A B C D E F G H I K L N O P R S T U V W XAll Classes and Interfaces|All Packages|Constant Field Values
It might be replaced with an event (probably internal), but that isn't certain yet.