MCPcopy Create free account

hub / github.com/GeyserMC/Geyser / types & classes

Types & classes1,489 in github.com/GeyserMC/Geyser

EnumANSIColor
bootstrap/standalone/src/main/java/org/geysermc/geyser/platform/standalone/gui/ANSIColor.java:33
ClassAbstractArrowEntity
core/src/main/java/org/geysermc/geyser/entity/type/AbstractArrowEntity.java:35
ClassAbstractBlockInventoryTranslator
Provided as a base for any inventory that requires a block for opening it
core/src/main/java/org/geysermc/geyser/translator/inventory/AbstractBlockInventoryTranslator.java:43
InterfaceAbstractEnumProperty
core/src/main/java/org/geysermc/geyser/entity/properties/type/AbstractEnumProperty.java:37
ClassAbstractFishEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/AbstractFishEntity.java:36
ClassAbstractFurnaceInventoryTranslator
core/src/main/java/org/geysermc/geyser/translator/inventory/furnace/AbstractFurnaceInventoryTranslator.java:40
ClassAbstractGeyserboundPacketHandler
core/src/main/java/org/geysermc/geyser/erosion/AbstractGeyserboundPacketHandler.java:32
ClassAbstractHorseEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/horse/AbstractHorseEntity.java:59
ClassAbstractIllagerEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/monster/raid/AbstractIllagerEntity.java:30
ClassAbstractMappedDeferredRegistry
core/src/main/java/org/geysermc/geyser/registry/AbstractMappedDeferredRegistry.java:36
ClassAbstractMappedRegistry
An abstract registry holding a map of various registrations as defined by {@link M}. The M represents the map class, which can be anything that extend
core/src/main/java/org/geysermc/geyser/registry/AbstractMappedRegistry.java:44
ClassAbstractMerchantEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/merchant/AbstractMerchantEntity.java:39
ClassAbstractMountInventoryTranslator
core/src/main/java/org/geysermc/geyser/translator/inventory/horse/AbstractMountInventoryTranslator.java:34
ClassAbstractNautilusEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/nautilus/AbstractNautilusEntity.java:56
ClassAbstractSkeletonEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/monster/AbstractSkeletonEntity.java:34
ClassAbstractWindChargeEntity
Note that, as of 1.21, a wind charge entity does not actually implement the thrown item. We're just reusing the "hide until far away" aspect.
core/src/main/java/org/geysermc/geyser/entity/type/AbstractWindChargeEntity.java:34
InterfaceAdvancedBedrockConfig
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:357
InterfaceAdvancedConfig
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:455
InterfaceAdvancedJavaConfig
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:416
ClassAdvancedTooltipsCommand
core/src/main/java/org/geysermc/geyser/command/defaults/AdvancedTooltipsCommand.java:38
ClassAdvancementsCache
core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java:45
ClassAdvancementsCommand
core/src/main/java/org/geysermc/geyser/command/defaults/AdvancementsCommand.java:36
ClassAesCipher
common/src/main/java/org/geysermc/floodgate/crypto/AesCipher.java:38
ClassAesKeyProducer
common/src/main/java/org/geysermc/floodgate/crypto/AesKeyProducer.java:34
InterfaceAfter
core/src/main/java/org/geysermc/geyser/registry/mappings/util/NodeReader.java:187
EnumAfterAction
core/src/main/java/org/geysermc/geyser/session/dialog/Dialog.java:195
ClassAgeableEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/AgeableEntity.java:32
ClassAgeableWaterEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/AgeableWaterEntity.java:30
ClassAllayEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/AllayEntity.java:38
ClassAmbientEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/AmbientEntity.java:30
ClassAnimalEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/AnimalEntity.java:41
EnumAnimation
Not all animations work perfectly on bedrock. Bedrock behavior is noted per animation. The {@code toot_horn} animation does not exist on bedrock, and
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/component/java/JavaConsumable.java:86
ClassAnnotatedRegistryLoader
A mapped registry loader which takes in a {@link String} and returns a transformed {@link Annotation} as the value. The {@link R} represents the final
core/src/main/java/org/geysermc/geyser/registry/loader/AnnotatedRegistryLoader.java:56
ClassAnnotationUtils
core/src/main/java/org/geysermc/geyser/util/AnnotationUtils.java:38
ClassAnnouncementData
common/src/main/java/org/geysermc/floodgate/news/data/AnnouncementData.java:35
ClassAnvilContainer
Used to determine if rename packets should be sent and stores the expected level cost for AnvilInventoryUpdater
core/src/main/java/org/geysermc/geyser/inventory/AnvilContainer.java:42
ClassAnvilInventoryTranslator
core/src/main/java/org/geysermc/geyser/translator/inventory/AnvilInventoryTranslator.java:45
ClassAnvilInventoryUpdater
core/src/main/java/org/geysermc/geyser/inventory/updater/AnvilInventoryUpdater.java:57
ClassAreaEffectCloudEntity
core/src/main/java/org/geysermc/geyser/entity/type/AreaEffectCloudEntity.java:39
ClassArmadilloEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/ArmadilloEntity.java:40
ClassArmorItem
core/src/main/java/org/geysermc/geyser/item/type/ArmorItem.java:43
EnumArmorMaterial
core/src/main/java/org/geysermc/geyser/item/ArmorMaterial.java:32
ClassArmorStandEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/ArmorStandEntity.java:51
ClassArrayRegistry
An array registry that stores mappings as an array defined by {@link M}. The M represents the value that is to be stored as part of this array. @para
core/src/main/java/org/geysermc/geyser/registry/ArrayRegistry.java:39
ClassArrowEntity
core/src/main/java/org/geysermc/geyser/entity/type/ArrowEntity.java:33
ClassArrowItem
core/src/main/java/org/geysermc/geyser/item/type/ArrowItem.java:39
ClassArrowParticleColors
For tipped arrow usage https://minecraft.wiki/w/Effect_colors#Potion_colors
core/src/main/java/org/geysermc/geyser/inventory/item/Potion.java:147
ClassAssertUtils
core/src/test/java/org/geysermc/geyser/scoreboard/network/util/AssertUtils.java:34
ClassAsset
core/src/main/java/org/geysermc/geyser/util/AssetUtils.java:319
ClassAssetIndex
core/src/main/java/org/geysermc/geyser/util/AssetUtils.java:301
ClassAssetUtils
Implementation note: try to design processes to fail softly if the client jar can't be downloaded, either if Mojang is down or internet access to Moja
core/src/main/java/org/geysermc/geyser/util/AssetUtils.java:57
ClassAsteriskSerializer
core/src/main/java/org/geysermc/geyser/text/AsteriskSerializer.java:42
ClassAttackRangeReader
core/src/main/java/org/geysermc/geyser/registry/mappings/components/readers/AttackRangeReader.java:38
ClassAttributeUtils
core/src/main/java/org/geysermc/geyser/util/AttributeUtils.java:32
ClassAuthData
A class holding some basic information of the connected user. @param name The gamertag of the user @param uuid Also known as identity @param xuid The
core/src/main/java/org/geysermc/geyser/session/auth/AuthData.java:39
EnumAuthType
The authentication types that a Java server can be on connection.
api/src/main/java/org/geysermc/geyser/api/network/AuthType.java:33
ClassAuthenticationTask
core/src/main/java/org/geysermc/geyser/session/PendingMicrosoftAuthentication.java:90
ClassAvatarEntity
core/src/main/java/org/geysermc/geyser/entity/type/player/AvatarEntity.java:67
EnumAxis
core/src/main/java/org/geysermc/geyser/level/physics/Axis.java:30
ClassAxolotlBucketItem
core/src/main/java/org/geysermc/geyser/item/type/AxolotlBucketItem.java:35
ClassAxolotlEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/AxolotlEntity.java:43
EnumAxolotlVariant
core/src/main/java/org/geysermc/geyser/item/hashing/data/entity/AxolotlVariant.java:29
ClassAzimuthWaypoint
core/src/main/java/org/geysermc/geyser/session/cache/waypoint/AzimuthWaypoint.java:39
ClassBannerBlock
core/src/main/java/org/geysermc/geyser/level/block/type/BannerBlock.java:28
ClassBannerBlockEntityTranslator
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/BannerBlockEntityTranslator.java:40
ClassBannerItem
core/src/main/java/org/geysermc/geyser/item/type/BannerItem.java:56
EnumBannerPattern
core/src/main/java/org/geysermc/geyser/inventory/item/BannerPattern.java:35
EnumBase
core/src/main/java/org/geysermc/geyser/item/hashing/data/entity/TropicalFishPattern.java:50
ClassBase64Topping
common/src/main/java/org/geysermc/floodgate/crypto/Base64Topping.java:30
ClassBaseInventoryTranslator
core/src/main/java/org/geysermc/geyser/translator/inventory/BaseInventoryTranslator.java:36
ClassBasePiglinEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/monster/BasePiglinEntity.java:34
ClassBasicBelownameScoreboardTests
core/src/test/java/org/geysermc/geyser/scoreboard/network/belowname/BasicBelownameScoreboardTests.java:46
ClassBasicEnumProperty
Represents enums we don't need classes for in Geyser.
core/src/main/java/org/geysermc/geyser/level/block/property/BasicEnumProperty.java:34
ClassBasicPlayerlistScoreboardTests
core/src/test/java/org/geysermc/geyser/scoreboard/network/playerlist/BasicPlayerlistScoreboardTests.java:54
ClassBasicSidebarScoreboardTests
core/src/test/java/org/geysermc/geyser/scoreboard/network/sidebar/BasicSidebarScoreboardTests.java:54
ClassBatEntity
core/src/main/java/org/geysermc/geyser/entity/type/living/BatEntity.java:32
InterfaceBatchPropertyUpdater
Collects property changes to be applied as a single, batched update to an entity. <p> Notes: <ul> <li>Passing {@code null} as a value resets the p
api/src/main/java/org/geysermc/geyser/api/entity/property/BatchPropertyUpdater.java:52
ClassBeaconBlockEntityTranslator
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/BeaconBlockEntityTranslator.java:34
ClassBeaconContainer
core/src/main/java/org/geysermc/geyser/inventory/BeaconContainer.java:33
ClassBeaconInventoryTranslator
core/src/main/java/org/geysermc/geyser/translator/inventory/BeaconInventoryTranslator.java:52
ClassBedBlock
core/src/main/java/org/geysermc/geyser/level/block/type/BedBlock.java:28
ClassBedBlockEntityTranslator
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/BedBlockEntityTranslator.java:35
ClassBedrockAnimateTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockAnimateTranslator.java:37
ClassBedrockBlockEntityDataTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockBlockEntityDataTranslator.java:40
ClassBedrockBlockPickRequestTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockBlockPickRequestTranslator.java:39
ClassBedrockBookEditTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockBookEditTranslator.java:47
InterfaceBedrockChunkWantsBlockEntityTag
Implemented only if a block is a block entity in Bedrock and not Java Edition.
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/BedrockChunkWantsBlockEntityTag.java:36
ClassBedrockClientData
core/src/main/java/org/geysermc/geyser/session/auth/BedrockClientData.java:52
ClassBedrockCommandBlockUpdateTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockCommandBlockUpdateTranslator.java:36
ClassBedrockCommandInfo
Stores the command description and parameter data for best optimizing the Bedrock commands packet.
core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaCommandsTranslator.java:342
ClassBedrockCommandRequestTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockCommandRequestTranslator.java:34
InterfaceBedrockConfig
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:126
ClassBedrockContainerCloseTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockContainerCloseTranslator.java:39
ClassBedrockContainerSlot
core/src/main/java/org/geysermc/geyser/inventory/BedrockContainerSlot.java:30
ClassBedrockData
This class contains the raw data send by Geyser to Floodgate or from Floodgate to Floodgate. This class is only used internally, and you should look a
common/src/main/java/org/geysermc/floodgate/util/BedrockData.java:37
ClassBedrockDimension
A data structure to represent what Bedrock believes are the height requirements for a specific dimension. As of 1.18.30, biome count is representative
core/src/main/java/org/geysermc/geyser/level/BedrockDimension.java:35
ClassBedrockEmoteTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/entity/player/BedrockEmoteTranslator.java:38
EnumBedrockEnchantment
core/src/main/java/org/geysermc/geyser/inventory/item/BedrockEnchantment.java:32
ClassBedrockEntityEventTranslator
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/entity/BedrockEntityEventTranslator.java:37
ClassBedrockEntityPickRequestTranslator
Called when the Bedrock user uses the pick block button on an entity
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockEntityPickRequestTranslator.java:38
next →1–100 of 1,489, ranked by callers