Class Hierarchy
- java.lang.Object
- org.geysermc.event.util.AbstractCancellable (implements org.geysermc.event.Cancellable)
- org.geysermc.floodgate.core.event.skin.SkinApplyEventImpl (implements org.geysermc.floodgate.api.event.skin.SkinApplyEvent)
- org.geysermc.floodgate.core.crypto.AesCipher (implements org.geysermc.floodgate.core.crypto.FloodgateCipher)
- org.geysermc.floodgate.core.crypto.AesKeyProducer (implements org.geysermc.floodgate.core.crypto.KeyProducer)
- org.geysermc.floodgate.news.data.AnnouncementData (implements org.geysermc.floodgate.news.data.ItemData)
- org.geysermc.floodgate.core.crypto.Base64Topping (implements org.geysermc.floodgate.core.crypto.Topping)
- org.geysermc.floodgate.news.data.BuildSpecificData (implements org.geysermc.floodgate.news.data.ItemData)
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- org.geysermc.floodgate.core.addon.data.CommonDataHandler
- org.geysermc.floodgate.core.addon.data.PacketBlocker
- io.netty.channel.SimpleChannelInboundHandler<I>
- io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler)
- io.netty.handler.codec.MessageToByteEncoder<I>
- io.netty.handler.codec.MessageToMessageEncoder<I>
- org.geysermc.floodgate.news.data.CheckAfterData (implements org.geysermc.floodgate.news.data.ItemData)
- cloud.commandframework.arguments.CommandArgument<C,T> (implements cloud.commandframework.keys.CloudKeyHolder<T>, java.lang.Comparable<T>)
- org.geysermc.floodgate.core.register.CommandRegister
- org.geysermc.floodgate.core.platform.command.CommandUtil
- org.geysermc.floodgate.core.module.CommonModule
- org.geysermc.floodgate.core.inject.CommonPlatformInjector (implements org.geysermc.floodgate.api.inject.PlatformInjector)
- org.geysermc.floodgate.core.link.CommonPlayerLink
- org.geysermc.floodgate.core.config.ConfigAsProperties (implements io.micronaut.context.env.BootstrapPropertySourceLocator)
- org.geysermc.floodgate.core.config.ConfigLoader
- org.geysermc.floodgate.news.data.ConfigSpecificData (implements org.geysermc.floodgate.news.data.ItemData)
- org.geysermc.floodgate.core.player.ConnectionManager
- org.geysermc.floodgate.core.util.Constants
- org.geysermc.floodgate.core.addon.DebugAddon (implements org.geysermc.floodgate.api.inject.InjectorAddon)
- org.geysermc.event.bus.impl.EventBusImpl<E,S> (implements org.geysermc.event.bus.EventBus<E,S>)
- org.geysermc.floodgate.core.event.EventBus (implements org.geysermc.floodgate.api.event.FloodgateEventBus)
- org.geysermc.floodgate.core.player.FloodgateCommandPreprocessor<C> (implements cloud.commandframework.execution.preprocessor.CommandPreprocessor<C>)
- org.geysermc.floodgate.core.player.FloodgateConnection (implements org.geysermc.api.connection.Connection)
- org.geysermc.floodgate.core.player.FloodgateHandshakeHandler
- org.geysermc.floodgate.core.FloodgatePlatform
- org.geysermc.floodgate.core.platform.command.FloodgateSubCommand
- org.geysermc.floodgate.core.pluginmessage.channel.FormChannel (implements org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel)
- org.geysermc.floodgate.core.util.GlobalBeanCache
- org.geysermc.floodgate.core.addon.data.HandshakeDataImpl (implements org.geysermc.floodgate.api.handshake.HandshakeData)
- org.geysermc.floodgate.core.addon.data.HandshakeHandlersImpl (implements org.geysermc.floodgate.api.handshake.HandshakeHandlers)
- org.geysermc.floodgate.core.player.HandshakeInjectedData
- org.geysermc.floodgate.core.player.HostnameSeparationResult
- org.geysermc.floodgate.core.util.HttpClient
- org.geysermc.floodgate.core.util.HttpClient.HttpResponse<T>
- org.geysermc.floodgate.core.util.LanguageManager
- org.geysermc.floodgate.core.api.legacy.LegacyApiWrapper (implements org.geysermc.floodgate.api.FloodgateApi)
- org.geysermc.floodgate.core.api.legacy.LegacyPlayerWrapper (implements org.geysermc.floodgate.api.player.FloodgatePlayer)
- org.geysermc.floodgate.core.command.LinkAccountCommand (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
- org.geysermc.floodgate.core.database.entity.LinkedPlayer
- org.geysermc.floodgate.core.database.entity.LinkRequest
- org.geysermc.floodgate.core.link.LinkRequestImpl (implements org.geysermc.floodgate.api.link.LinkRequest)
- org.geysermc.floodgate.core.listener.McListenerRegister
- org.geysermc.floodgate.core.util.MessageFormatter
- org.geysermc.floodgate.core.util.Metrics
- org.geysermc.floodgate.core.news.NewsChecker
- org.geysermc.floodgate.news.NewsItem
- org.geysermc.floodgate.core.pluginmessage.channel.PacketChannel (implements org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel)
- org.geysermc.floodgate.core.addon.PacketHandlerAddon (implements org.geysermc.floodgate.api.inject.InjectorAddon)
- org.geysermc.floodgate.core.packet.PacketHandlersImpl (implements org.geysermc.floodgate.api.packet.PacketHandlers)
- org.geysermc.floodgate.core.platform.util.PlatformUtils
- org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel.Result
- org.geysermc.floodgate.core.pluginmessage.PluginMessageManager
- org.geysermc.floodgate.core.platform.pluginmessage.PluginMessageUtils
- org.geysermc.floodgate.core.event.lifecycle.PostEnableEvent
- org.geysermc.floodgate.core.util.PostEnableMessages
- org.geysermc.floodgate.core.player.audience.ProfileAudience
- org.geysermc.floodgate.core.player.audience.ProfileAudienceArgument.ProfileAudienceParser (implements cloud.commandframework.arguments.parser.ArgumentParser<C,T>)
- org.geysermc.floodgate.core.api.legacy.PropertyGlue
- java.lang.Record
- org.geysermc.floodgate.core.util.ReflectionUtils
- org.geysermc.floodgate.core.event.lifecycle.ShutdownEvent
- org.geysermc.floodgate.core.api.SimpleFloodgateApi (implements org.geysermc.api.GeyserApiBase)
- org.geysermc.floodgate.core.pluginmessage.channel.SkinChannel (implements org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel)
- org.geysermc.floodgate.core.skin.SkinDataImpl (implements org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData)
- org.geysermc.floodgate.core.skin.SkinUploadManager
- org.geysermc.floodgate.core.logger.Slf4jFloodgateLogger (implements org.geysermc.floodgate.api.logger.FloodgateLogger)
- org.geysermc.floodgate.core.addon.debug.StateChangeDetector
- org.geysermc.floodgate.core.platform.command.SubCommands
- org.geysermc.event.subscribe.impl.SubscriberImpl<E> (implements org.geysermc.event.subscribe.Subscriber<T>)
- org.geysermc.floodgate.core.event.EventSubscriber<E> (implements org.geysermc.floodgate.api.event.FloodgateSubscriber<T>)
- org.geysermc.floodgate.core.command.TestCommand (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
- java.lang.Throwable (implements java.io.Serializable)
- org.geysermc.floodgate.core.pluginmessage.channel.TransferChannel (implements org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel)
- org.geysermc.floodgate.core.command.UnlinkAccountCommand (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
- org.geysermc.floodgate.core.api.UnsafeFloodgateApi (implements org.geysermc.floodgate.api.unsafe.Unsafe)
- org.geysermc.floodgate.core.player.UserAudience
- org.geysermc.floodgate.core.util.Utils
- org.geysermc.floodgate.core.command.WhitelistCommand (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
Annotation Interface Hierarchy