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
Method
floodgateConfigClass
()
core/src/main/java/org/geysermc/floodgate/module/ProxyCommonModule.java:56
Method
formChannel
()
core/src/main/java/org/geysermc/floodgate/module/PluginMessageModule.java:44
Method
get
()
core/src/main/java/org/geysermc/floodgate/util/InjectorHolder.java:33
Method
getBedrockUsername
Returns the username of player being linked.
api/src/main/java/org/geysermc/floodgate/api/link/LinkRequest.java:50
Method
getById
(int id)
core/src/main/java/org/geysermc/floodgate/addon/debug/State.java:33
Method
getCastedClass
(String className)
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:95
Method
getChannel
(Class<T> channelType)
core/src/main/java/org/geysermc/floodgate/pluginmessage/PluginMessageManager.java:49
Method
getCorrectUniqueId
()
core/src/main/java/org/geysermc/floodgate/addon/data/HandshakeDataImpl.java:89
Method
getCorrectUniqueId
()
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:92
Method
getCorrectUsername
()
core/src/main/java/org/geysermc/floodgate/addon/data/HandshakeDataImpl.java:84
Method
getCorrectUsername
()
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:97
Method
getEventBus
()
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:154
Method
getGamertagFor
(long xuid)
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:181
Method
getGamertagFor
Get the gamertag of the user that has the given xuid. @param xuid the gamertag of the player @return the gamertag of the player with the given xuid,
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:152
Method
getHandshakeHandlers
@deprecated Handshake handlers will be removed with the launch of Floodgate 3.0. Please look at <a href="https://github.com/GeyserMC/Floodgate/issues/
api/src/main/java/org/geysermc/floodgate/api/InstanceHolder.java:94
Method
getIdentifier
()
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/SkinChannel.java:44
Method
getInjector
@deprecated Injector addons will be removed with the launch of Floodgate 3.0. Please look at <a href="https://github.com/GeyserMC/Floodgate/issues/536
api/src/main/java/org/geysermc/floodgate/api/InstanceHolder.java:76
Method
getJavaUniqueId
()
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:59
Method
getJavaUsername
Returns the Bedrock username that will be used as username on the server. This includes replace spaces (if enabled), username shortened and prefix app
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:43
Method
getJavaUsername
()
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:55
Method
getLinkedPlayer
(@NonNull UUID bedrockId)
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:122
Method
getLinkedPlayer
(@NonNull UUID bedrockId)
database/mysql/src/main/java/org/geysermc/floodgate/database/MysqlDatabase.java:103
Method
getLinkedPlayer
(@NonNull UUID bedrockId)
database/sqlite/src/main/java/org/geysermc/floodgate/database/SqliteDatabase.java:86
Method
getLinkedPlayer
(@NonNull UUID bedrockId)
core/src/main/java/org/geysermc/floodgate/link/DisabledPlayerLink.java:47
Method
getLinkedPlayer
(@NonNull UUID bedrockId)
core/src/main/java/org/geysermc/floodgate/link/GlobalPlayerLinking.java:81
Method
getLinkedPlayer
Returns the LinkedPlayer object if the player is linked to a Java account.
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:109
Method
getLinkedPlayer
Returns the linked account associated with the client or null if the player isn't linked or not a Floodgate player.
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:67
Method
getMethodFromParam
Get a method from a class without having to provide a method name. @param clazz the class to search the method in @param paramType the type of on
core/src/main/java/org/geysermc/floodgate/util/ReflectionUtils.java:569
Method
getName
()
core/src/main/java/org/geysermc/floodgate/link/DisabledPlayerLink.java:93
Method
getName
()
core/src/main/java/org/geysermc/floodgate/link/GlobalPlayerLinking.java:64
Method
getName
()
core/src/main/java/org/geysermc/floodgate/link/CommonPlayerLink.java:100
Method
getOnlinePlayers
()
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:83
Method
getOnlinePlayers
()
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:85
Method
getPacketHandlers
@deprecated Packet handlers will be removed with the launch of Floodgate 3.0. Please look at <a href="https://github.com/GeyserMC/Floodgate/issues/536
api/src/main/java/org/geysermc/floodgate/api/InstanceHolder.java:85
Method
getPlayerByUsername
(@NonNull String username)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:94
Method
getPlayerByUsername
(@NonNull String username)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:96
Method
getPlayerByUsername
(@NonNull String username)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:100
Method
getPlayerByUuid
(@NonNull UUID uuid)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:88
Method
getPlayerByUuid
(@NonNull UUID uuid)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:90
Method
getPlayerByUuid
(@NonNull UUID uuid)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:94
Method
getPlayerCount
()
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:75
Method
getPlayerPrefix
()
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:65
Method
getPlayerPrefix
Returns the character(s) that will be added in front of a Bedrock player's name to prevent username duplicates.
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:50
Method
getPlayers
()
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:70
Method
getProperty
(PropertyKey key)
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:129
Method
getRequestTime
Returns the unix time when the player link was requested.
api/src/main/java/org/geysermc/floodgate/api/link/LinkRequest.java:55
Method
getTranslateParts
Returns the parts of this message (getRawMessage() split on " ")
core/src/main/java/org/geysermc/floodgate/platform/command/TranslatableMessage.java:43
Method
getUserAudience
(@NonNull Object sourceObj)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:50
Method
getUserAudience
(@NonNull Object sourceObj)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:53
Method
getUserAudience
(final @NonNull Object sourceObj)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:57
Method
getUsernameFromSource
(@NonNull Object source)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:73
Method
getUsernameFromSource
(@NonNull Object source)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:75
Method
getUsernameFromSource
(@NonNull Object source)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:79
Method
getUuidFor
Get the xuid of the player that has the given gamertag. It does the same thing as {@link #getXuidFor(String)} except that this method will return the
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:136
Method
getUuidFromSource
(@NonNull Object source)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:78
Method
getUuidFromSource
(@NonNull Object source)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:80
Method
getUuidFromSource
(@NonNull Object source)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:84
Method
getVerifyLinkTimeout
()
core/src/main/java/org/geysermc/floodgate/link/DisabledPlayerLink.java:103
Method
getXuidFor
(String gamertag)
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:162
Method
getXuidFor
Get the xuid of the user that has the given gamertag. @param gamertag the gamertag of the player @return the xuid of the player with the given gamert
api/src/main/java/org/geysermc/floodgate/api/FloodgateApi.java:125
Method
gitBranch
()
core/src/main/java/org/geysermc/floodgate/module/CommonModule.java:190
Method
handle
(Object handshakePacket, String hostname)
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:69
Method
handle
( @NonNull Channel channel, @NonNull String floodgateDataString, @NonNull
core/src/main/java/org/geysermc/floodgate/player/FloodgateHandshakeHandler.java:121
Method
handle
(ChannelHandlerContext ctx, Object packet, boolean serverbound)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotProtocolSupportHandler.java:91
Method
handle
(HandshakeData data)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotHandshakeHandler.java:38
Method
handle
Method that will be called during the time that Floodgate handles the handshake. @param data the data usable during the handshake
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeHandler.java:40
Method
handleNews
(Object player, NewsItemAction action)
core/src/main/java/org/geysermc/floodgate/news/NewsChecker.java:110
Method
handleProxyCall
( byte[] data, FloodgatePlayer source, Identity sourceIdentity )
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/TransferChannel.java:43
Method
handleProxyCall
( byte[] data, FloodgatePlayer source, Identity sourceIdentity )
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/SkinChannel.java:49
Method
handleProxyCall
( byte[] data, FloodgatePlayer source, Identity sourceIdentity )
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:59
Method
handleProxyCall
( byte[] data, FloodgatePlayer source, Identity sourceIdentity )
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/PacketChannel.java:43
Method
handleServerCall
(byte[] data, FloodgatePlayer source)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:90
Method
handlerAdded
(ChannelHandlerContext ctx)
core/src/main/java/org/geysermc/floodgate/addon/data/PacketBlocker.java:79
Method
handlerAdded
(ChannelHandlerContext ctx)
core/src/main/java/org/geysermc/floodgate/addon/data/CommonDataHandler.java:163
Method
handshakeHandler
( HandshakeHandlersImpl handshakeHandlers, SimpleFloodgateApi api, Floodga
core/src/main/java/org/geysermc/floodgate/module/CommonModule.java:168
Method
hasPermission
(Object player, String permission)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:100
Method
hasPermission
(Object player, String permission)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:102
Method
hasPermission
(Object player, String permission)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:106
Method
hasProperty
(PropertyKey key)
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:113
Method
hasProperty
(PropertyKey key)
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:146
Method
hashCode
()
api/src/main/java/org/geysermc/floodgate/api/player/PropertyKey.java:86
Method
hear
(TypeLiteral<I> type, TypeEncounter<I> encounter)
core/src/main/java/org/geysermc/floodgate/module/CommonModule.java:93
Method
implementationName
()
bungee/src/main/java/org/geysermc/floodgate/module/BungeePlatformModule.java:153
Method
implementationName
()
velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java:144
Method
implementationName
()
spigot/src/main/java/org/geysermc/floodgate/module/SpigotPlatformModule.java:120
Method
info
(String message, Object... args)
core/src/main/java/org/geysermc/floodgate/logger/JavaUtilFloodgateLogger.java:69
Method
info
(String message, Object... args)
velocity/src/main/java/org/geysermc/floodgate/logger/Slf4jFloodgateLogger.java:67
Method
init
( FloodgateApi api, PlayerLink link, FloodgateEventBus eventBus,
core/src/main/java/org/geysermc/floodgate/FloodgatePlatform.java:52
Method
init
(FloodgateConfig config)
core/src/main/java/org/geysermc/floodgate/link/CommonPlayerLink.java:69
Method
init
(LanguageManager languageManager, FloodgateConfig config)
core/src/main/java/org/geysermc/floodgate/logger/JavaUtilFloodgateLogger.java:46
Method
init
Tries to load the log's locale file once a string has been requested
core/src/main/java/org/geysermc/floodgate/util/LanguageManager.java:74
Method
init
()
core/src/main/java/org/geysermc/floodgate/util/PostEnableMessages.java:63
Method
init
(LanguageManager languageManager, FloodgateConfig config)
velocity/src/main/java/org/geysermc/floodgate/logger/Slf4jFloodgateLogger.java:44
Method
init
(ProxyServer proxy, FloodgateLogger logger)
velocity/src/main/java/org/geysermc/floodgate/pluginmessage/VelocityPluginMessageUtils.java:55
Method
init
(ProcessingEnvironment processingEnv)
ap/src/main/java/org/geysermc/floodgate/ap/ClassProcessor.java:64
Method
initChannel
(Channel channel)
velocity/src/main/java/org/geysermc/floodgate/inject/velocity/VelocityInjector.java:101
Method
inject
()
bungee/src/main/java/org/geysermc/floodgate/inject/bungee/BungeeInjector.java:42
Method
inject
()
velocity/src/main/java/org/geysermc/floodgate/inject/velocity/VelocityInjector.java:47
Method
inject
()
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/SpigotInjector.java:55
Method
isAllowLinking
()
core/src/main/java/org/geysermc/floodgate/link/DisabledPlayerLink.java:108
← previous
next →
501–600 of 832, ranked by callers