Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GeyserMC/Floodgate
/ functions
Functions
832 in github.com/GeyserMC/Floodgate
⨍
Functions
832
◇
Types & classes
203
↓ 2 callers
Method
shouldRemoveHandler
(HandshakeResult result)
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:61
↓ 2 callers
Method
subCommands
()
core/src/main/java/org/geysermc/floodgate/platform/command/SubCommands.java:51
↓ 2 callers
Method
toBedrockData
()
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:107
↓ 2 callers
Method
translateMessage
(TranslatableMessage message, Object... args)
core/src/main/java/org/geysermc/floodgate/player/UserAudience.java:77
↓ 2 callers
Method
translateMessage
(LanguageManager manager, String locale, Object... args)
core/src/main/java/org/geysermc/floodgate/platform/command/TranslatableMessage.java:45
↓ 2 callers
Method
unlinkPlayer
Unlinks a Java account from a Bedrock account. @param javaId the uuid of the Java player @return a future holding void on success or completed except
api/src/main/java/org/geysermc/floodgate/api/link/PlayerLink.java:85
↓ 2 callers
Method
unsafe
()
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:165
↓ 2 callers
Method
verifyLinkRequest
Verifies a link request for the given Bedrock player. @param bedrockId the uuid of the Bedrock player @param javaUsername the username of th
api/src/main/java/org/geysermc/floodgate/api/link/PlayerLink.java:113
↓ 2 callers
Method
whitelistPlayer
Whitelist the given Bedrock player. @param xuid the xuid of the username to be whitelisted @param username the username to be whitelisted @return
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:190
↓ 2 callers
Method
write
(ChannelHandlerContext ctx, Object packet, ChannelPromise promise)
bungee/src/main/java/org/geysermc/floodgate/addon/data/BungeeServerDataHandler.java:70
↓ 1 callers
Method
activateNews
(NewsItem item)
core/src/main/java/org/geysermc/floodgate/news/NewsChecker.java:199
↓ 1 callers
Method
addAddon
Adds an addon to the addon list of the Floodgate Injector (the addon is called when Floodgate injects a channel). See {@link InjectorAddon} for more i
api/src/main/java/org/geysermc/floodgate/api/inject/PlatformInjector.java:74
↓ 1 callers
Method
addConnectionIfNeeded
(int id, String verifyCode)
core/src/main/java/org/geysermc/floodgate/skin/SkinUploadManager.java:49
↓ 1 callers
Method
addHandshakeHandler
Register a custom handshake handler. This can be used to check and edit the player during the handshake handling. @param handshakeHandler the handsha
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeHandlers.java:41
↓ 1 callers
Method
addNews
(NewsItem item)
core/src/main/java/org/geysermc/floodgate/news/NewsChecker.java:162
↓ 1 callers
Method
addPlayer
(FloodgatePlayer player)
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:205
↓ 1 callers
Method
addPlayer
Whitelist the given Bedrock player. @param uuid the UUID of the Bedrock player to be removed @param username the username of the Bedrock player t
spigot/src/main/java/org/geysermc/floodgate/util/WhitelistUtils.java:45
↓ 1 callers
Method
applySkin0
(FloodgatePlayer floodgatePlayer, SkinData skinData, boolean internal, boolean firstTry)
spigot/src/main/java/org/geysermc/floodgate/pluginmessage/SpigotSkinApplier.java:56
↓ 1 callers
Method
buildCommand
Called by the CommandRegister when it wants you to build the command which he can add. @param commandManager the manager to create a command @return
core/src/main/java/org/geysermc/floodgate/platform/command/FloodgateCommand.java:41
↓ 1 callers
Function
buildNumberAsString
build-logic/src/main/kotlin/extensions.kt:55
↓ 1 callers
Method
canRemoveInjection
Some platforms may not be able to remove their injection process. If so, this method will return false. @return true if it is safe to attempt to remo
api/src/main/java/org/geysermc/floodgate/api/inject/PlatformInjector.java:48
↓ 1 callers
Method
castedStaticValue
(Field field)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:382
↓ 1 callers
Method
channelClosedCall
Method to loop through all the addons and call {@link InjectorAddon#onChannelClosed(Channel)} if {@link InjectorAddon#shouldInject()} @param channel
core/src/main/java/org/geysermc/floodgate/inject/CommonPlatformInjector.java:88
↓ 1 callers
Method
clear
()
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:130
↓ 1 callers
Method
closeAllSockets
()
core/src/main/java/org/geysermc/floodgate/skin/SkinUploadManager.java:62
↓ 1 callers
Method
closeForm
(UUID uuid)
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:100
↓ 1 callers
Method
complete
()
ap/src/main/java/org/geysermc/floodgate/ap/ClassProcessor.java:135
↓ 1 callers
Function
configureIdeSync
build-logic/src/main/kotlin/floodgate.generate-templates.gradle.kts:51
↓ 1 callers
Method
createClassLoaderConstructor
Helper method to create a CustomClassLoaderConstructor, which on SnakeYaml 1.X only takes in a ClassLoader, and on SnakeYaml 2.X takes a ClassLoader a
core/src/main/java/org/geysermc/floodgate/database/config/DatabaseConfigLoader.java:71
↓ 1 callers
Method
createEncryptedData
(BedrockData bedrockData)
core/src/main/java/org/geysermc/floodgate/api/ProxyFloodgateApi.java:37
↓ 1 callers
Method
createFormData
(FloodgatePlayer player, Form form)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:121
↓ 1 callers
Method
createLinkRequest0
( String javaUsername, UUID javaId, String linkCode, String be
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:232
↓ 1 callers
Method
createLinkRequest0
( String javaUsername, UUID javaId, String linkCode, String bedrockUsername )
database/mysql/src/main/java/org/geysermc/floodgate/database/MysqlDatabase.java:217
↓ 1 callers
Method
createReader
()
ap/src/main/java/org/geysermc/floodgate/ap/ClassProcessor.java:176
↓ 1 callers
Method
createWriter
()
ap/src/main/java/org/geysermc/floodgate/ap/ClassProcessor.java:202
↓ 1 callers
Method
currentSkin
(Property[] properties)
bungee/src/main/java/org/geysermc/floodgate/pluginmessage/BungeeSkinApplier.java:106
↓ 1 callers
Method
currentSkin
(List<Property> properties)
velocity/src/main/java/org/geysermc/floodgate/util/VelocitySkinApplier.java:69
↓ 1 callers
Method
currentSkin
Returns the skin texture currently applied to the player.
api/src/main/java/org/geysermc/floodgate/api/event/skin/SkinApplyEvent.java:48
↓ 1 callers
Method
defaultValue
()
core/src/main/java/org/geysermc/floodgate/command/util/Permission.java:57
↓ 1 callers
Method
disable
()
core/src/main/java/org/geysermc/floodgate/addon/data/PacketBlocker.java:56
↓ 1 callers
Method
enable
()
core/src/main/java/org/geysermc/floodgate/addon/data/PacketBlocker.java:52
↓ 1 callers
Method
encode
(ChannelHandlerContext ctx, ByteBuf msg, ByteBuf out)
core/src/main/java/org/geysermc/floodgate/addon/debug/ChannelOutDebugHandler.java:53
↓ 1 callers
Method
escape
(final String input)
core/src/main/java/org/geysermc/floodgate/util/BrigadierUtils.java:54
↓ 1 callers
Method
escapeIfRequired
(String input, boolean quoted)
core/src/main/java/org/geysermc/floodgate/util/BrigadierUtils.java:41
↓ 1 callers
Method
execute
(CommandContext<UserAudience> context)
core/src/main/java/org/geysermc/floodgate/command/TestCommand.java:46
↓ 1 callers
Method
executeChecks
(BooleanSupplier... checks)
core/src/main/java/org/geysermc/floodgate/command/main/FirewallCheckSubcommand.java:109
↓ 1 callers
Method
executeFirewallText
( UserAudience sender, String name, Runnable runnable)
core/src/main/java/org/geysermc/floodgate/command/main/FirewallCheckSubcommand.java:93
↓ 1 callers
Method
fetchSkinFor
(UUID playerId)
core/src/main/java/org/geysermc/floodgate/util/MojangUtils.java:68
↓ 1 callers
Method
formatNotFound
(String key, Object... args)
core/src/main/java/org/geysermc/floodgate/util/LanguageManager.java:191
↓ 1 callers
Method
from
(BedrockData data, HandshakeData handshakeData)
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:74
↓ 1 callers
Method
generateKey
(Path keyPath)
core/src/main/java/org/geysermc/floodgate/config/ConfigLoader.java:91
↓ 1 callers
Method
getActiveNews
()
core/src/main/java/org/geysermc/floodgate/news/NewsChecker.java:148
↓ 1 callers
Method
getArgsContentLength
(String... args)
core/src/main/java/org/geysermc/floodgate/util/MessageFormatter.java:78
↓ 1 callers
Method
getBooleanValue
Get the value of a boolean field. This method first makes the field accessible and then gets the value.<br> This method will return false instead of t
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:332
↓ 1 callers
Method
getCastedClassOrFallback
(String className, String fallbackClassName)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:166
↓ 1 callers
Method
getClassOrFallbackSilently
(String... classNames)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:155
↓ 1 callers
Method
getClassOrThrow
(String className)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:109
↓ 1 callers
Method
getDeviceOs
Returns the Operating System of the Bedrock client
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:84
↓ 1 callers
Method
getDisconnectReason
Returns the reason to disconnect the current player.
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:109
↓ 1 callers
Method
getGeneratedClassesForAnnotation
Returns a set of all the classes that are annotated by a given annotation. Keep in mind that these are from a set of generated annotations generated a
core/src/main/java/org/geysermc/floodgate/util/Utils.java:135
↓ 1 callers
Method
getIdentifier
()
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/TransferChannel.java:38
↓ 1 callers
Method
getIdentifier
()
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/PacketChannel.java:38
↓ 1 callers
Method
getInputMode
Returns the Input Mode of the Bedrock client
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:99
↓ 1 callers
Method
getJavaUniqueId
Returns the uuid that will be used as UUID on the server.<br> Note that this field is not used when the player is a {@link LinkedPlayer LinkedPlayer}
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:49
↓ 1 callers
Method
getLinkRequest0
(String javaUsername)
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:294
↓ 1 callers
Method
getLinkRequest0
(String javaUsername)
database/mysql/src/main/java/org/geysermc/floodgate/database/MysqlDatabase.java:289
↓ 1 callers
Method
getLocale
(Player player)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotVersionSpecificMethods.java:115
↓ 1 callers
Method
getMethodThatReturns
( Class<?> clazz, Class<?> returnType, boolean declared, Class
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:514
↓ 1 callers
Method
getNewIp
(Channel channel)
core/src/main/java/org/geysermc/floodgate/player/FloodgateHandshakeHandler.java:296
↓ 1 callers
Method
getNextFormId
(FloodgatePlayer player)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:176
↓ 1 callers
Method
getOnlinePlayers
()
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:89
↓ 1 callers
Method
getOnlinePlayersWithPermission
Get all online players with the given permission. @param permission the permission to check @return a list of online players that have the given perm
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:151
↓ 1 callers
Method
getOnlineUsernames
(@NonNull PlayerType limitTo)
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:85
↓ 1 callers
Method
getPlayerByUsername
(@NonNull String username)
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:121
↓ 1 callers
Method
getPlayerByUuid
(@NonNull UUID uuid)
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:115
↓ 1 callers
Method
getPlayerCount
Returns the number of Floodgate players who are currently online.
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:60
↓ 1 callers
Method
getPrefixedClassSilently
(String className)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:67
↓ 1 callers
Method
getRawMessage
Returns the message attached to the enum identifier
core/src/main/java/org/geysermc/floodgate/platform/command/TranslatableMessage.java:38
↓ 1 callers
Method
getSilent
(String urlString, Class<T> clazz)
core/src/main/java/org/geysermc/floodgate/util/HttpClient.java:72
↓ 1 callers
Method
getUiProfile
Returns the User Interface Profile of the Bedrock client
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:94
↓ 1 callers
Method
getUserAudience
(@NonNull Object source)
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:56
↓ 1 callers
Method
getWebsocketUri
(int id, String verifyCode)
core/src/main/java/org/geysermc/floodgate/skin/SkinUploadSocket.java:76
↓ 1 callers
Method
globalApiCheck
(UserAudience sender)
core/src/main/java/org/geysermc/floodgate/command/main/FirewallCheckSubcommand.java:77
↓ 1 callers
Method
handleServerCall
(byte[] data, FloodgatePlayer source)
core/src/main/java/org/geysermc/floodgate/pluginmessage/PluginMessageChannel.java:43
↓ 1 callers
Method
handleServerCall
(byte[] data, FloodgatePlayer source)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/TransferChannel.java:61
↓ 1 callers
Method
handleServerCall
(byte[] data, FloodgatePlayer floodgatePlayer)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/SkinChannel.java:74
↓ 1 callers
Method
handleServerCall
(byte[] data, FloodgatePlayer source)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/PacketChannel.java:61
↓ 1 callers
Method
hasHandlers
()
core/src/main/java/org/geysermc/floodgate/packet/PacketHandlersImpl.java:110
↓ 1 callers
Method
hasPermission
Checks if the given player has the given permission. @param player the player to check @param permission the permission to check @return true or
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:143
↓ 1 callers
Method
hideAndShowPlayer
(Player on, Player target)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotVersionSpecificMethods.java:123
↓ 1 callers
Method
hostnameRemainder
()
core/src/main/java/org/geysermc/floodgate/player/HostnameSeparationResult.java:48
↓ 1 callers
Method
inject
Injects the server connection. This will allow various addons (like getting the Floodgate data and debug mode) to work. @throws Exception if the plat
api/src/main/java/org/geysermc/floodgate/api/inject/PlatformInjector.java:40
↓ 1 callers
Method
injectedClients
()
core/src/main/java/org/geysermc/floodgate/inject/CommonPlatformInjector.java:51
↓ 1 callers
Method
invokeStatic
Invoke the given static method. @param clazz the class to get the method from @param method the name of the method to invoke @return the value got f
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:645
↓ 1 callers
Method
isAllowedInUnquotedString
(char c)
core/src/main/java/org/geysermc/floodgate/util/BrigadierUtils.java:32
↓ 1 callers
Method
isBungeeData
()
spigot/src/main/java/org/geysermc/floodgate/util/ProxyUtils.java:34
↓ 1 callers
Method
isFromProxy
Returns if the Floodgate player is connected through a proxy
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:104
↓ 1 callers
Method
isUniquePrefix
(String prefix)
core/src/main/java/org/geysermc/floodgate/util/Utils.java:98
↓ 1 callers
Method
isValidDatabaseName
(String databaseName)
core/src/main/java/org/geysermc/floodgate/util/Utils.java:102
↓ 1 callers
Method
isVelocitySupport
()
spigot/src/main/java/org/geysermc/floodgate/util/ProxyUtils.java:38
← previous
next →
201–300 of 832, ranked by callers