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
packetHandler
()
velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java:138
Method
packetHandler
()
spigot/src/main/java/org/geysermc/floodgate/module/SpigotPlatformModule.java:114
Method
packetHandlerAddon
()
bungee/src/main/java/org/geysermc/floodgate/module/BungeeAddonModule.java:62
Method
packetHandlerAddon
()
velocity/src/main/java/org/geysermc/floodgate/module/VelocityAddonModule.java:62
Method
packetHandlerAddon
()
spigot/src/main/java/org/geysermc/floodgate/module/SpigotAddonModule.java:62
Method
permission
()
core/src/main/java/org/geysermc/floodgate/command/main/FirewallCheckSubcommand.java:59
Method
permission
()
core/src/main/java/org/geysermc/floodgate/platform/command/FloodgateSubCommand.java:37
Method
platformInjector
(FloodgateLogger logger)
bungee/src/main/java/org/geysermc/floodgate/module/BungeePlatformModule.java:129
Method
platformInjector
(ProxyServer server)
velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java:120
Method
player
()
core/src/main/java/org/geysermc/floodgate/event/skin/SkinApplyEventImpl.java:50
Method
player
Returns the player that will receive the skin.
api/src/main/java/org/geysermc/floodgate/api/event/skin/SkinApplyEvent.java:43
Method
playerAttribute
()
core/src/main/java/org/geysermc/floodgate/module/CommonModule.java:211
Method
playerLink
(PlayerLinkHolder linkLoader)
core/src/main/java/org/geysermc/floodgate/module/CommonModule.java:134
Method
pluginMessageListener
(PluginMessageUtils handler)
bungee/src/main/java/org/geysermc/floodgate/module/BungeeListenerModule.java:49
Method
pluginMessageListener
(PluginMessageUtils handler)
velocity/src/main/java/org/geysermc/floodgate/module/VelocityListenerModule.java:48
Method
pluginMessageManager
()
core/src/main/java/org/geysermc/floodgate/module/CommonModule.java:184
Method
pluginMessageRegister
(FloodgateApi api)
spigot/src/main/java/org/geysermc/floodgate/module/SpigotPlatformModule.java:136
Method
pluginMessageRegistration
()
bungee/src/main/java/org/geysermc/floodgate/module/BungeePlatformModule.java:119
Method
pluginMessageRegistration
(ProxyServer proxy)
velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java:110
Method
pluginMessageUtils
( PluginMessageManager manager, FloodgateApi api, FloodgateLogger logger)
bungee/src/main/java/org/geysermc/floodgate/module/BungeePlatformModule.java:110
Method
pluginMessageUtils
(PluginMessageManager pluginMessageManager, FloodgateApi api)
velocity/src/main/java/org/geysermc/floodgate/module/VelocityPlatformModule.java:104
Method
pluginMessageUtils
()
spigot/src/main/java/org/geysermc/floodgate/module/SpigotPlatformModule.java:130
Method
postInitialize
(ConfigLoader loader)
core/src/main/java/org/geysermc/floodgate/config/FloodgateConfig.java:63
Method
process
(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
ap/src/main/java/org/geysermc/floodgate/ap/ClassProcessor.java:78
Method
proxyFloodgateConfig
(FloodgateConfig config)
core/src/main/java/org/geysermc/floodgate/module/ProxyCommonModule.java:50
Method
register
(Listener listener)
bungee/src/main/java/org/geysermc/floodgate/listener/BungeeListenerRegistration.java:39
Method
register
(PluginMessageChannel channel)
bungee/src/main/java/org/geysermc/floodgate/pluginmessage/BungeePluginMessageRegistration.java:31
Method
register
(PluginMessageChannel channel)
core/src/main/java/org/geysermc/floodgate/pluginmessage/PluginMessageRegistration.java:29
Method
register
( PacketHandler handler, Class<?> packetClass, TriFunction<ChannelHandlerC
core/src/main/java/org/geysermc/floodgate/packet/PacketHandlersImpl.java:48
Method
register
(Object listener)
velocity/src/main/java/org/geysermc/floodgate/listener/VelocityListenerRegistration.java:38
Method
register
(PluginMessageChannel channel)
velocity/src/main/java/org/geysermc/floodgate/pluginmessage/VelocityPluginMessageRegistration.java:37
Method
register
(Listener listener)
spigot/src/main/java/org/geysermc/floodgate/listener/SpigotListenerRegistration.java:39
Method
register
(PluginMessageChannel channel)
spigot/src/main/java/org/geysermc/floodgate/pluginmessage/SpigotPluginMessageRegistration.java:40
Method
register
(PacketHandlers packetHandlers)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotProtocolSupportHandler.java:86
Method
registerAddons
(Set<InjectorAddon> addons)
core/src/main/java/org/geysermc/floodgate/register/AddonRegister.java:38
Method
registerAll
(PacketHandler handler)
core/src/main/java/org/geysermc/floodgate/packet/PacketHandlersImpl.java:65
Method
registerAll
Register every packet for the given packet handler's {@link PacketHandler#handle(ChannelHandlerContext, Object, boolean)}
api/src/main/java/org/geysermc/floodgate/api/packet/PacketHandlers.java:64
Method
registerChannels
(Set<PluginMessageChannel> channels)
core/src/main/java/org/geysermc/floodgate/register/PluginMessageRegister.java:40
Method
registerCommands
(Set<FloodgateCommand> foundCommands)
core/src/main/java/org/geysermc/floodgate/register/CommandRegister.java:54
Method
registerListeners
(Set<T> foundListeners)
core/src/main/java/org/geysermc/floodgate/register/ListenerRegister.java:39
Method
registerSubCommands
(Injector injector)
core/src/main/java/org/geysermc/floodgate/platform/command/SubCommands.java:42
Method
removeAddon
(Class<T> addon)
core/src/main/java/org/geysermc/floodgate/inject/CommonPlatformInjector.java:60
Method
removeAddon
Removes an addon from the addon list of the Floodgate Injector (the addon is called when Floodgate injects a channel). See {@link InjectorAddon} for m
api/src/main/java/org/geysermc/floodgate/api/inject/PlatformInjector.java:84
Method
removeHandshakeHandler
(int handshakeHandlerId)
core/src/main/java/org/geysermc/floodgate/addon/data/HandshakeHandlersImpl.java:53
Method
removeHandshakeHandler
Removes a custom handshake handler by id. @param handshakeHandlerId the id of the handshake handler to remove
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeHandlers.java:48
Method
removeInjection
()
bungee/src/main/java/org/geysermc/floodgate/inject/bungee/BungeeInjector.java:77
Method
removeInjection
()
velocity/src/main/java/org/geysermc/floodgate/inject/velocity/VelocityInjector.java:82
Method
removeInjection
()
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/SpigotInjector.java:128
Method
removePlayerFromWhitelist
(UUID uuid, String username)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:129
Method
removeProperty
(String key)
core/src/main/java/org/geysermc/floodgate/player/FloodgatePlayerImpl.java:145
Method
replaceToken
build-logic/src/main/kotlin/floodgate.generate-templates.gradle.kts:79
Method
replacements
build-logic/src/main/kotlin/floodgate.generate-templates.gradle.kts:87
Method
retainAll
(Collection c)
spigot/src/main/java/org/geysermc/floodgate/inject/spigot/CustomList.java:125
Method
reverse
(@NonNull UserAudience mapped)
core/src/main/java/org/geysermc/floodgate/player/audience/FloodgateSenderMapper.java:47
Method
sendForm
(UUID uuid, Form form)
core/src/main/java/org/geysermc/floodgate/api/SimpleFloodgateApi.java:118
Method
sendForm
(FloodgatePlayer player, Form form)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/FormChannel.java:116
Method
sendForm
(Form form)
api/src/main/java/org/geysermc/floodgate/api/player/FloodgatePlayer.java:116
Method
sendMessage
(UUID player, boolean toServer, String channel, byte[] data)
bungee/src/main/java/org/geysermc/floodgate/pluginmessage/BungeePluginMessageUtils.java:93
Method
sendMessage
(Object target, String message)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeCommandUtil.java:105
Method
sendMessage
Sends a raw message to the specified target, no matter what platform Floodgate is running on. @param target the player that should receive the messa
core/src/main/java/org/geysermc/floodgate/platform/command/CommandUtil.java:168
Method
sendMessage
(UUID player, String channel, byte[] data)
core/src/main/java/org/geysermc/floodgate/platform/pluginmessage/PluginMessageUtils.java:31
Method
sendMessage
( UUID player, boolean toServer, ChannelIdentifier identifier,
velocity/src/main/java/org/geysermc/floodgate/pluginmessage/VelocityPluginMessageUtils.java:103
Method
sendMessage
(Object target, String message)
velocity/src/main/java/org/geysermc/floodgate/util/VelocityCommandUtil.java:107
Method
sendMessage
(UUID player, String channel, byte[] data)
spigot/src/main/java/org/geysermc/floodgate/pluginmessage/SpigotPluginMessageUtils.java:38
Method
sendMessage
(Object target, String message)
spigot/src/main/java/org/geysermc/floodgate/util/SpigotCommandUtil.java:111
Method
sendPacket
(UUID bedrockPlayer, int packetId, byte[] packetData)
core/src/main/java/org/geysermc/floodgate/api/UnsafeFloodgateApi.java:45
Method
sendPacket
(UUID player, byte[] packet, UnsafeFloodgateApi api)
core/src/main/java/org/geysermc/floodgate/pluginmessage/channel/PacketChannel.java:66
Method
serverImplementationName
()
bungee/src/main/java/org/geysermc/floodgate/util/BungeePlatformUtils.java:72
Method
serverImplementationName
()
velocity/src/main/java/org/geysermc/floodgate/util/VelocityPlatformUtils.java:47
Method
serverImplementationName
()
spigot/src/main/java/org/geysermc/floodgate/util/SpigotPlatformUtils.java:45
Method
setFieldValue
(Object object, Field field, Object result)
bungee/src/main/java/org/geysermc/floodgate/util/BungeeReflectionUtils.java:52
Method
setHostname
(Object wrapperWithHandshake, String hostname)
bungee/src/main/java/org/geysermc/floodgate/addon/data/BungeeProxyDataHandler.java:76
Method
setHostname
(Object handshakePacket, String hostname)
velocity/src/main/java/org/geysermc/floodgate/addon/data/VelocityProxyDataHandler.java:120
Method
setHostname
(Object handshakePacket, String hostname)
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataHandler.java:73
Method
setIp
Set the IP address of the connected client. Floodgate doesn't perform any checks if the provided data is valid (hence one of the reasons why this clas
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:104
Method
setLinkedPlayer
Set the LinkedPlayer. This will be ignored if the player isn't a Floodgate player @param player the player to use as link
api/src/main/java/org/geysermc/floodgate/api/handshake/HandshakeData.java:74
Method
setNewIp
(Channel channel, InetSocketAddress newIp)
bungee/src/main/java/org/geysermc/floodgate/addon/data/BungeeProxyDataHandler.java:66
Method
setNewIp
(Channel channel, InetSocketAddress newIp)
velocity/src/main/java/org/geysermc/floodgate/addon/data/VelocityProxyDataHandler.java:115
Method
setNewIp
(Channel channel, InetSocketAddress newIp)
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataHandler.java:68
Method
shouldCallFireRead
(Object queuedPacket)
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataHandler.java:123
Method
shouldInject
()
bungee/src/main/java/org/geysermc/floodgate/addon/data/BungeeDataAddon.java:98
Method
shouldInject
()
core/src/main/java/org/geysermc/floodgate/addon/DebugAddon.java:79
Method
shouldInject
()
core/src/main/java/org/geysermc/floodgate/addon/AddonManagerAddon.java:48
Method
shouldInject
()
core/src/main/java/org/geysermc/floodgate/addon/PacketHandlerAddon.java:68
Method
shouldInject
()
velocity/src/main/java/org/geysermc/floodgate/addon/data/VelocityDataAddon.java:101
Method
shouldInject
()
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataAddon.java:82
Method
shouldRegister
(FloodgateConfig config)
core/src/main/java/org/geysermc/floodgate/command/TestCommand.java:51
Method
shouldRegister
(FloodgateConfig config)
core/src/main/java/org/geysermc/floodgate/command/LinkAccountCommand.java:159
Method
shouldRegister
(FloodgateConfig config)
core/src/main/java/org/geysermc/floodgate/command/UnlinkAccountCommand.java:108
Method
shouldRegister
(FloodgateConfig config)
core/src/main/java/org/geysermc/floodgate/command/WhitelistCommand.java:184
Method
shouldRemoveHandler
(HandshakeResult result)
velocity/src/main/java/org/geysermc/floodgate/addon/data/VelocityProxyDataHandler.java:126
Method
shouldRemoveHandler
(HandshakeResult result)
spigot/src/main/java/org/geysermc/floodgate/addon/data/SpigotDataHandler.java:97
Method
signature
()
core/src/main/java/org/geysermc/floodgate/skin/SkinDataImpl.java:60
Method
skinChannel
()
core/src/main/java/org/geysermc/floodgate/module/PluginMessageModule.java:50
Method
spigotListener
()
spigot/src/main/java/org/geysermc/floodgate/module/SpigotListenerModule.java:42
Method
start
()
core/src/main/java/org/geysermc/floodgate/news/NewsChecker.java:73
Method
stop
()
database/mongo/src/main/java/org/geysermc/floodgate/database/MongoDbDatabase.java:116
Method
stop
()
database/mysql/src/main/java/org/geysermc/floodgate/database/MysqlDatabase.java:97
Method
stop
()
database/sqlite/src/main/java/org/geysermc/floodgate/database/SqliteDatabase.java:76
Method
stop
()
core/src/main/java/org/geysermc/floodgate/link/DisabledPlayerLink.java:113
← previous
next →
701–800 of 832, ranked by callers