- 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.
- 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.
- getDeviceOs() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the Operating System of the Bedrock client
- 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
- 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.
- 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 a LinkedPlayer
- 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.
- 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
- 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(UUID) - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Get a linked player by the bedrock uuid
- getLinkedPlayer() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the LinkedPlayer object if the player is linked to a Java account.
- 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(PropertyKey) - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Deprecated.
- getProperty(String) - 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.
- getUiProfile() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the User Interface Profile of the Bedrock client
- getUsername() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the real username of the Bedrock client.
- getUuidFor(String) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Get the xuid of the player that has the given gamertag.
- getVerifyLinkTimeout() - Method in interface org.geysermc.floodgate.api.link.PlayerLink
-
Returns the duration (in seconds) before a
LinkRequest
timeouts
- getVersion() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the version of the Bedrock client
- getXuid() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns the Xbox Unique Identifier of the Bedrock client
- getXuidFor(String) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Get the xuid of the user that has the given gamertag.
- info(String, Object...) - Method in interface org.geysermc.floodgate.api.logger.FloodgateLogger
-
Logs an info message to the console, with 0 or more arguments.
- inject() - Method in interface org.geysermc.floodgate.api.inject.PlatformInjector
-
Injects the server connection.
- InjectorAddon - Interface in org.geysermc.floodgate.api.inject
-
- InstanceHolder - Class in org.geysermc.floodgate.api
-
- InstanceHolder() - Constructor for class org.geysermc.floodgate.api.InstanceHolder
-
- 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.
- isDebug() - Method in interface org.geysermc.floodgate.api.logger.FloodgateLogger
-
Returns true if debugging is enabled
- 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
-
- isFloodgatePlayer(UUID) - Method in interface org.geysermc.floodgate.api.FloodgateApi
-
Method to determine if the given online player is a bedrock player
- isFloodgatePlayer() - Method in interface org.geysermc.floodgate.api.handshake.HandshakeData
-
Deprecated.
Returns true if the given player is a Floodgate player, false otherwise.
- isFromProxy() - Method in interface org.geysermc.floodgate.api.player.FloodgatePlayer
-
Returns if the Floodgate player is connected through a proxy
- 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.