Hierarchy For All Packages
Package Hierarchies:- org.geysermc.floodgate.core,
- org.geysermc.floodgate.core.addon,
- org.geysermc.floodgate.core.addon.data,
- org.geysermc.floodgate.core.addon.debug,
- org.geysermc.floodgate.core.addon.packethandler,
- org.geysermc.floodgate.core.api,
- org.geysermc.floodgate.core.api.legacy,
- org.geysermc.floodgate.core.command,
- org.geysermc.floodgate.core.command.main,
- org.geysermc.floodgate.core.command.util,
- org.geysermc.floodgate.core.config,
- org.geysermc.floodgate.core.connection,
- org.geysermc.floodgate.core.connection.audience,
- org.geysermc.floodgate.core.connection.integrated,
- org.geysermc.floodgate.core.connection.standalone,
- org.geysermc.floodgate.core.connection.standalone.codec,
- org.geysermc.floodgate.core.crypto,
- org.geysermc.floodgate.core.crypto.aes,
- org.geysermc.floodgate.core.crypto.ed25519,
- org.geysermc.floodgate.core.crypto.exception,
- org.geysermc.floodgate.core.crypto.rsa,
- org.geysermc.floodgate.core.crypto.topping,
- org.geysermc.floodgate.core.database,
- org.geysermc.floodgate.core.database.entity,
- org.geysermc.floodgate.core.database.loader,
- org.geysermc.floodgate.core.event,
- org.geysermc.floodgate.core.event.lifecycle,
- org.geysermc.floodgate.core.event.skin,
- org.geysermc.floodgate.core.http,
- org.geysermc.floodgate.core.http.api,
- org.geysermc.floodgate.core.http.downloads,
- org.geysermc.floodgate.core.http.link,
- org.geysermc.floodgate.core.http.minecraft,
- org.geysermc.floodgate.core.http.mojang,
- org.geysermc.floodgate.core.http.xbox,
- org.geysermc.floodgate.core.inject,
- org.geysermc.floodgate.core.link,
- org.geysermc.floodgate.core.listener,
- org.geysermc.floodgate.core.logger,
- org.geysermc.floodgate.core.module,
- org.geysermc.floodgate.core.packet,
- org.geysermc.floodgate.core.platform,
- org.geysermc.floodgate.core.platform.command,
- org.geysermc.floodgate.core.platform.listener,
- org.geysermc.floodgate.core.platform.pluginmessage,
- org.geysermc.floodgate.core.platform.util,
- org.geysermc.floodgate.core.pluginmessage,
- org.geysermc.floodgate.core.pluginmessage.channel,
- org.geysermc.floodgate.core.register,
- org.geysermc.floodgate.core.scope,
- org.geysermc.floodgate.core.skin,
- org.geysermc.floodgate.core.util
Class Hierarchy
- java.lang.Object
- org.geysermc.event.util.AbstractCancellable (implements org.geysermc.event.Cancellable)
- org.geysermc.floodgate.core.event.ConnectionJoinEvent
- org.geysermc.floodgate.core.event.skin.SkinApplyEventImpl (implements org.geysermc.floodgate.api.event.skin.SkinApplyEvent)
- org.geysermc.floodgate.core.crypto.aes.AesKeyCodec (implements org.geysermc.floodgate.core.crypto.KeyCodecSingle)
- org.geysermc.floodgate.core.crypto.aes.AesKeyProducer (implements org.geysermc.floodgate.core.crypto.KeyProducer)
- org.geysermc.floodgate.core.crypto.topping.Base64Topping (implements org.geysermc.floodgate.core.crypto.topping.Topping)
- org.geysermc.floodgate.core.util.BrigadierUtils
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- org.geysermc.floodgate.core.addon.data.CommonNettyDataHandler
- org.geysermc.floodgate.core.addon.data.PacketBlocker
- io.netty.channel.SimpleChannelInboundHandler<I>
- org.geysermc.floodgate.core.addon.debug.ChannelInDebugHandler
- org.geysermc.floodgate.core.addon.packethandler.ChannelInPacketHandler
- io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler)
- io.netty.handler.codec.MessageToByteEncoder<I>
- org.geysermc.floodgate.core.addon.debug.ChannelOutDebugHandler
- io.netty.handler.codec.MessageToMessageEncoder<I>
- org.geysermc.floodgate.core.addon.packethandler.ChannelOutPacketHandler
- io.netty.handler.codec.MessageToByteEncoder<I>
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- org.geysermc.floodgate.core.register.CommandRegister
- org.geysermc.floodgate.core.platform.command.CommandUtil
- org.geysermc.floodgate.core.command.CommonCommandMessage
- org.geysermc.floodgate.core.module.CommonModule
- org.geysermc.floodgate.core.inject.CommonPlatformInjector (implements org.geysermc.floodgate.api.inject.PlatformInjector)
- org.geysermc.floodgate.core.platform.CommonPlatformMessages
- org.geysermc.floodgate.core.link.CommonPlayerLink
- org.geysermc.floodgate.core.link.GlobalPlayerLinking
- org.geysermc.floodgate.core.link.LocalPlayerLinking
- org.geysermc.floodgate.core.config.ConfigAsPropertySource
- org.geysermc.floodgate.core.config.ConfigLoader
- org.geysermc.floodgate.core.connection.ConnectionManager
- org.geysermc.floodgate.core.util.Constants
- org.geysermc.floodgate.core.database.loader.DatabaseLoader
- org.geysermc.floodgate.core.crypto.DataCodec
- org.geysermc.floodgate.core.crypto.aes.AesDataCodec
- org.geysermc.floodgate.core.crypto.DataCodecKeyPair
- org.geysermc.floodgate.core.crypto.ed25519.Ed25519DataCodec
- org.geysermc.floodgate.core.crypto.rsa.RsaDataCodec
- org.geysermc.floodgate.core.addon.DebugAddon (implements org.geysermc.floodgate.api.inject.InjectorAddon)
- org.geysermc.floodgate.core.util.DynamicConstants
- org.geysermc.floodgate.core.crypto.ed25519.Ed25519KeyProducer (implements org.geysermc.floodgate.core.crypto.KeyProducer)
- 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.connection.audience.FloodgateCommandPreprocessor<C> (implements org.incendo.cloud.execution.preprocessor.CommandPreprocessor<C>)
- org.geysermc.floodgate.core.connection.FloodgateConnection (implements org.geysermc.api.connection.Connection)
- org.geysermc.floodgate.core.connection.standalone.StandaloneFloodgateConnection
- org.geysermc.floodgate.core.connection.standalone.codec.FloodgateConnectionCodec
- org.geysermc.floodgate.core.crypto.FloodgateDataCodec
- org.geysermc.floodgate.core.connection.FloodgateDataHandler
- org.geysermc.floodgate.core.crypto.FloodgateFormatCodec
- org.geysermc.floodgate.core.FloodgatePlatform (implements org.geysermc.floodgate.isolation.IsolatedPlatform)
- org.geysermc.floodgate.core.platform.command.FloodgateSubCommand
- org.geysermc.floodgate.core.command.main.VersionSubcommand
- org.geysermc.floodgate.core.pluginmessage.channel.FormChannel (implements org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel)
- 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.connection.integrated.IntegratedNettyDataSeeker (implements org.geysermc.floodgate.core.connection.integrated.IntegratedDataSeeker)
- org.geysermc.floodgate.core.crypto.KeyCodecPair (implements org.geysermc.floodgate.core.crypto.KeyCodec<S>)
- org.geysermc.floodgate.core.crypto.ed25519.Ed25519KeyCodec
- org.geysermc.floodgate.core.crypto.rsa.RsaKeyCodec
- 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.command.LinkAccountCommand.Message
- org.geysermc.floodgate.core.connection.standalone.codec.LinkedPlayerCodec
- org.geysermc.floodgate.core.link.LinkRequestImpl (implements org.geysermc.floodgate.api.link.LinkRequest)
- org.geysermc.floodgate.core.listener.McListenerRegister
- org.geysermc.floodgate.core.util.Metrics
- org.geysermc.floodgate.core.util.MiniMessageUtils
- org.geysermc.floodgate.core.util.MojangUtils
- 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.http.ProfileFetcher
- org.geysermc.floodgate.core.api.legacy.PropertyGlue
- org.geysermc.floodgate.core.crypto.RandomUtils
- java.lang.Record
- org.geysermc.floodgate.core.link.CommonPlayerLink.PlayerLinkState
- org.geysermc.floodgate.core.connection.DataSeeker.DataSeekerResult
- org.geysermc.floodgate.core.connection.FloodgateDataHandler.HandleResult
- org.geysermc.floodgate.core.connection.FloodgateDataHandler.JoinResult
- org.geysermc.floodgate.core.connection.audience.FloodgateSenderMapper<T> (implements org.incendo.cloud.SenderMapper<B,
M>) - org.geysermc.floodgate.core.http.xbox.GetGamertagResult
- org.geysermc.floodgate.core.http.xbox.GetXuidResult
- org.geysermc.floodgate.core.http.downloads.LatestBuildResult
- org.geysermc.floodgate.core.database.entity.LinkedPlayer
- org.geysermc.floodgate.core.http.link.LinkedPlayer
- org.geysermc.floodgate.core.database.entity.LinkRequest
- org.geysermc.floodgate.core.platform.command.Placeholder
- org.geysermc.floodgate.core.connection.audience.ProfileAudience
- org.geysermc.floodgate.core.http.mojang.ProfileProperty
- org.geysermc.floodgate.core.http.minecraft.ProfileResult
- org.geysermc.floodgate.core.http.mojang.ProfileWithProperties
- org.geysermc.floodgate.core.skin.SkinDataImpl (implements org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData)
- org.geysermc.floodgate.core.util.ReflectionUtils
- org.geysermc.floodgate.core.crypto.rsa.RsaKeyProducer (implements org.geysermc.floodgate.core.crypto.KeyProducer)
- 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.logger.Slf4jFloodgateLogger (implements org.geysermc.floodgate.core.logger.FloodgateLogger)
- org.geysermc.floodgate.core.connection.standalone.StandaloneDataSeeker (implements org.geysermc.floodgate.core.connection.DataSeeker)
- org.geysermc.floodgate.core.connection.standalone.StandaloneFloodgateConnectionBuilder
- org.geysermc.floodgate.core.platform.command.SubCommands (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
- org.geysermc.floodgate.core.command.main.MainCommand (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
- 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)
- java.lang.Exception
- org.geysermc.floodgate.core.util.InvalidFormatException
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- org.geysermc.floodgate.core.connection.audience.InvalidPlayerIdentifierException
- org.geysermc.floodgate.core.link.LinkVerificationException
- java.lang.IllegalArgumentException
- org.geysermc.floodgate.core.crypto.exception.UnsupportedVersionException
- java.lang.Exception
- org.geysermc.floodgate.core.pluginmessage.channel.TransferChannel (implements org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel)
- org.geysermc.floodgate.core.platform.command.TranslatableMessage
- org.geysermc.floodgate.core.command.UnlinkAccountCommand (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
- org.geysermc.floodgate.core.command.UnlinkAccountCommand.Message
- org.geysermc.floodgate.core.api.UnsafeFloodgateApi (implements org.geysermc.floodgate.api.unsafe.Unsafe)
- org.geysermc.floodgate.core.connection.audience.UserAudience
- org.geysermc.floodgate.core.connection.audience.UserAudience.ConsoleAudience
- org.geysermc.floodgate.core.connection.audience.UserAudience.PlayerAudience
- org.geysermc.floodgate.core.util.Utils
- org.geysermc.floodgate.core.command.main.VersionSubcommand.Message
- org.geysermc.floodgate.core.command.WhitelistCommand (implements org.geysermc.floodgate.core.platform.command.FloodgateCommand)
- org.geysermc.floodgate.core.command.WhitelistCommand.Message
- org.geysermc.event.util.AbstractCancellable (implements org.geysermc.event.Cancellable)
Interface Hierarchy
- org.geysermc.floodgate.core.connection.DataSeeker
- org.geysermc.floodgate.core.connection.integrated.IntegratedDataSeeker
- org.geysermc.floodgate.core.http.downloads.DownloadClient
- org.geysermc.floodgate.core.platform.command.FloodgateCommand
- org.geysermc.floodgate.core.config.FloodgateConfig
- org.geysermc.floodgate.core.config.ProxyFloodgateConfig
- org.geysermc.floodgate.core.config.FloodgateConfig.DatabaseConfig
- org.geysermc.floodgate.core.config.FloodgateConfig.DisconnectMessages
- org.geysermc.floodgate.core.config.FloodgateConfig.MetricsConfig
- org.geysermc.floodgate.core.config.FloodgateConfig.PlayerLinkConfig
- org.geysermc.floodgate.core.logger.FloodgateLogger
- org.geysermc.floodgate.core.http.api.GlobalApiClient
- org.geysermc.floodgate.core.http.link.GlobalLinkClient
- org.geysermc.databaseutils.IRepository<T>
- org.geysermc.floodgate.core.database.PendingLinkRepository
- org.geysermc.floodgate.core.database.PlayerLinkRepository
- org.geysermc.floodgate.core.crypto.KeyCodec<S>
- org.geysermc.floodgate.core.crypto.KeyCodecSingle
- org.geysermc.floodgate.core.crypto.KeyProducer
- org.geysermc.floodgate.core.platform.listener.ListenerRegistration<T>
- org.geysermc.floodgate.core.listener.McListener
- org.geysermc.floodgate.core.http.minecraft.MinecraftClient
- org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel
- org.geysermc.floodgate.core.pluginmessage.PluginMessageRegistration
- org.geysermc.floodgate.core.http.mojang.SessionServerClient
- org.geysermc.floodgate.core.skin.SkinApplier
- org.geysermc.floodgate.core.crypto.topping.Topping
- org.geysermc.floodgate.core.http.xbox.XboxClient
Annotation Interface Hierarchy
- org.geysermc.floodgate.core.scope.IntegratedOnly (implements java.lang.annotation.Annotation)
- org.geysermc.floodgate.core.scope.ProxyOnly (implements java.lang.annotation.Annotation)
- org.geysermc.floodgate.core.scope.ServerOnly (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.geysermc.floodgate.core.addon.data.CommonNettyDataHandler.HandleResultType
- org.geysermc.floodgate.core.database.loader.DatabaseTypeLibraries
- org.geysermc.floodgate.core.crypto.DataCodecType
- org.geysermc.floodgate.core.database.loader.DriverCategory
- org.geysermc.floodgate.core.platform.command.MessageType
- org.geysermc.floodgate.core.command.util.Permission
- org.geysermc.floodgate.core.command.util.PermissionDefault
- org.geysermc.floodgate.core.platform.util.PlatformUtils.AuthType
- org.geysermc.floodgate.core.platform.util.PlayerType
- org.geysermc.floodgate.core.pluginmessage.PluginMessageChannel.Identity
- org.geysermc.floodgate.core.addon.debug.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)