Hierarchy For All Packages
Package Hierarchies:- org.geysermc.geyser.api,
- org.geysermc.geyser.api.bedrock.camera,
- org.geysermc.geyser.api.block.custom,
- org.geysermc.geyser.api.block.custom.component,
- org.geysermc.geyser.api.block.custom.nonvanilla,
- org.geysermc.geyser.api.block.custom.property,
- org.geysermc.geyser.api.command,
- org.geysermc.geyser.api.connection,
- org.geysermc.geyser.api.entity,
- org.geysermc.geyser.api.entity.type,
- org.geysermc.geyser.api.entity.type.player,
- org.geysermc.geyser.api.event,
- org.geysermc.geyser.api.event.bedrock,
- org.geysermc.geyser.api.event.connection,
- org.geysermc.geyser.api.event.downstream,
- org.geysermc.geyser.api.event.java,
- org.geysermc.geyser.api.event.lifecycle,
- org.geysermc.geyser.api.extension,
- org.geysermc.geyser.api.extension.exception,
- org.geysermc.geyser.api.item.custom,
- org.geysermc.geyser.api.network,
- org.geysermc.geyser.api.pack,
- org.geysermc.geyser.api.pack.exception,
- org.geysermc.geyser.api.pack.option,
- org.geysermc.geyser.api.permission,
- org.geysermc.geyser.api.skin,
- org.geysermc.geyser.api.util
Class Hierarchy
- java.lang.Object
- org.geysermc.geyser.api.event.connection.ConnectionEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.bedrock.ClientEmoteEvent (implements org.geysermc.event.Cancellable)
- org.geysermc.geyser.api.event.downstream.ServerDefineCommandsEvent (implements org.geysermc.event.Cancellable)
- org.geysermc.geyser.api.event.java.ServerDefineCommandsEvent (implements org.geysermc.event.Cancellable)
- org.geysermc.geyser.api.event.java.ServerTransferEvent
- org.geysermc.geyser.api.event.bedrock.SessionDisconnectEvent
- org.geysermc.geyser.api.event.bedrock.SessionInitializeEvent
- org.geysermc.geyser.api.event.bedrock.SessionJoinEvent
- org.geysermc.geyser.api.event.bedrock.SessionLoadResourcePacksEvent
- org.geysermc.geyser.api.event.bedrock.SessionLoginEvent (implements org.geysermc.event.Cancellable)
- org.geysermc.geyser.api.event.bedrock.SessionSkinApplyEvent
- org.geysermc.geyser.api.event.connection.ConnectionRequestEvent (implements org.geysermc.event.Cancellable, org.geysermc.event.Event)
- org.geysermc.geyser.api.extension.ExtensionLoader
- org.geysermc.geyser.api.extension.ExtensionManager
- org.geysermc.geyser.api.event.lifecycle.GeyserDefineCustomBlocksEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.lifecycle.GeyserDefineCustomSkullsEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.lifecycle.GeyserDefineResourcePacksEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.bedrock.camera.GuiElement
- org.geysermc.geyser.api.pack.PackCodec
- org.geysermc.geyser.api.pack.PathPackCodec
- org.geysermc.geyser.api.pack.UrlPackCodec
- org.geysermc.geyser.api.block.custom.property.PropertyType
- java.lang.Record
- org.geysermc.geyser.api.block.custom.component.BoxComponent
- org.geysermc.geyser.api.skin.Cape
- org.geysermc.geyser.api.block.custom.CustomBlockPermutation
- org.geysermc.geyser.api.item.custom.CustomRenderOffsets
- org.geysermc.geyser.api.item.custom.CustomRenderOffsets.Hand
- org.geysermc.geyser.api.item.custom.CustomRenderOffsets.Offset
- org.geysermc.geyser.api.item.custom.CustomRenderOffsets.OffsetXYZ
- org.geysermc.geyser.api.event.lifecycle.GeyserLoadResourcePacksEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.lifecycle.GeyserPostInitializeEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.lifecycle.GeyserPostReloadEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.lifecycle.GeyserPreInitializeEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.lifecycle.GeyserPreReloadEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.event.lifecycle.GeyserShutdownEvent (implements org.geysermc.event.Event)
- org.geysermc.geyser.api.block.custom.nonvanilla.JavaBoundingBox
- org.geysermc.geyser.api.block.custom.component.PlacementConditions
- org.geysermc.geyser.api.util.PlatformType
- org.geysermc.geyser.api.skin.Skin
- org.geysermc.geyser.api.skin.SkinData
- org.geysermc.geyser.api.skin.SkinGeometry
- org.geysermc.geyser.api.block.custom.component.TransformationComponent
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- org.geysermc.geyser.api.extension.exception.InvalidDescriptionException
- org.geysermc.geyser.api.extension.exception.InvalidExtensionException
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- org.geysermc.geyser.api.pack.exception.ResourcePackException
- java.lang.IllegalArgumentException
- java.lang.Exception
- org.geysermc.geyser.api.event.connection.ConnectionEvent (implements org.geysermc.event.Event)
Interface Hierarchy
- org.geysermc.event.bus.BaseBus<E,
S> - org.geysermc.event.bus.EventBus<E,
S> - org.geysermc.geyser.api.event.ExtensionEventBus
- org.geysermc.event.bus.OwnedEventBus<O,
E, S> - org.geysermc.geyser.api.event.EventBus<R>
- org.geysermc.event.bus.EventBus<E,
- org.geysermc.geyser.api.network.BedrockListener
- org.geysermc.geyser.api.bedrock.camera.CameraData
- org.geysermc.geyser.api.bedrock.camera.CameraFade
- org.geysermc.geyser.api.bedrock.camera.CameraFade.Builder
- org.geysermc.geyser.api.bedrock.camera.CameraPosition
- org.geysermc.geyser.api.bedrock.camera.CameraPosition.Builder
- org.geysermc.geyser.api.command.Command
- org.geysermc.geyser.api.command.Command.Builder<T>
- org.geysermc.geyser.api.command.CommandExecutor<T>
- org.geysermc.geyser.api.command.CommandSource
- org.geysermc.geyser.api.connection.GeyserConnection (also extends org.geysermc.api.connection.Connection)
- org.geysermc.api.connection.Connection
- org.geysermc.geyser.api.connection.GeyserConnection (also extends org.geysermc.geyser.api.command.CommandSource)
- org.geysermc.geyser.api.block.custom.component.CustomBlockComponents
- org.geysermc.geyser.api.block.custom.component.CustomBlockComponents.Builder
- org.geysermc.geyser.api.block.custom.CustomBlockData
- org.geysermc.geyser.api.block.custom.NonVanillaCustomBlockData
- org.geysermc.geyser.api.block.custom.CustomBlockData.Builder
- org.geysermc.geyser.api.block.custom.NonVanillaCustomBlockData.Builder
- org.geysermc.geyser.api.block.custom.property.CustomBlockProperty<T>
- org.geysermc.geyser.api.block.custom.CustomBlockState
- org.geysermc.geyser.api.block.custom.CustomBlockState.Builder
- org.geysermc.geyser.api.item.custom.CustomItemData
- org.geysermc.geyser.api.item.custom.NonVanillaCustomItemData
- org.geysermc.geyser.api.item.custom.CustomItemData.Builder
- org.geysermc.geyser.api.item.custom.NonVanillaCustomItemData.Builder
- org.geysermc.geyser.api.item.custom.CustomItemOptions
- org.geysermc.geyser.api.item.custom.CustomItemOptions.Builder
- org.geysermc.geyser.api.entity.EntityData
- org.geysermc.event.Event
- org.geysermc.geyser.api.event.connection.GeyserBedrockPingEvent
- org.geysermc.geyser.api.event.lifecycle.GeyserDefineCommandsEvent
- org.geysermc.geyser.api.event.lifecycle.GeyserDefineCustomItemsEvent
- org.geysermc.geyser.api.event.lifecycle.GeyserRegisterPermissionCheckersEvent
- org.geysermc.geyser.api.event.lifecycle.GeyserRegisterPermissionsEvent
- org.geysermc.geyser.api.event.EventRegistrar
- org.geysermc.geyser.api.extension.Extension
- org.geysermc.geyser.api.extension.ExtensionDescription
- org.geysermc.geyser.api.extension.ExtensionLogger
- org.geysermc.geyser.api.block.custom.component.GeometryComponent
- org.geysermc.geyser.api.block.custom.component.GeometryComponent.Builder
- org.geysermc.api.GeyserApiBase
- org.geysermc.geyser.api.GeyserApi
- org.geysermc.geyser.api.entity.type.GeyserEntity
- org.geysermc.geyser.api.entity.type.player.GeyserPlayerEntity
- org.geysermc.geyser.api.block.custom.nonvanilla.JavaBlockState
- org.geysermc.geyser.api.block.custom.nonvanilla.JavaBlockState.Builder
- org.geysermc.geyser.api.block.custom.component.MaterialInstance
- org.geysermc.geyser.api.block.custom.component.MaterialInstance.Builder
- org.geysermc.geyser.api.util.MinecraftVersion
- org.geysermc.geyser.api.permission.PermissionChecker
- org.geysermc.geyser.api.network.RemoteServer
- org.geysermc.geyser.api.pack.ResourcePack
- org.geysermc.geyser.api.pack.ResourcePack.Builder
- org.geysermc.geyser.api.pack.ResourcePackManifest
- org.geysermc.geyser.api.pack.ResourcePackManifest.Dependency
- org.geysermc.geyser.api.pack.ResourcePackManifest.Header
- org.geysermc.geyser.api.pack.ResourcePackManifest.Module
- org.geysermc.geyser.api.pack.ResourcePackManifest.Setting
- org.geysermc.geyser.api.pack.ResourcePackManifest.Subpack
- org.geysermc.geyser.api.pack.ResourcePackManifest.Version
- org.geysermc.geyser.api.pack.option.ResourcePackOption<T>
- org.geysermc.geyser.api.pack.option.PriorityOption
- org.geysermc.geyser.api.pack.option.SubpackOption
- org.geysermc.geyser.api.pack.option.UrlFallbackOption
- org.geysermc.geyser.api.event.downstream.ServerDefineCommandsEvent.CommandInfo
- org.geysermc.geyser.api.event.java.ServerDefineCommandsEvent.CommandInfo
- org.geysermc.event.subscribe.Subscriber<T>
- org.geysermc.geyser.api.event.ExtensionEventSubscriber<T>
- org.geysermc.event.subscribe.OwnedSubscriber<O,
T> - org.geysermc.geyser.api.event.EventSubscriber<R,
T>
- org.geysermc.geyser.api.event.EventSubscriber<R,
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.geysermc.geyser.api.network.AuthType
- org.geysermc.geyser.api.bedrock.camera.CameraEaseType
- org.geysermc.geyser.api.bedrock.camera.CameraPerspective
- org.geysermc.geyser.api.bedrock.camera.CameraShake
- org.geysermc.geyser.api.util.CreativeCategory
- org.geysermc.geyser.api.event.lifecycle.GeyserDefineCustomSkullsEvent.SkullTextureType
- org.geysermc.geyser.api.block.custom.component.PlacementConditions.BlockFilterType
- org.geysermc.geyser.api.block.custom.component.PlacementConditions.Face
- org.geysermc.geyser.api.pack.exception.ResourcePackException.Cause
- org.geysermc.geyser.api.pack.option.ResourcePackOption.Type
- org.geysermc.geyser.api.util.TriState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)