Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abs() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets a fraction that is the positive equivalent of this one.
ABSORPTION - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
AbstractArrowEntity - Class in org.geysermc.geyser.entity.type
 
AbstractArrowEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.AbstractArrowEntity
 
AbstractBlockInventoryTranslator<Type extends Container> - Class in org.geysermc.geyser.translator.inventory
Provided as a base for any inventory that requires a block for opening it
AbstractBlockInventoryTranslator(int, InventoryHolder, InventoryUpdater) - Constructor for class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
AbstractBlockInventoryTranslator(int, Block, ContainerType, InventoryUpdater, Block...) - Constructor for class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
AbstractBlockInventoryTranslator(int, BlockState, ContainerType, InventoryUpdater, Block...) - Constructor for class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
AbstractFishEntity - Class in org.geysermc.geyser.entity.type.living
 
AbstractFishEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.AbstractFishEntity
 
AbstractFurnaceInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.furnace
 
AbstractGeyserboundPacketHandler - Class in org.geysermc.geyser.erosion
 
AbstractGeyserboundPacketHandler(GeyserSession) - Constructor for class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
AbstractHorseEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
AbstractHorseEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
AbstractHorseInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.horse
 
AbstractHorseInventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.horse.AbstractHorseInventoryTranslator
 
AbstractIllagerEntity - Class in org.geysermc.geyser.entity.type.living.monster.raid
 
AbstractIllagerEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.raid.AbstractIllagerEntity
 
AbstractMappedDeferredRegistry<K,V,M extends Map<K,V>,R extends AbstractMappedRegistry<K,V,M>> - Class in org.geysermc.geyser.registry
 
AbstractMappedDeferredRegistry(I, DeferredRegistry.RegistryInitializer<M, R>, Supplier<RegistryLoader<I, M>>) - Constructor for class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
 
AbstractMappedDeferredRegistry(I, DeferredRegistry.RegistryInitializer<M, R>, RegistryLoader<I, M>) - Constructor for class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
 
AbstractMappedDeferredRegistry(Function<RegistryLoader<I, M>, R>, Supplier<RegistryLoader<I, M>>) - Constructor for class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
 
AbstractMappedDeferredRegistry(Function<RegistryLoader<I, M>, R>, RegistryLoader<I, M>) - Constructor for class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
 
AbstractMappedRegistry<K,V,M extends Map<K,V>> - Class in org.geysermc.geyser.registry
An abstract registry holding a map of various registrations as defined by AbstractMappedRegistry.
AbstractMappedRegistry(I, RegistryLoader<I, M>) - Constructor for class org.geysermc.geyser.registry.AbstractMappedRegistry
 
AbstractMerchantEntity - Class in org.geysermc.geyser.entity.type.living.merchant
 
AbstractMerchantEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.merchant.AbstractMerchantEntity
 
AbstractSkeletonEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
AbstractSkeletonEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.AbstractSkeletonEntity
 
AbstractWindChargeEntity - Class in org.geysermc.geyser.entity.type
Note that, as of 1.21, a wind charge entity does not actually implement the thrown item.
AbstractWindChargeEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.AbstractWindChargeEntity
 
ACACIA - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
ACACIA_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ACACIA_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ACACIA_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_LOG - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ACACIA_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ACACIA_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACACIA_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
ACACIA_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
accept(InputStream) - Method in interface org.geysermc.geyser.util.AssetUtils.InputStreamConsumer
 
accept(String, MinecraftHasher<Value>, Function<Type, Value>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a MapHasher from a MapHasher using the extractor, and adds it to the map.
accept(Function<Type, Value>, Function<Value, MapBuilder<Type>>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a MapHasher from a MapHasher using the extractor, then dispatches a MapBuilder from the MapHasher using the builderDispatcher, and applies it to this MapHasher, essentially adding the keys it defines here.
accept(MapBuilder<Type>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Applies the MapBuilder to this MapHasher, essentially adding all the keys it defines here.
accept(MapBuilder<Value>, Function<Type, Value>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a MapHasher from a MapHasher using the extractor, and applies the given MapBuilder for it to this MapHasher, essentially adding the keys it defines here.
accept(T, U) - Method in interface org.geysermc.geyser.util.ThrowingBiConsumer
 
acceptConstant(String, MinecraftHasher<Value>, Value) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Adds a constant MapHasher to the map.
acceptedType() - Method in record class org.geysermc.geyser.translator.entity.EntityMetadataTranslator
Returns the value of the acceptedType record component.
acceptList(String, MinecraftHasher<Value>, Function<Type, List<Value>>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a list of MapHashers from a MapHasher, and adds it to the map.
acceptRequest(ItemStackRequest, List<ItemStackResponseContainer>) - Static method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
acceptsAsInput(GeyserSession, SlotDisplay, GeyserItemStack) - Static method in class org.geysermc.geyser.util.InventoryUtils
Returns if the provided item stack would be accepted by the slot display.
acceptThrows(T, U) - Method in interface org.geysermc.geyser.util.ThrowingBiConsumer
 
action - Variable in enum class org.geysermc.geyser.inventory.click.Click
 
action() - Method in record class org.geysermc.geyser.session.dialog.DialogButton
Returns the value of the action record component.
ACTIONBAR - Enum constant in enum class org.geysermc.geyser.util.CooldownUtils.CooldownType
 
actionType - Variable in enum class org.geysermc.geyser.inventory.click.Click
 
activateArmAnimationTicking() - Method in class org.geysermc.geyser.session.GeyserSession
Starts ticking the amount of time that the Bedrock client has been swinging their arm, and disables blocking if blocking.
ACTIVATOR_RAIL - Static variable in class org.geysermc.geyser.item.Items
 
ACTIVATOR_RAIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ACTUAL_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
add(int) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
add(String, boolean) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
add(String, float) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
add(String, int) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
add(String, String) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
add(Click, int) - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
add(Click, int, boolean) - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
add(Fraction) - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Adds the value of this fraction to another, returning the result in reduced form.
ADD - Enum constant in enum class org.geysermc.geyser.scoreboard.UpdateType
 
addActiveRecord(Vector3i, String) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
addAdditionalSpawnData(AddEntityPacket) - Method in class org.geysermc.geyser.entity.type.Entity
To be overridden in other entity classes, if additional things need to be done to the spawn entity packet.
addAdditionalSpawnData(AddEntityPacket) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal
 
addAdditionalSpawnData(AddEntityPacket) - Method in class org.geysermc.geyser.entity.type.living.animal.MooshroomEntity
 
addAdditionalSpawnData(AddEntityPacket) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
addAdditionalSpawnData(AddEntityPacket) - Method in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
addAdditionalSpawnData(AddEntityPacket) - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
addAdditionalSpawnData(AddEntityPacket) - Method in class org.geysermc.geyser.entity.type.ThrowableEggEntity
 
addBoolean(String) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
addBossBar() - Method in class org.geysermc.geyser.session.cache.BossBar
 
addBossBar(UUID, BossBar) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
addCommandEnum(String, String) - Method in class org.geysermc.geyser.session.GeyserSession
 
addComponent(CustomForm.Builder) - Method in class org.geysermc.geyser.session.dialog.input.DialogInput
 
addComponent(CustomForm.Builder, Optional<Boolean>) - Method in class org.geysermc.geyser.session.dialog.input.BooleanInput
 
addComponent(CustomForm.Builder, Optional<Float>) - Method in class org.geysermc.geyser.session.dialog.input.NumberRangeInput
 
addComponent(CustomForm.Builder, Optional<String>) - Method in class org.geysermc.geyser.session.dialog.input.SingleOptionInput
 
addComponent(CustomForm.Builder, Optional<String>) - Method in class org.geysermc.geyser.session.dialog.input.TextInput
 
addComponent(CustomForm.Builder, Optional<T>) - Method in class org.geysermc.geyser.session.dialog.input.DialogInput
 
addCustomChart(Metrics.CustomChart) - Method in class org.geysermc.geyser.util.Metrics
Adds a custom chart.
addCustomComponents(DialogHolder, CustomForm.Builder) - Method in class org.geysermc.geyser.session.dialog.Dialog
 
addCustomComponents(DialogHolder, CustomForm.Builder) - Method in class org.geysermc.geyser.session.dialog.DialogWithButtons
 
addCustomComponents(DialogHolder, CustomForm.Builder) - Method in class org.geysermc.geyser.session.dialog.NoticeDialog
 
addCustomComponents(DialogHolder, SimpleForm.Builder) - Method in class org.geysermc.geyser.session.dialog.Dialog
 
addCustomComponents(DialogHolder, SimpleForm.Builder) - Method in class org.geysermc.geyser.session.dialog.DialogWithButtons
 
addCustomComponents(DialogHolder, SimpleForm.Builder) - Method in class org.geysermc.geyser.session.dialog.NoticeDialog
 
addDisplaySlot(DisplaySlot) - Method in class org.geysermc.geyser.scoreboard.Objective
 
addEnchantmentGlint() - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
addEntities(String...) - Method in class org.geysermc.geyser.scoreboard.Team
 
addEnum(String, String...) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
addEnum(String, List<String>) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
addFloat(String) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
addFloat(String, float, float) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
addForm(Form) - Method in class org.geysermc.geyser.session.cache.FormCache
 
addInt(String) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
addInt(String, int, int) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
addition() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Returns the value of the addition record component.
ADDITION - Static variable in class org.geysermc.geyser.inventory.recipe.TrimRecipe
 
additionalTestForInventoryOpen(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
additionalTestForInventoryOpen(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.ChestedHorseEntity
 
additions() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
Returns the value of the additions record component.
addNews(NewsItem) - Method in class org.geysermc.geyser.util.NewsHandler
 
addPendingSession(GeyserSession) - Method in class org.geysermc.geyser.session.SessionManager
Called once the player has successfully authenticated to the Geyser server.
addPlayerEntity(PlayerEntity) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
address() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
address() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
address() - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
addScore(ScoreReference) - Method in class org.geysermc.geyser.scoreboard.display.slot.BelownameDisplaySlot
 
addScore(ScoreReference) - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
addScore(ScoreReference) - Method in class org.geysermc.geyser.scoreboard.display.slot.PlayerlistDisplaySlot
 
addScore(ScoreReference) - Method in class org.geysermc.geyser.scoreboard.display.slot.SidebarDisplaySlot
 
addSession(UUID, GeyserSession) - Method in class org.geysermc.geyser.session.SessionManager
Called once a player has successfully logged into their Java server.
addTask(boolean, AssetUtils.ClientJarTask) - Static method in class org.geysermc.geyser.util.AssetUtils
Add task to be ran after the client jar is downloaded or found to be cached.
addToCache(int, int, DataPalette[]) - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
addToMap(NbtMapBuilder, Boolean) - Method in class org.geysermc.geyser.session.dialog.input.BooleanInput
 
addToMap(NbtMapBuilder, Float) - Method in class org.geysermc.geyser.session.dialog.input.NumberRangeInput
 
addToMap(NbtMapBuilder, String) - Method in class org.geysermc.geyser.session.dialog.input.SingleOptionInput
 
addToMap(NbtMapBuilder, String) - Method in class org.geysermc.geyser.session.dialog.input.TextInput
 
addToMap(NbtMapBuilder, T) - Method in class org.geysermc.geyser.session.dialog.input.DialogInput
 
addTranslator(EntityMetadataTranslator<T, ?, ?>) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
addTranslator(MetadataType<U>, BiConsumer<T, EM>) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
adjustBedrockPosition(Vector3f, boolean, boolean) - Method in class org.geysermc.geyser.level.physics.CollisionManager
Adjust the Bedrock position before sending to the Java server to account for inaccuracies in movement between the two versions.
ADMIRE - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class org.geysermc.geyser.util.Metrics.AdvancedPie
Class constructor.
AdvancedTooltipsCommand - Class in org.geysermc.geyser.command.defaults
 
AdvancedTooltipsCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.AdvancedTooltipsCommand
 
AdvancementsCache - Class in org.geysermc.geyser.session.cache
 
AdvancementsCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.AdvancementsCache
 
AdvancementsCommand - Class in org.geysermc.geyser.command.defaults
 
AdvancementsCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.AdvancementsCommand
 
ADVENTURE_MODE_PREDICATE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
afterAction() - Method in class org.geysermc.geyser.session.dialog.Dialog
 
AGE_1 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AGE_15 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AGE_2 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AGE_25 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AGE_3 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AGE_4 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AGE_5 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AGE_7 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AgeableEntity - Class in org.geysermc.geyser.entity.type.living
 
AgeableEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.AgeableEntity
 
AgeableWaterEntity - Class in org.geysermc.geyser.entity.type.living
 
AgeableWaterEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.AgeableWaterEntity
 
AIR - Static variable in class org.geysermc.geyser.item.Items
 
AIR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
AIR - Static variable in class org.geysermc.geyser.registry.type.ItemMapping
 
AIR - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
AIR_ID - Static variable in class org.geysermc.geyser.item.Items
 
ALBAN - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
aliases - Variable in class org.geysermc.geyser.command.GeyserCommand
The aliases of the command GeyserCommand.name.
aliases() - Method in class org.geysermc.geyser.command.GeyserCommand
 
aliases(List<String>) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
ALL_BLACK - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
ALL_HANGING_SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ALL_HIDDEN - Static variable in interface org.geysermc.geyser.item.TooltipOptions
 
ALL_SHOWN - Static variable in interface org.geysermc.geyser.item.TooltipOptions
 
ALL_SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ALLAY - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ALLAY_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
AllayEntity - Class in org.geysermc.geyser.entity.type.living
 
AllayEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.AllayEntity
 
ALLIUM - Static variable in class org.geysermc.geyser.item.Items
 
ALLIUM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
alloc() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
allOf(ChannelFuture...) - Static method in class org.geysermc.geyser.network.netty.Bootstraps
 
allowed() - Method in class org.geysermc.geyser.command.GeyserPermission.Result
 
ALLOWED - Enum constant in enum class org.geysermc.geyser.command.GeyserPermission.Result.Meta
The source meets all requirements.
allowOffhand - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
allowOffhand() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
allowOffhand(boolean) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
allowOffhand(boolean) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
allowVibrantVisuals(boolean) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
AmbientEntity - Class in org.geysermc.geyser.entity.type.living
 
AmbientEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.AmbientEntity
 
ambientOcclusion() - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance
 
ambientOcclusion(boolean) - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance.Builder
 
AMETHYST_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
AMETHYST_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
AMETHYST_CLUSTER - Static variable in class org.geysermc.geyser.item.Items
 
AMETHYST_CLUSTER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
AMETHYST_SHARD - Static variable in class org.geysermc.geyser.item.Items
 
ANCIENT_CITY_REPLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ANCIENT_DEBRIS - Static variable in class org.geysermc.geyser.item.Items
 
ANCIENT_DEBRIS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ANDESITE - Static variable in class org.geysermc.geyser.item.Items
 
ANDESITE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ANDESITE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
ANDESITE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ANDESITE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
ANDESITE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ANDESITE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
ANDESITE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ANGLER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
AnimalEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
AnimalEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.AnimalEntity
 
ANIMALS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
AnnotatedRegistryLoader<R,A extends Annotation,V> - Class in org.geysermc.geyser.registry.loader
A mapped registry loader which takes in a String and returns a transformed Annotation as the value.
AnnotatedRegistryLoader(Class<A>, Function<A, R>) - Constructor for class org.geysermc.geyser.registry.loader.AnnotatedRegistryLoader
 
ANNOUNCEADVANCEMENTS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
ANSI_RESET - Static variable in class org.geysermc.geyser.text.ChatColor
 
ANVIL - Static variable in class org.geysermc.geyser.item.Items
 
ANVIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ANVIL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ANVIL - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
AnvilContainer - Class in org.geysermc.geyser.inventory
Used to determine if rename packets should be sent and stores the expected level cost for AnvilInventoryUpdater
AnvilContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.AnvilContainer
 
anvilCost() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns the value of the anvilCost record component.
AnvilInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
AnvilInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
AnvilInventoryUpdater - Class in org.geysermc.geyser.inventory.updater
 
AnvilInventoryUpdater() - Constructor for class org.geysermc.geyser.inventory.updater.AnvilInventoryUpdater
 
API_VERSION_PATTERN - Static variable in record class org.geysermc.geyser.extension.GeyserExtensionDescription
 
apiVersion() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns the value of the apiVersion record component.
APPLE - Static variable in class org.geysermc.geyser.item.Items
 
apply(EntityDataMap) - Method in class org.geysermc.geyser.entity.GeyserDirtyMetadata
Applies the contents of the dirty metadata into the input and clears the contents of our map.
APPLY_EFFECTS - Enum constant in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
 
applyBlockCollisionEffects(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
applyFloatProperties(List<FloatEntityProperty>) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
applyIntProperties(List<IntEntityProperty>) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
AQUA - Static variable in class org.geysermc.geyser.text.ChatColor
 
AQUA_AFFINITY - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
ARCHER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
AREA_EFFECT_CLOUD - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
AreaEffectCloudEntity - Class in org.geysermc.geyser.entity.type
 
AreaEffectCloudEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.AreaEffectCloudEntity
 
ARMADILLO - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
ARMADILLO - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ARMADILLO - Static variable in class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
ARMADILLO_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ARMADILLO_SCUTE - Static variable in class org.geysermc.geyser.item.Items
 
ARMADILLO_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ARMADILLO_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ArmadilloEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
ArmadilloEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.ArmadilloEntity
 
ARMOR - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
ARMOR_STAND - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ARMOR_STAND - Static variable in class org.geysermc.geyser.item.Items
 
ARMOR_TOUGHNESS - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
ARMOR_TRIM - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ArmorItem - Class in org.geysermc.geyser.item.type
 
ArmorItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.ArmorItem
 
ArmorMaterial - Enum Class in org.geysermc.geyser.item
 
ArmorStandEntity - Class in org.geysermc.geyser.entity.type.living
 
ArmorStandEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
armorType() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
armorType(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
ARMS_UP_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
ArrayRegistry<M> - Class in org.geysermc.geyser.registry
An array registry that stores mappings as an array defined by ArrayRegistry.
ArrayRegistry(I, RegistryLoader<I, M[]>) - Constructor for class org.geysermc.geyser.registry.ArrayRegistry
Creates a new array registry of this class with the given input and RegistryLoader.
ARROW - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ARROW - Static variable in class org.geysermc.geyser.item.Items
 
ArrowEntity - Class in org.geysermc.geyser.entity.type
 
ArrowEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ArrowEntity
 
ArrowItem - Class in org.geysermc.geyser.item.type
 
ArrowItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.ArrowItem
 
ARROWS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ASHEN - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
asItem() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
asItem() - Method in class org.geysermc.geyser.level.block.type.Block
 
asNbtMap() - Method in class org.geysermc.geyser.session.dialog.input.ParsedInputs
 
asset() - Method in record class org.geysermc.geyser.util.AssetUtils.ClientJarTask
Returns the value of the asset record component.
Asset() - Constructor for class org.geysermc.geyser.util.AssetUtils.Asset
 
AssetUtils - Class in org.geysermc.geyser.util
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 Mojang is spotty.
AssetUtils.Asset - Class in org.geysermc.geyser.util
 
AssetUtils.ClientJarTask - Record Class in org.geysermc.geyser.util
A process that requires we download the client jar.
AssetUtils.InputStreamConsumer - Interface in org.geysermc.geyser.util
 
asSlotDisplay() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
asSubstitution(Boolean) - Method in class org.geysermc.geyser.session.dialog.input.BooleanInput
 
asSubstitution(Float) - Method in class org.geysermc.geyser.session.dialog.input.NumberRangeInput
 
asSubstitution(String) - Method in class org.geysermc.geyser.session.dialog.input.SingleOptionInput
 
asSubstitution(String) - Method in class org.geysermc.geyser.session.dialog.input.TextInput
 
asSubstitution(T) - Method in class org.geysermc.geyser.session.dialog.input.DialogInput
 
AsteriskSerializer - Class in org.geysermc.geyser.text
 
AsteriskSerializer() - Constructor for class org.geysermc.geyser.text.AsteriskSerializer
 
AsteriskSerializer(String, boolean) - Constructor for class org.geysermc.geyser.text.AsteriskSerializer
 
AsteriskSerializer.Asterisk - Annotation Interface in org.geysermc.geyser.text
 
ATTACH_CHEST - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
ATTACH_FACE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
ATTACHED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
ATTACHED_MELON_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ATTACHED_PUMPKIN_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ATTACK_DAMAGE - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
ATTACK_KNOCKBACK - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
ATTACK_SPEED - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
attackDamage() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
attackDamage(double) - Method in class org.geysermc.geyser.item.type.Item.Builder
 
attackDamage(int) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
attemptToBucket(GeyserItemStack) - Static method in class org.geysermc.geyser.util.EntityUtils
Determine if an action would result in a successful bucketing of the given entity.
attemptToSaddle(Entity, GeyserItemStack) - Static method in class org.geysermc.geyser.util.EntityUtils
Attempt to determine the result of saddling the given entity.
attr(AttributeKey<T>) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
ATTRIBUTE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ATTRIBUTE_MODIFIER_DISPLAY - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ATTRIBUTE_MODIFIER_DISPLAY_TYPE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ATTRIBUTE_MODIFIER_ENTRY - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ATTRIBUTE_MODIFIER_OPERATION - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
attributeOrDefault(GeyserAttributeType) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
This will ONLY include attributes that have a Bedrock equivalent!!! see LivingEntity.updateAttribute(Attribute, List)
attributes - Variable in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Used to fix some inconsistencies, especially in respawning.
AttributeUtils - Class in org.geysermc.geyser.util
 
AttributeUtils() - Constructor for class org.geysermc.geyser.util.AttributeUtils
 
AUTH_CLIENT - Static variable in class org.geysermc.geyser.session.PendingMicrosoftAuthentication
 
AUTH_FLOW - Static variable in class org.geysermc.geyser.session.PendingMicrosoftAuthentication
 
authChainFor(String) - Method in class org.geysermc.geyser.GeyserImpl
 
AuthData - Record Class in org.geysermc.geyser.session.auth
 
AuthData(String, UUID, String) - Constructor for record class org.geysermc.geyser.session.auth.AuthData
Creates an instance of a AuthData record class.
authenticate(String) - Method in class org.geysermc.geyser.session.GeyserSession
 
authenticateWithAuthChain(String) - Method in class org.geysermc.geyser.session.GeyserSession
 
authenticateWithMicrosoftCode() - Method in class org.geysermc.geyser.session.GeyserSession
 
authenticateWithMicrosoftCode(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Present a form window to the user asking to log in with another web browser
authors - Variable in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
authors() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns the value of the authors record component.
authors() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the authors record component.
authType() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
AuthTypeDeserializer() - Constructor for class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.AuthTypeDeserializer
 
awaitRelease() - Method in class org.geysermc.geyser.session.cache.BundleCache
 
AWKWARD - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
AXES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
Axis - Enum Class in org.geysermc.geyser.level.physics
 
AXIS - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
AXOLOTL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
AXOLOTL_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
AXOLOTL_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
AXOLOTL_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
AXOLOTL_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
AxolotlBucketItem - Class in org.geysermc.geyser.item.type
 
AxolotlBucketItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.AxolotlBucketItem
 
AxolotlEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
AxolotlEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.AxolotlEntity
 
AXOLOTLS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
AxolotlVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
AZALEA - Static variable in class org.geysermc.geyser.item.Items
 
AZALEA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
AZALEA_GROWS_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
AZALEA_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
AZALEA_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
AZALEA_ROOT_REPLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
AzimuthWaypoint - Class in org.geysermc.geyser.session.cache.waypoint
 
AzimuthWaypoint(GeyserSession, Optional<UUID>, OptionalLong, Color) - Constructor for class org.geysermc.geyser.session.cache.waypoint.AzimuthWaypoint
 
AZTEC - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
AZTEC2 - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
AZURE_BLUET - Static variable in class org.geysermc.geyser.item.Items
 
AZURE_BLUET - Static variable in class org.geysermc.geyser.level.block.Blocks
 

B

B_STATS_VERSION - Static variable in class org.geysermc.geyser.util.Metrics
 
backingRegistry() - Method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
 
BACKYARD - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
BADLANDS_TERRACOTTA - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BAKED_POTATO - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
BAMBOO - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BAMBOO_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BAMBOO_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_CHEST_RAFT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BAMBOO_CHEST_RAFT - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_LEAVES - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
BAMBOO_MOSAIC - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_MOSAIC - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_MOSAIC_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_MOSAIC_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_MOSAIC_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_MOSAIC_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_PLANTABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BAMBOO_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_RAFT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BAMBOO_RAFT - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
BAMBOO_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BAMBOO_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BANE_OF_ARTHROPODS - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
banner() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
BANNER_PATTERN - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BANNER_PATTERN - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
BANNER_PATTERN_LAYER - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BannerBlock - Class in org.geysermc.geyser.level.block.type
 
BannerBlock(String, int, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.BannerBlock
 
BannerBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
BannerBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.BannerBlockEntityTranslator
 
BannerItem - Class in org.geysermc.geyser.item.type
 
BannerItem(Item.Builder, Block, Block...) - Constructor for class org.geysermc.geyser.item.type.BannerItem
 
BannerPattern - Enum Class in org.geysermc.geyser.inventory.item
 
BANNERS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BANNERS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BAROQUE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
BARREL - Static variable in class org.geysermc.geyser.item.Items
 
BARREL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
barrier() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
BARRIER - Static variable in class org.geysermc.geyser.item.Items
 
BARRIER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BARTER - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
BASALT - Static variable in class org.geysermc.geyser.item.Items
 
BASALT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
base() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Returns the value of the base record component.
BASE - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
BASE - Static variable in class org.geysermc.geyser.inventory.recipe.TrimRecipe
 
BASE_ABILITY_LAYER - Static variable in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
BASE_STONE_NETHER - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BASE_STONE_OVERWORLD - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
baseBuilder(CommandManager<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.GeyserCommand
Creates a new command builder with GeyserCommand.rootCommand(), GeyserCommand.name(), and GeyserCommand.aliases() built on it.
BaseInventoryTranslator<Type extends Container> - Class in org.geysermc.geyser.translator.inventory
 
BaseInventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
 
BasePiglinEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
BasePiglinEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.BasePiglinEntity
 
BasicEnumProperty - Class in org.geysermc.geyser.level.block.property
Represents enums we don't need classes for in Geyser.
BAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BAT_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
batchSendPlayerList(GeyserSession, List<PlayerListPacket.Entry>, PlayerListPacket.Action) - Static method in class org.geysermc.geyser.util.PlayerListUtils
Sends a player list packet to the client with the given entries.
BatEntity - Class in org.geysermc.geyser.entity.type.living
 
BatEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.BatEntity
 
BATS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BEACON - Static variable in class org.geysermc.geyser.item.Items
 
BEACON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BEACON_BASE_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BEACON_PAYMENT_ITEMS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BeaconBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
BeaconBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.BeaconBlockEntityTranslator
 
BeaconContainer - Class in org.geysermc.geyser.inventory
 
BeaconContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.BeaconContainer
 
BeaconInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
BeaconInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
BED_PART - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
BedBlock - Class in org.geysermc.geyser.level.block.type
 
BedBlock(String, int, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.BedBlock
 
BedBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
BedBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.BedBlockEntityTranslator
 
bedrock() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns the value of the bedrock record component.
BEDROCK - Static variable in class org.geysermc.geyser.item.Items
 
BEDROCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BEDROCK_ENTITY_IDENTIFIERS - Static variable in class org.geysermc.geyser.registry.Registries
A registry holding a NbtMap of the known entity identifiers.
BEDROCK_ENTITY_PROPERTIES - Static variable in class org.geysermc.geyser.registry.Registries
A registry holding a list of all the known entity properties to be sent to the client after start game.
BEDROCK_FOG_HELL - Static variable in class org.geysermc.geyser.util.DimensionUtils
 
BEDROCK_NETHER_ID - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
BEDROCK_PACKET_TRANSLATORS - Static variable in class org.geysermc.geyser.registry.Registries
A registry containing all the Bedrock packet translators.
BEDROCK_RESULT_SLOT - Static variable in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
bedrockAir(GeyserBedrockBlock) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
BedrockAnimateTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockAnimateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockAnimateTranslator
 
bedrockBlockDefinition(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
The Bedrock block runtime ID to render this item with.
BedrockBlockEntityDataTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockBlockEntityDataTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockBlockEntityDataTranslator
 
BedrockBlockPickRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockBlockPickRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockBlockPickRequestTranslator
 
BedrockBookEditTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockBookEditTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockBookEditTranslator
 
BedrockChunkWantsBlockEntityTag - Interface in org.geysermc.geyser.translator.level.block.entity
Implemented only if a block is a block entity in Bedrock and not Java Edition.
BedrockClientData - Class in org.geysermc.geyser.session.auth
 
BedrockClientData() - Constructor for class org.geysermc.geyser.session.auth.BedrockClientData
 
BedrockCommandBlockUpdateTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockCommandBlockUpdateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockCommandBlockUpdateTranslator
 
BedrockCommandRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockCommandRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockCommandRequestTranslator
 
BedrockConfiguration() - Constructor for class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
BedrockContainerCloseTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockContainerCloseTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockContainerCloseTranslator
 
BedrockContainerSlot - Record Class in org.geysermc.geyser.inventory
 
BedrockContainerSlot(ContainerSlotType, int) - Constructor for record class org.geysermc.geyser.inventory.BedrockContainerSlot
Creates an instance of a BedrockContainerSlot record class.
bedrockData(int) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
bedrockDefinition(ItemDefinition) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
BedrockDimension - Class in org.geysermc.geyser.level
A data structure to represent what Bedrock believes are the height requirements for a specific dimension.
BedrockDimension(int, int, boolean, int) - Constructor for class org.geysermc.geyser.level.BedrockDimension
 
BedrockEmoteListTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockEmoteListTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockEmoteListTranslator
 
BedrockEmoteTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
 
BedrockEmoteTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockEmoteTranslator
 
bedrockEnchantment() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns the value of the bedrockEnchantment record component.
BedrockEnchantment - Enum Class in org.geysermc.geyser.inventory.item
 
BedrockEntityEventTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity
 
BedrockEntityEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.BedrockEntityEventTranslator
 
BedrockEntityPickRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
Called when the Bedrock user uses the pick block button on an entity
BedrockEntityPickRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockEntityPickRequestTranslator
 
BedrockFilterTextTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
Used to send strings to the server and filter out unwanted words.
BedrockFilterTextTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockFilterTextTranslator
 
bedrockId() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
bedrockId() - Method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
 
bedrockId() - Method in class org.geysermc.geyser.level.BedrockDimension
 
bedrockId() - Method in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
bedrockId() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns the value of the bedrockId record component.
bedrockIdentifier(String) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
bedrockIdToJava(GeyserSession, int) - Static method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
 
bedrockInstrument() - Method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
 
bedrockInstrument() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Returns the value of the bedrockInstrument record component.
bedrockInstrument() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
 
BedrockInteractTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
 
BedrockInteractTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockInteractTranslator
 
BedrockInventoryTransactionTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
BedrockInventoryTransactionTranslator handles most interactions between the client and the world, or the client and their inventory.
BedrockInventoryTransactionTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockInventoryTransactionTranslator
 
BedrockItemBuilder - Class in org.geysermc.geyser.translator.item
An intermediary class made to allow easy access to work-in-progress NBT, such as lore and display.
BedrockItemBuilder() - Constructor for class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
BedrockItemStackRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
The packet sent for server-authoritative-style inventory transactions.
BedrockItemStackRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockItemStackRequestTranslator
 
BedrockLecternUpdateTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
Used to translate moving pages, or closing the inventory
BedrockLecternUpdateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockLecternUpdateTranslator
 
BedrockLevelSoundEventTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.world
 
BedrockLevelSoundEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.world.BedrockLevelSoundEventTranslator
 
bedrockListener() - Method in class org.geysermc.geyser.GeyserImpl
 
BedrockMapIcon - Enum Class in org.geysermc.geyser.level
 
BedrockMobEquipmentTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockMobEquipmentTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockMobEquipmentTranslator
 
bedrockMovingBlock(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
BedrockNetworkStackLatencyTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
Used to send the forwarded keep alive packet back to the server
BedrockNetworkStackLatencyTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockNetworkStackLatencyTranslator
 
bedrockOnly(boolean) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
BedrockPacketViolationWarningTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockPacketViolationWarningTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockPacketViolationWarningTranslator
 
BedrockPlayerActionTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
 
BedrockPlayerActionTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockPlayerActionTranslator
 
BedrockPlayerAuthInputTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player.input
 
BedrockPlayerAuthInputTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.input.BedrockPlayerAuthInputTranslator
 
BedrockPositionTrackingDBClientRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockPositionTrackingDBClientRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockPositionTrackingDBClientRequestTranslator
 
BedrockRequestChunkRadiusTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
Sent when the client updates its desired render distance.
BedrockRequestChunkRadiusTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockRequestChunkRadiusTranslator
 
BedrockRequestPermissionsPacket - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
Sent occasionally by a BDS client when opening the client side server settings menu.
BedrockRequestPermissionsPacket() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockRequestPermissionsPacket
 
BedrockRequiresTagItem - Interface in org.geysermc.geyser.item.type
 
BedrockRespawnTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockRespawnTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockRespawnTranslator
 
bedrockRuntimeMap(GeyserBedrockBlock[]) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
BedrockServerSettingsRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockServerSettingsRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockServerSettingsRequestTranslator
 
BedrockSetDefaultGameTypeTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
 
BedrockSetDefaultGameTypeTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetDefaultGameTypeTranslator
 
BedrockSetDifficultyTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
 
BedrockSetDifficultyTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetDifficultyTranslator
 
BedrockSetLocalPlayerAsInitializedTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockSetLocalPlayerAsInitializedTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockSetLocalPlayerAsInitializedTranslator
 
BedrockSetPlayerGameTypeTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
In vanilla Bedrock, if you have operator status, this sets the player's gamemode without confirmation from the server.
BedrockSetPlayerGameTypeTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetPlayerGameTypeTranslator
 
BedrockSetPlayerInventoryOptionsTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock.entity.player
 
BedrockSetPlayerInventoryOptionsTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetPlayerInventoryOptionsTranslator
 
BedrockShowCreditsTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockShowCreditsTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockShowCreditsTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.BrewingInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.CartographyInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.GrindstoneInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.horse.ChestedHorseInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.horse.HorseInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Converts the Bedrock slot to the corresponding Java slot.
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
bedrockSlotToJava(ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
BedrockStructureBlockUpdateTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockStructureBlockUpdateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockStructureBlockUpdateTranslator
 
BedrockStructureTemplateDataRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
Packet used in Bedrock to load structure size into the structure block GUI.
BedrockStructureTemplateDataRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockStructureTemplateDataRequestTranslator
 
BedrockTextTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockTextTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockTextTranslator
 
BedrockToggleCrafterSlotRequestTranslator - Class in org.geysermc.geyser.translator.protocol.bedrock
 
BedrockToggleCrafterSlotRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.bedrock.BedrockToggleCrafterSlotRequestTranslator
 
bedrockUsername() - Method in class org.geysermc.geyser.session.GeyserSession
 
bedrockWater(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
BEDS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BEDS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BEE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BEE - Static variable in class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
BEE_ATTRACTIVE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BEE_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BEE_GROWABLES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BEE_NEST - Static variable in class org.geysermc.geyser.item.Items
 
BEE_NEST - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BEE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
BeeEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
BeeEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.BeeEntity
 
BEEF - Static variable in class org.geysermc.geyser.item.Items
 
BEEHIVE - Static variable in class org.geysermc.geyser.item.Items
 
BEEHIVE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BEEHIVE_OCCUPANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BEEHIVES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BEETROOT - Static variable in class org.geysermc.geyser.item.Items
 
BEETROOT_SEEDS - Static variable in class org.geysermc.geyser.item.Items
 
BEETROOT_SOUP - Static variable in class org.geysermc.geyser.item.Items
 
BEETROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
beforeCorrectPosition(int, int, int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
Overridden in classes like GrassPathCollision when correction code needs to be run before the main correction
beforeCorrectPosition(int, int, int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.DirtPathCollision
 
BELL - Static variable in class org.geysermc.geyser.item.Items
 
BELL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BELL_ATTACHMENT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
BelownameDisplayScore - Class in org.geysermc.geyser.scoreboard.display.score
 
BelownameDisplayScore(DisplaySlot, long, ScoreReference, PlayerEntity) - Constructor for class org.geysermc.geyser.scoreboard.display.score.BelownameDisplayScore
 
BelownameDisplaySlot - Class in org.geysermc.geyser.scoreboard.display.slot
 
BelownameDisplaySlot(GeyserSession, Objective) - Constructor for class org.geysermc.geyser.scoreboard.display.slot.BelownameDisplaySlot
 
BERRIES - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
BETTY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
BIG_DRIPLEAF - Static variable in class org.geysermc.geyser.item.Items
 
BIG_DRIPLEAF - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIG_DRIPLEAF_PLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BIG_DRIPLEAF_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
bind(InetSocketAddress) - Method in class org.geysermc.geyser.network.netty.GeyserServer
 
bind(SocketAddress) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
bind(SocketAddress, ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
BINDING_CURSE - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
BIOME - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
BIOME_IDENTIFIERS - Static variable in class org.geysermc.geyser.registry.Registries
A mapped registry which stores Java biome identifiers and their Bedrock biome identifier.
BIOME_LOADER - Static variable in class org.geysermc.geyser.registry.loader.RegistryLoaders
The RegistryLoader responsible for loading biome data.
BiomeIdentifierRegistryLoader - Class in org.geysermc.geyser.registry.loader
 
BiomeIdentifierRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.BiomeIdentifierRegistryLoader
 
BiomeLoader - Class in org.geysermc.geyser.registry.loader
 
BiomeLoader() - Constructor for class org.geysermc.geyser.registry.loader.BiomeLoader
 
BiomeLoader.ColorTypeAdapter - Class in org.geysermc.geyser.registry.loader
 
BIOMES - Static variable in class org.geysermc.geyser.registry.Registries
A registry holding biome data for all known biomes.
BIOMES_NBT - Static variable in class org.geysermc.geyser.registry.Registries
A registry holding a NbtMap of all the known biomes.
BiomeTranslator - Class in org.geysermc.geyser.translator.level
 
BiomeTranslator() - Constructor for class org.geysermc.geyser.translator.level.BiomeTranslator
 
BIRCH - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
BIRCH_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BIRCH_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BIRCH_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_LOG - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BIRCH_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BIRCH_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BIRCH_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
BIRCH_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BitArray - Interface in org.geysermc.geyser.level.chunk.bitarray
 
BitArrayVersion - Enum Class in org.geysermc.geyser.level.chunk.bitarray
 
BITES - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
BLACK - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
BLACK - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
BLACK - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
BLACK - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
 
BLACK - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
BLACK - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
BLACK - Static variable in class org.geysermc.geyser.text.ChatColor
 
BLACK_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_BED - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_DYE - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACK_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
BLACK_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACKSTONE - Static variable in class org.geysermc.geyser.item.Items
 
BLACKSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACKSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
BLACKSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACKSTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
BLACKSTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLACKSTONE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
BLACKSTONE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLADE_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
BLAST_FURNACE - Static variable in class org.geysermc.geyser.item.Items
 
BLAST_FURNACE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLAST_PROTECTION - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
BlastFurnaceInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.furnace
 
BlastFurnaceInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.furnace.BlastFurnaceInventoryTranslator
 
BLAZE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BLAZE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
BLAZE_ROD - Static variable in class org.geysermc.geyser.item.Items
 
BLAZE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
BlazeEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
BlazeEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.BlazeEntity
 
block() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
block() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
block() - Method in class org.geysermc.geyser.level.block.type.BlockState
 
block(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
Block - Class in org.geysermc.geyser.level.block.type
 
Block(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.Block
 
BLOCK - Enum constant in enum class org.geysermc.geyser.level.physics.PistonBehavior
 
BLOCK - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BLOCK - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
BLOCK_BREAK_SPEED - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
BLOCK_ENTITIES - Static variable in class org.geysermc.geyser.registry.Registries
A mapped registry which stores a block entity identifier to its BlockEntityTranslator.
BLOCK_ENTITY_TRANSLATIONS - Static variable in class org.geysermc.geyser.util.BlockEntityUtils
Contains a list of irregular block entity name translations that can't be fit into the regex
BLOCK_ID - Static variable in class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator
 
BLOCK_INTERACTION_RANGE - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
BLOCK_PREDICATE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BLOCK_STATES - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry which stores Java IDs to Java BlockStates, each with their specific state differences and a link to the overarching block.
Block.Builder - Class in org.geysermc.geyser.level.block.type
 
blockAt(GeyserSession, int, int, int) - Method in class org.geysermc.geyser.level.WorldManager
 
blockAt(GeyserSession, Vector3i) - Method in class org.geysermc.geyser.level.WorldManager
 
BlockBreakHandler - Class in org.geysermc.geyser.session.cache
Class responsible for block breaking handling.
BlockBreakHandler(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.BlockBreakHandler
 
BlockCollision - Class in org.geysermc.geyser.translator.collision
 
BlockCollision(BoundingBox[]) - Constructor for class org.geysermc.geyser.translator.collision.BlockCollision
 
BlockEntity - Annotation Interface in org.geysermc.geyser.translator.level.block.entity
 
BlockEntityRegistryLoader - Class in org.geysermc.geyser.registry.loader
Loads block entities from the given classpath.
BlockEntityRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.BlockEntityRegistryLoader
 
BlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
The class that all block entities (on both Java and Bedrock) should translate with
BlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.BlockEntityTranslator
 
blockEntityType() - Method in class org.geysermc.geyser.level.block.type.Block
 
BlockEntityUtils - Class in org.geysermc.geyser.util
 
BlockEntityUtils() - Constructor for class org.geysermc.geyser.util.BlockEntityUtils
 
BLOCKFISH - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
blockHardness() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
blockHardness(float) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
BlockInventoryHolder - Class in org.geysermc.geyser.inventory.holder
Manages the fake block we implement for each inventory, should we need to.
BlockInventoryHolder(Block, ContainerType, Block...) - Constructor for class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
BlockInventoryHolder(BlockState, ContainerType, Block...) - Constructor for class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
BlockItem - Class in org.geysermc.geyser.item.type
 
BlockItem(String, Item.Builder, Block, Block...) - Constructor for class org.geysermc.geyser.item.type.BlockItem
 
BlockItem(Item.Builder, Block, Block...) - Constructor for class org.geysermc.geyser.item.type.BlockItem
 
BlockMappings - Class in org.geysermc.geyser.registry.type
 
BlockMappings.BlockMappingsBuilder - Class in org.geysermc.geyser.registry.type
 
blockMatchesPredicate(GeyserSession, BlockState, AdventureModePredicate.BlockPredicate) - Static method in class org.geysermc.geyser.util.BlockUtils
 
blockPosition(int, int, int) - Static method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
blockProperties(List<BlockPropertyData>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
BlockRegistries - Class in org.geysermc.geyser.registry
Holds all the block registries in Geyser.
BlockRegistries() - Constructor for class org.geysermc.geyser.registry.BlockRegistries
 
BlockRegistryPopulator - Class in org.geysermc.geyser.registry.populator
Populates the block registries.
BlockRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.BlockRegistryPopulator
 
BlockRegistryPopulator.Stage - Enum Class in org.geysermc.geyser.registry.populator
The stage of population
blocks() - Element in annotation interface org.geysermc.geyser.translator.sound.SoundTranslator
The identifier(s) that the placed block must contain one of.
Blocks - Class in org.geysermc.geyser.level.block
 
BLOCKS - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A versioned registry which holds BlockMappings for each version.
BLOCKS_ATTACKS_DAMAGE_REDUCTION - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BLOCKS_ATTACKS_ITEM_DAMAGE_FUNCTION - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BLOCKS_WIND_CHARGE_EXPLOSIONS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BlockSoundInteractionTranslator - Interface in org.geysermc.geyser.translator.sound
Sound interaction handler for when a block is right-clicked.
BlockState - Class in org.geysermc.geyser.level.block.type
 
BlockState(Block, int) - Constructor for class org.geysermc.geyser.level.block.type.BlockState
 
blockStateBuilder() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
BlockStateValues - Class in org.geysermc.geyser.level.block
Used for block entities if the Java block state contains Bedrock block information.
BlockStorage - Class in org.geysermc.geyser.level.chunk
 
BlockStorage(int) - Constructor for class org.geysermc.geyser.level.chunk.BlockStorage
 
BlockStorage(int, BitArrayVersion) - Constructor for class org.geysermc.geyser.level.chunk.BlockStorage
 
BlockStorage(BitArray, IntList) - Constructor for class org.geysermc.geyser.level.chunk.BlockStorage
 
BlockTag - Class in org.geysermc.geyser.session.cache.tags
Lists vanilla block tags.
BlockUtils - Class in org.geysermc.geyser.util
 
BLOOM - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
BLUE - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
BLUE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.AxolotlVariant
 
BLUE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.ParrotVariant
 
BLUE - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
BLUE - Static variable in class org.geysermc.geyser.text.ChatColor
 
BLUE_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_BED - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_DYE - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_EGG - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_ICE - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_ICE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_ORCHID - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_ORCHID - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BLUE_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
BLUE_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BOARD_BOAT - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
BoatEntity - Class in org.geysermc.geyser.entity.type
 
BoatEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, BoatEntity.BoatVariant) - Constructor for class org.geysermc.geyser.entity.type.BoatEntity
 
BoatEntity.BoatVariant - Enum Class in org.geysermc.geyser.entity.type
Ordered by Bedrock ordinal
BoatItem - Class in org.geysermc.geyser.item.type
 
BoatItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.BoatItem
 
boats(List<ItemDefinition>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
BOATS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
body - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
BOGGED - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BOGGED_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
BoggedEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
BoggedEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.BoggedEntity
 
BOLD - Static variable in class org.geysermc.geyser.text.ChatColor
 
BOLT_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
BOMB - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
BONE - Static variable in class org.geysermc.geyser.item.Items
 
BONE_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
BONE_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BONE_MEAL - Static variable in class org.geysermc.geyser.item.Items
 
boneVisibility() - Method in class org.geysermc.geyser.level.block.GeyserGeometryComponent
 
boneVisibility(Map<String, String>) - Method in class org.geysermc.geyser.level.block.GeyserGeometryComponent.Builder
 
BOOK - Static variable in class org.geysermc.geyser.item.Items
 
BOOK_CLONING_TARGET - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BookEditCache - Class in org.geysermc.geyser.session.cache
Manages updating the current writable book.
BookEditCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.BookEditCache
 
BOOKSHELF - Static variable in class org.geysermc.geyser.item.Items
 
BOOKSHELF - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BOOKSHELF_BOOKS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
bool(boolean) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
BOOL - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
BooleanInput - Class in org.geysermc.geyser.session.dialog.input
 
BooleanInput(GeyserSession, NbtMap) - Constructor for class org.geysermc.geyser.session.dialog.input.BooleanInput
 
booleanProperty(String) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
booleanProperty(String) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
booleanProperty(String, boolean) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState.Builder
 
BooleanProperty - Class in org.geysermc.geyser.entity.properties.type
 
BooleanProperty - Class in org.geysermc.geyser.level.block.property
 
BooleanProperty(String) - Constructor for class org.geysermc.geyser.entity.properties.type.BooleanProperty
 
booleanState(Property<Boolean>) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
BOOST - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
BoostableVehicleComponent<T extends LivingEntity & ClientVehicle> - Class in org.geysermc.geyser.entity.vehicle
 
BoostableVehicleComponent(T, float) - Constructor for class org.geysermc.geyser.entity.vehicle.BoostableVehicleComponent
 
boots - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
BootstrapDumpInfo - Class in org.geysermc.geyser.dump
 
BootstrapDumpInfo() - Constructor for class org.geysermc.geyser.dump.BootstrapDumpInfo
 
BootstrapDumpInfo.ListenerInfo - Class in org.geysermc.geyser.dump
 
BootstrapDumpInfo.PluginInfo - Class in org.geysermc.geyser.dump
 
Bootstraps - Class in org.geysermc.geyser.network.netty
 
BORDER - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
BORDURE_INDENTED_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
BossBar - Class in org.geysermc.geyser.session.cache
 
BossBar(GeyserSession, long, Component, float, int, int, int) - Constructor for class org.geysermc.geyser.session.cache.BossBar
 
BOTTOM - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
boundingBox - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
BoundingBox - Class in org.geysermc.geyser.level.physics
 
BoundingBox(double, double, double, double, double, double) - Constructor for class org.geysermc.geyser.level.physics.BoundingBox
 
BoundingBox(Vector3d, double, double, double) - Constructor for class org.geysermc.geyser.level.physics.BoundingBox
 
boundingBoxes - Variable in class org.geysermc.geyser.translator.collision.BlockCollision
 
BOUQUET - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
bow() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
BOW - Static variable in class org.geysermc.geyser.item.Items
 
BOWL - Static variable in class org.geysermc.geyser.item.Items
 
BRAIN_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
BRAIN_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRAIN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
BRAIN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRAIN_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
BRAIN_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRAIN_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRANCH - Static variable in class org.geysermc.geyser.BuildData
 
BRANCH - Static variable in class org.geysermc.geyser.GeyserImpl
 
branchName() - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Returns the value of the branchName record component.
BREACH - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
BREAD - Static variable in class org.geysermc.geyser.item.Items
 
BREAKS_DECORATED_POTS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BREEZE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BREEZE_ROD - Static variable in class org.geysermc.geyser.item.Items
 
BREEZE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
BREEZE_WIND_CHARGE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
BreezeEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
BreezeEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.BreezeEntity
 
BREWER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
BREWING_FUEL - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BREWING_STAND - Static variable in class org.geysermc.geyser.item.Items
 
BREWING_STAND - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BrewingInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
BrewingInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.BrewingInventoryTranslator
 
BRICK - Static variable in class org.geysermc.geyser.item.Items
 
BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRICKS - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRINELY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
BRITISH_SHORTHAIR - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
broadcastPort() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
BROWN - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
BROWN - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
 
BROWN - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.LlamaVariant
 
BROWN - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.MooshroomVariant
 
BROWN - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
BROWN - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
BROWN_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_BED - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_DYE - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_MUSHROOM - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_MUSHROOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_MUSHROOM_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_MUSHROOM_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BROWN_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
BROWN_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BRUSH - Static variable in class org.geysermc.geyser.item.Items
 
BrushableBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
BrushableBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.BrushableBlockEntityTranslator
 
BUBBLE_COLUMN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BUBBLE_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
BUBBLE_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BUBBLE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
BUBBLE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BUBBLE_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
BUBBLE_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BUBBLE_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
buckets(List<ItemDefinition>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
BucketSoundInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
BucketSoundInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.BucketSoundInteractionTranslator
 
BUDDING_AMETHYST - Static variable in class org.geysermc.geyser.item.Items
 
BUDDING_AMETHYST - Static variable in class org.geysermc.geyser.level.block.Blocks
 
bufferedImageToImageData(BufferedImage) - Static method in class org.geysermc.geyser.skin.SkinProvider
Convert a BufferedImage to a byte[]
build() - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
build() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
build() - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
build() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraFade.Builder
 
build() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
build() - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
build() - Method in class org.geysermc.geyser.item.GeyserCustomItemOptions.Builder
 
build() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
build() - Method in class org.geysermc.geyser.item.hashing.MapHasher
 
build() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
build() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
build() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState.Builder
 
build() - Method in class org.geysermc.geyser.level.block.GeyserGeometryComponent.Builder
 
build() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
build() - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance.Builder
 
build() - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
build() - Method in class org.geysermc.geyser.pack.GeyserResourcePack.Builder
 
build() - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
build() - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
build() - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
build() - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
build(boolean) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
build(GeyserSession) - Method in class org.geysermc.geyser.inventory.GeyserEnchantOption
 
BUILD_NUMBER - Static variable in class org.geysermc.geyser.BuildData
 
BUILD_NUMBER - Static variable in class org.geysermc.geyser.GeyserImpl
 
buildAndSendStatisticsMenu(GeyserSession) - Static method in class org.geysermc.geyser.util.StatisticsUtils
Build a form for the given session with all statistic categories
buildAndShowConsentWindow(GeyserSession) - Static method in class org.geysermc.geyser.util.LoginEncryptionUtils
Build a window that explains the user's credentials will be saved to the system.
buildAndShowForm() - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
 
buildAndShowInfoForm(GeyserAdvancement) - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
Builds the advancement display info based on the chosen category
buildAndShowListForm() - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
Build and send the list of advancements
buildAndShowLoginWindow(GeyserSession) - Static method in class org.geysermc.geyser.util.LoginEncryptionUtils
 
buildAndShowMenuForm() - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
Build and send a form with all advancement categories
buildAndShowMicrosoftCodeWindow(GeyserSession, StepMsaDeviceCode.MsaDeviceCode) - Static method in class org.geysermc.geyser.util.LoginEncryptionUtils
Shows the code that a user must input into their browser
buildAndShowTokenExpiredWindow(GeyserSession) - Static method in class org.geysermc.geyser.util.LoginEncryptionUtils
 
buildCachedEntry(GeyserSession, PlayerEntity) - Static method in class org.geysermc.geyser.skin.SkinManager
Builds a Bedrock player list entry from our existing, cached Bedrock skin information
BuildData - Class in org.geysermc.geyser
 
BuildData() - Constructor for class org.geysermc.geyser.BuildData
 
buildEntryManually(GeyserSession, UUID, String, long, Skin, Cape, SkinGeometry, Color) - Static method in class org.geysermc.geyser.skin.SkinManager
With all the information needed, build a Bedrock player entry with translated skin information.
builder() - Static method in class org.geysermc.geyser.item.type.Item
 
builder() - Static method in class org.geysermc.geyser.level.block.type.Block
 
builder() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateBuilderMapping
Returns the value of the builder record component.
builder() - Static method in class org.geysermc.geyser.registry.type.BlockMappings
 
builder() - Static method in class org.geysermc.geyser.registry.type.ItemMapping
 
builder() - Static method in class org.geysermc.geyser.registry.type.ItemMappings
 
builder(EntityFactory<T>) - Static method in record class org.geysermc.geyser.entity.EntityDefinition
 
Builder() - Constructor for class org.geysermc.geyser.entity.properties.GeyserEntityProperties.Builder
 
Builder() - Constructor for class org.geysermc.geyser.impl.camera.GeyserCameraFade.Builder
 
Builder() - Constructor for class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
Builder() - Constructor for class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
Builder() - Constructor for class org.geysermc.geyser.item.GeyserCustomItemOptions.Builder
 
Builder() - Constructor for class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
Builder() - Constructor for class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
Builder() - Constructor for class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
Builder() - Constructor for class org.geysermc.geyser.level.block.GeyserGeometryComponent.Builder
 
Builder() - Constructor for class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
Builder() - Constructor for class org.geysermc.geyser.level.block.GeyserMaterialInstance.Builder
 
Builder() - Constructor for class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
Builder(Extension) - Constructor for class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
Builder(CustomBlockData) - Constructor for class org.geysermc.geyser.level.block.GeyserCustomBlockState.Builder
 
Builder(PackCodec, ResourcePackManifest) - Constructor for class org.geysermc.geyser.pack.GeyserResourcePack.Builder
 
Builder(PackCodec, ResourcePackManifest, String) - Constructor for class org.geysermc.geyser.pack.GeyserResourcePack.Builder
 
Builder(EntityFactory<T>, EntityType, String, float, float, float, GeyserEntityProperties, List<EntityMetadataTranslator<? super T, ?, ?>>) - Constructor for class org.geysermc.geyser.entity.EntityDefinition.Builder
 
buildForm(GeyserSession) - Static method in class org.geysermc.geyser.util.SettingsUtils
Build a settings form for the given session and store it for later
buildNumber() - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Returns the value of the buildNumber record component.
buildNumber() - Method in class org.geysermc.geyser.GeyserImpl
 
buildSkullEntryManually(GeyserSession, String, byte[]) - Static method in class org.geysermc.geyser.skin.SkullSkinManager
 
buildStaticPistonTag(Vector3i, boolean, boolean) - Static method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
Create a piston data tag that has fully extended/retracted
BUILTIN_SOUND - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
BuiltInDialog - Class in org.geysermc.geyser.session.dialog
 
BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
BundleCache - Class in org.geysermc.geyser.session.cache
 
BundleCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.BundleCache
 
BundleCache.BundleData - Class in org.geysermc.geyser.session.cache
Primarily exists to support net IDs within bundles.
bundleId() - Method in class org.geysermc.geyser.session.cache.BundleCache.BundleData
 
BundleInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
BUNDLES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
BURN_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
BURNING_SKULL - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
BURST - Enum constant in enum class org.geysermc.geyser.item.hashing.data.FireworkExplosionShape
 
BUSH - Static variable in class org.geysermc.geyser.item.Items
 
BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
BUST - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
ButtonBlock - Class in org.geysermc.geyser.level.block.type
 
ButtonBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.ButtonBlock
 
buttonId() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserStonecutterData
Returns the value of the buttonId record component.
buttons(DialogHolder) - Method in class org.geysermc.geyser.session.dialog.ConfirmationDialog
 
buttons(DialogHolder) - Method in class org.geysermc.geyser.session.dialog.DialogListDialog
 
buttons(DialogHolder) - Method in class org.geysermc.geyser.session.dialog.DialogWithButtons
 
buttons(DialogHolder) - Method in class org.geysermc.geyser.session.dialog.MultiActionDialog
 
buttons(DialogHolder) - Method in class org.geysermc.geyser.session.dialog.ServerLinksDialog
 
BUTTONS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
BUTTONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ButtonSoundInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
ButtonSoundInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.ButtonSoundInteractionTranslator
 
byBlock(Block) - Static method in class org.geysermc.geyser.item.type.Item
 
byId(int) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
Looks up a registry entry by its ID.
byId(int) - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
byKey(Key) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
Looks up a registry entry by its key.
byKey(Key) - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
BYTE - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
byteArray(byte[]) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
bytesBeforeUnwritable() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
bytesBeforeWritable() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
byValue(T) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
Reverse looks-up an object to return its network ID, or -1.
byValue(T) - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 

C

cachedInfo() - Method in class org.geysermc.geyser.scoreboard.display.score.PlayerlistDisplayScore
 
cachedInfo() - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
cacheEntity(Entity) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
cacheInventoryItem(GeyserItemStack, LodestoneTracker) - Method in class org.geysermc.geyser.session.cache.LodestoneCache
 
cacheSkullSkin(String) - Static method in class org.geysermc.geyser.pack.SkullResourcePackManager
 
CACTUS - Static variable in class org.geysermc.geyser.item.Items
 
CACTUS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CACTUS_FLOWER - Static variable in class org.geysermc.geyser.item.Items
 
CACTUS_FLOWER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CAKE - Static variable in class org.geysermc.geyser.item.Items
 
CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CALCITE - Static variable in class org.geysermc.geyser.item.Items
 
CALCITE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
calcLevelCost(GeyserSession, AnvilContainer, boolean) - Method in class org.geysermc.geyser.inventory.updater.AnvilInventoryUpdater
Calculate the number of levels needed to combine/rename an item
calculateAttribute(Attribute, GeyserAttributeType) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
calculateAttribute(Attribute, GeyserAttributeType) - Method in class org.geysermc.geyser.entity.type.LivingEntity
Calculates the complete attribute value to send to Bedrock.
calculateAttribute(Attribute, GeyserAttributeType) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
calculateBreakProgress(BlockState, Vector3i, GeyserItemStack) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
calculateBundleWeight(List<GeyserItemStack>) - Static method in class org.geysermc.geyser.translator.inventory.BundleInventoryTranslator
 
calculateOffset(StructureRotation, StructureMirror, int, int) - Static method in class org.geysermc.geyser.util.StructureBlockUtils
 
calculateSHA1(Path) - Static method in class org.geysermc.geyser.util.FileUtils
Calculate the SHA1 hash of a file
calculateSHA256(Path) - Static method in class org.geysermc.geyser.util.FileUtils
Calculate the SHA256 hash of a file
calculateValue(Attribute) - Static method in class org.geysermc.geyser.util.AttributeUtils
Retrieve the base attribute value with all modifiers applied.
CALIBRATED_SCULK_SENSOR - Static variable in class org.geysermc.geyser.item.Items
 
CALIBRATED_SCULK_SENSOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CALICO - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
CALL - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
CAMEL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CAMEL_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CAMEL_SAND_STEP_SOUND_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CAMEL_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
CamelEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
CamelEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
CAMELS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CamelVehicleComponent - Class in org.geysermc.geyser.entity.vehicle
 
CamelVehicleComponent(CamelEntity) - Constructor for class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
camera() - Method in class org.geysermc.geyser.session.GeyserSession
 
CAMERA_DEFINITIONS - Static variable in class org.geysermc.geyser.impl.camera.CameraDefinitions
 
CAMERA_PRESETS - Static variable in class org.geysermc.geyser.impl.camera.CameraDefinitions
 
CameraDefinition(String, int) - Constructor for record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
Creates an instance of a CameraDefinition record class.
CameraDefinitions - Class in org.geysermc.geyser.impl.camera
 
CameraDefinitions() - Constructor for class org.geysermc.geyser.impl.camera.CameraDefinitions
 
CameraDefinitions.CameraDefinition - Record Class in org.geysermc.geyser.impl.camera
 
cameraFade() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the cameraFade record component.
cameraFade(CameraFade) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
CAMPFIRE - Static variable in class org.geysermc.geyser.item.Items
 
CAMPFIRE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CampfireBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
CampfireBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.CampfireBlockEntityTranslator
 
CAMPFIRES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CAN_SUMMON - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
canAlwaysEat() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
canAlwaysEat(boolean) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
canBeLeashed() - Method in interface org.geysermc.geyser.entity.type.Leashable
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.AgeableWaterEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.AmbientEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.animal.AxolotlEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.animal.HoglinEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.TameableEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.animal.TurtleEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.DolphinEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.merchant.AbstractMerchantEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.monster.ZoglinEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
canBeLeashed() - Method in class org.geysermc.geyser.entity.type.living.WaterEntity
 
canBeRemoved() - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
 
canBreak(Vector3i, BlockState, PlayerActionType) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
Checks whether a block interaction may proceed, or whether it must be interrupted.
canBreakWithHand() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
canBreakWithHand(boolean) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
canClimb() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
canClimb() - Method in interface org.geysermc.geyser.entity.vehicle.ClientVehicle
 
canCloseWithEscape() - Method in class org.geysermc.geyser.session.dialog.Dialog
 
canConfirm(Vector3f) - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
canDestroyBlock(BlockState) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CANDLE_CAKES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CANDLES - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CANDLES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CANDLES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
canEat(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.AnimalEntity
 
canEqual(Object) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties
 
canEqual(Object) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
canEqual(Object) - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
canEqual(Object) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
canEqual(Object) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
canEqual(Object) - Method in class org.geysermc.geyser.ping.GeyserPingInfo
 
canEqual(Object) - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
canEqual(Object) - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
canEqual(Object) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
canEqual(Object) - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
canEqual(Object) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
canEqual(Object) - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.DirtPathCollision
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.DoorCollision
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.GlassPaneAndIronBarsCollision
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.OtherCollision
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.ScaffoldingCollision
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.SolidCollision
 
canEqual(Object) - Method in class org.geysermc.geyser.translator.collision.TrapdoorCollision
 
canInteract(GeyserSession, GeyserItemStack, String) - Static method in interface org.geysermc.geyser.translator.sound.BlockSoundInteractionTranslator
Determines if the adventure gamemode would prevent this item from actually succeeding
canInteractWithBlock(GeyserSession, Vector3f, Vector3i) - Static method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockInventoryTransactionTranslator
 
canPistonDestroyBlock(BlockState) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
 
canPistonMoveBlock(BlockState, boolean) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
 
canReuseContainer(GeyserSession, Container, Container) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
canReuseContainer(GeyserSession, Container, Container) - Method in class org.geysermc.geyser.inventory.holder.InventoryHolder
 
canReuseInventory(GeyserSession, Inventory, Inventory) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
canReuseInventory(GeyserSession, Inventory, Inventory) - Method in class org.geysermc.geyser.translator.inventory.chest.DoubleChestInventoryTranslator
Additional checks to verify that we can re-use the block inventory holder.
canReuseInventory(GeyserSession, Inventory, Inventory) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Whether a new inventory should be prepared - or if we can re-use the previous one.
canReuseInventory(GeyserSession, Inventory, Inventory) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
canShearEquipment() - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
canStack(int, GeyserItemStack) - Method in class org.geysermc.geyser.inventory.click.ClickPlan
Test if the item stacks with another item in the specified slot.
canStack(GeyserItemStack, GeyserItemStack) - Static method in class org.geysermc.geyser.util.InventoryUtils
 
canStartGliding() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
canUseCommandBlocks() - Method in class org.geysermc.geyser.session.GeyserSession
 
canUseRealBlock(GeyserSession, Container) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
canUseSlot(EquipmentSlot) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
canUseSlot(EquipmentSlot) - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
canUseSlot(EquipmentSlot) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
canUseSlot(EquipmentSlot) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.HorseEntity
 
canUseSlot(EquipmentSlot) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.LlamaEntity
 
canUseSlot(EquipmentSlot) - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
canUseSlot(EquipmentSlot) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
canWalkOnLava() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
canWalkOnLava() - Method in interface org.geysermc.geyser.entity.vehicle.ClientVehicle
 
capacityForItemStack(Fraction, GeyserItemStack) - Static method in class org.geysermc.geyser.translator.inventory.BundleInventoryTranslator
 
cape() - Method in record class org.geysermc.geyser.skin.SkinProvider.SkinAndCape
Returns the value of the cape record component.
capeUrl() - Method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Returns the value of the capeUrl record component.
CARROT - Static variable in class org.geysermc.geyser.item.Items
 
CARROT_ON_A_STICK - Static variable in class org.geysermc.geyser.item.Items
 
carrotOnAStick() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
CARROTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CARTOGRAPHY_TABLE - Static variable in class org.geysermc.geyser.item.Items
 
CARTOGRAPHY_TABLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CartographyContainer - Class in org.geysermc.geyser.inventory
 
CartographyContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.CartographyContainer
 
CartographyInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
CartographyInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.CartographyInventoryTranslator
 
CARVED_PUMPKIN - Static variable in class org.geysermc.geyser.item.Items
 
CARVED_PUMPKIN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
cast() - Method in interface org.geysermc.geyser.item.hashing.MapBuilder
Casts this map builder to a MapBuilder.
cast(Function<Casted, Type>) - Method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
"Casts" this hasher to another hash a different object, with a converter method.
castGenericSet(Set<U>) - Static method in class org.geysermc.geyser.event.GeyserEventBus
 
CAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CAT_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CAT_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
CAT_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
CAT_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
CatEntity - Class in org.geysermc.geyser.entity.type.living.animal.tameable
 
CatEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
CatEntity.BuiltInVariant - Enum Class in org.geysermc.geyser.entity.type.living.animal.tameable
 
CAULDRON - Static variable in class org.geysermc.geyser.item.Items
 
CAULDRON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CauldronBlock - Class in org.geysermc.geyser.level.block.type
 
CauldronBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.CauldronBlock
 
CAULDRONS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CAVE_AIR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CAVE_SPIDER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CAVE_SPIDER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
CAVE_VINES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CAVE_VINES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CAVE_VINES_PLANT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CAVEBIRD - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
ceil(float) - Static method in class org.geysermc.geyser.util.MathUtils
Round the given float to the next whole number
CEILING_HANGING_SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
centerBlock() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
centerPos() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
CHAIN - Static variable in class org.geysermc.geyser.item.Items
 
CHAIN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHAIN_COMMAND_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
CHAIN_COMMAND_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHAINMAIL - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
CHAINMAIL_BOOTS - Static variable in class org.geysermc.geyser.item.Items
 
CHAINMAIL_CHESTPLATE - Static variable in class org.geysermc.geyser.item.Items
 
CHAINMAIL_HELMET - Static variable in class org.geysermc.geyser.item.Items
 
CHAINMAIL_LEGGINGS - Static variable in class org.geysermc.geyser.item.Items
 
changeBedrockNetherId(boolean) - Static method in class org.geysermc.geyser.level.BedrockDimension
The Nether dimension in Bedrock does not permit building above Y128 - the Bedrock above the dimension.
CHANGING - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
CHANNELING - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
channelRead(ChannelHandlerContext, Object) - Method in class org.geysermc.geyser.network.netty.handler.RakConnectionRequestHandler
 
channelRead0(ChannelHandlerContext, DatagramPacket) - Method in class org.geysermc.geyser.network.netty.proxy.ProxyServerHandler
 
channelRead0(ChannelHandlerContext, RakPing) - Method in class org.geysermc.geyser.network.netty.handler.RakPingHandler
 
ChannelWrapper - Class in org.geysermc.geyser.network.netty
 
ChannelWrapper(Channel) - Constructor for class org.geysermc.geyser.network.netty.ChannelWrapper
 
CHARCOAL - Static variable in class org.geysermc.geyser.item.Items
 
chargeable(boolean) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
CHAT_TYPE - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
ChatColor - Class in org.geysermc.geyser.text
 
ChatColor() - Constructor for class org.geysermc.geyser.text.ChatColor
 
chatColorFor(TeamColor) - Static method in class org.geysermc.geyser.text.ChatColor
 
ChatDecoration - Record Class in org.geysermc.geyser.text
 
ChatDecoration(String, List<ChatTypeDecoration.Parameter>, Style) - Constructor for record class org.geysermc.geyser.text.ChatDecoration
Creates an instance of a ChatDecoration record class.
CHECK_UPDATE - Static variable in class org.geysermc.geyser.Permissions
 
checkAndApplyLoopback(GeyserLogger) - Static method in class org.geysermc.geyser.util.LoopbackUtil
 
checkCollision(Vector3i, BoundingBox) - Method in class org.geysermc.geyser.session.cache.PistonCache
 
checkCollision(Vector3i, BoundingBox) - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
 
checkForBundle(GeyserItemStack, ItemData.Builder) - Method in class org.geysermc.geyser.session.cache.BundleCache
 
checkForEmptySkull(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.Block
 
checkForEmptySkull(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.SkullBlock
 
checkForGeyserUpdate(Supplier<GeyserCommandSource>) - Static method in class org.geysermc.geyser.util.VersionCheckUtils
 
checkForOutdatedFloodgate(GeyserLogger) - Static method in class org.geysermc.geyser.util.VersionCheckUtils
 
checkForOutdatedJava(GeyserLogger) - Static method in class org.geysermc.geyser.util.VersionCheckUtils
 
checkForRename(GeyserSession, String) - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
checkForSend() - Method in class org.geysermc.geyser.session.cache.BookEditCache
Check to see if there is a book edit update to send, and if so, send it.
checkGeyserConfiguration(GeyserConfiguration, GeyserLogger) - Static method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
checkInteractionPosition(GeyserSession) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
Will be overwritten in the beacon inventory translator to remove the check, since virtual inventories can't exist.
checkInteractWithNameTag(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
Checks to see if a nametag interaction would go through.
checkIntersection(double, double, double, BoundingBox) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
checkIntersection(double, double, double, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
 
checkIntersection(Vector3d, BoundingBox) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
checkIntersection(Vector3i, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
 
checkIntersection(BoundingBox) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
checkNetId(GeyserSession, Type, ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
CHERRY - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
CHERRY_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CHERRY_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CHERRY_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_LOG - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CHERRY_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CHERRY_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHERRY_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
CHERRY_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHEST - Enum constant in enum class org.geysermc.geyser.item.components.WearableSlot
 
CHEST - Static variable in class org.geysermc.geyser.item.Items
 
CHEST - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHEST_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CHEST_BOATS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CHEST_MINECART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CHEST_MINECART - Static variable in class org.geysermc.geyser.item.Items
 
CHEST_TYPE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
ChestBlock - Class in org.geysermc.geyser.level.block.type
 
ChestBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.ChestBlock
 
ChestBoatEntity - Class in org.geysermc.geyser.entity.type
 
ChestBoatEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, BoatEntity.BoatVariant) - Constructor for class org.geysermc.geyser.entity.type.ChestBoatEntity
 
ChestedHorseEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
ChestedHorseEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.ChestedHorseEntity
 
ChestedHorseInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.horse
 
ChestedHorseInventoryTranslator(int, int) - Constructor for class org.geysermc.geyser.translator.inventory.horse.ChestedHorseInventoryTranslator
 
ChestInventoryTranslator<Type extends Container> - Class in org.geysermc.geyser.translator.inventory.chest
 
ChestInventoryTranslator(int, int) - Constructor for class org.geysermc.geyser.translator.inventory.chest.ChestInventoryTranslator
 
ChestInventoryUpdater - Class in org.geysermc.geyser.inventory.updater
 
ChestInventoryUpdater(int) - Constructor for class org.geysermc.geyser.inventory.updater.ChestInventoryUpdater
 
CHESTNUT - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
CHESTNUT - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
 
chestplate - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
ChestType - Enum Class in org.geysermc.geyser.level.block.property
 
CHICKEN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CHICKEN - Static variable in class org.geysermc.geyser.item.Items
 
CHICKEN_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CHICKEN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
CHICKEN_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
ChickenEntity - Class in org.geysermc.geyser.entity.type.living.animal.farm
 
ChickenEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.farm.ChickenEntity
 
CHIPPED_ANVIL - Static variable in class org.geysermc.geyser.item.Items
 
CHIPPED_ANVIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_BOOKSHELF - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_BOOKSHELF - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_BOOKSHELF_SLOT_0_OCCUPIED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CHISELED_BOOKSHELF_SLOT_1_OCCUPIED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CHISELED_BOOKSHELF_SLOT_2_OCCUPIED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CHISELED_BOOKSHELF_SLOT_3_OCCUPIED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CHISELED_BOOKSHELF_SLOT_4_OCCUPIED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CHISELED_BOOKSHELF_SLOT_5_OCCUPIED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_DEEPSLATE - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_DEEPSLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_NETHER_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_NETHER_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_POLISHED_BLACKSTONE - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_POLISHED_BLACKSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_QUARTZ_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_QUARTZ_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_RED_SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_RED_SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_RESIN_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_RESIN_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_TUFF - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_TUFF - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHISELED_TUFF_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CHISELED_TUFF_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
choose(Vector3d) - Method in enum class org.geysermc.geyser.level.physics.Axis
 
CHORUS_FLOWER - Static variable in class org.geysermc.geyser.item.Items
 
CHORUS_FLOWER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHORUS_FRUIT - Static variable in class org.geysermc.geyser.item.Items
 
CHORUS_PLANT - Static variable in class org.geysermc.geyser.item.Items
 
CHORUS_PLANT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CHUNK_SIZE - Static variable in record class org.geysermc.geyser.pack.GeyserResourcePack
The size of each chunk to use when sending the resource packs to clients in bytes
ChunkCache - Class in org.geysermc.geyser.session.cache
 
ChunkCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.ChunkCache
 
chunkPositionToLong(int, int) - Static method in class org.geysermc.geyser.util.MathUtils
Packs a chunk's X and Z coordinates into a single long.
ChunkUtils - Class in org.geysermc.geyser.util
 
ChunkWaypoint - Class in org.geysermc.geyser.session.cache.waypoint
 
ChunkWaypoint(GeyserSession, Optional<UUID>, OptionalLong, Color) - Constructor for class org.geysermc.geyser.session.cache.waypoint.ChunkWaypoint
 
CIDRMatcher - Class in org.geysermc.geyser.network
 
CIDRMatcher(String) - Constructor for class org.geysermc.geyser.network.CIDRMatcher
 
CIRCLE - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
clamp(float, float, float) - Static method in class org.geysermc.geyser.util.MathUtils
Clamps the value between the low and high boundaries Copied from GenericMath with floats instead.
classByName(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
CLAY - Static variable in class org.geysermc.geyser.item.Items
 
CLAY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CLAY_BALL - Static variable in class org.geysermc.geyser.item.Items
 
CLAYFISH - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
cleanSkullSkinCache() - Static method in class org.geysermc.geyser.pack.SkullResourcePackManager
 
cleanup() - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.AuthenticationTask
 
cleanupRemotePacks() - Static method in class org.geysermc.geyser.registry.loader.ResourcePackLoader
 
clear() - Static method in class org.geysermc.geyser.registry.loader.ResourcePackLoader
 
clear() - Method in class org.geysermc.geyser.session.cache.ChunkCache
Manually clears all entries in the chunk cache.
clear() - Method in class org.geysermc.geyser.session.cache.LodestoneCache
 
clear() - Method in class org.geysermc.geyser.session.cache.PistonCache
 
clear() - Method in class org.geysermc.geyser.session.cache.SkullCache
 
clear() - Method in class org.geysermc.geyser.session.cache.StructureBlockCache
 
clear() - Method in class org.geysermc.geyser.session.cache.waypoint.WaypointCache
 
CLEAR_ALL_EFFECTS - Enum constant in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
 
clearCameraInstructions() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
clearCurrentVariables() - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
Resets variables after a block was broken.
Click - Enum Class in org.geysermc.geyser.inventory.click
 
CLICK_EVENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
CLICK_EVENT_ACTION - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
CLICK_EVENT_INT_PAYLOAD - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
CLICK_EVENT_TEXT_PAYLOAD - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
ClickPlan - Class in org.geysermc.geyser.inventory.click
 
ClickPlan(GeyserSession, InventoryTranslator<?>, Inventory) - Constructor for class org.geysermc.geyser.inventory.click.ClickPlan
 
ClientJarTask(String, AssetUtils.InputStreamConsumer, Runnable) - Constructor for record class org.geysermc.geyser.util.AssetUtils.ClientJarTask
Creates an instance of a ClientJarTask record class.
ClientVehicle - Interface in org.geysermc.geyser.entity.vehicle
 
CLIMATE_VARIANT - Static variable in class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
CLIMATE_VARIANT_ID - Static variable in class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
CLIMBABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CLOCK - Static variable in class org.geysermc.geyser.item.Items
 
clone() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
close() - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
close() - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
close() - Method in class org.geysermc.geyser.erosion.UnixSocketClientListener
 
close() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
close() - Method in class org.geysermc.geyser.session.dialog.DialogManager
Closes the currently open dialog, if any.
close() - Method in class org.geysermc.geyser.skin.FloodgateSkinUploader
 
close(ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
CLOSE - Enum constant in enum class org.geysermc.geyser.session.dialog.Dialog.AfterAction
 
closeContainerType(AnvilContainer) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
closeContainerType(BeaconContainer) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
closeContainerType(CartographyContainer) - Method in class org.geysermc.geyser.translator.inventory.CartographyInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.BrewingInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.furnace.BlastFurnaceInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.furnace.FurnaceInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.furnace.SmokerInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.GrindstoneInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.HopperInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.ShulkerInventoryTranslator
 
closeContainerType(Container) - Method in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
closeContainerType(CrafterContainer) - Method in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
closeContainerType(EnchantingContainer) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
closeContainerType(Generic3X3Container) - Method in class org.geysermc.geyser.translator.inventory.Generic3X3InventoryTranslator
 
closeContainerType(LecternContainer) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
closeContainerType(StonecutterContainer) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
closeContainerType(Type) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
CLOSED_EYEBLOSSOM - Static variable in class org.geysermc.geyser.item.Items
 
CLOSED_EYEBLOSSOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
closeDialog(Optional<DialogButton>) - Method in class org.geysermc.geyser.session.dialog.DialogHolder
Should be called when pressing "ESC", i.e., clicking the X in the corner of the form.
closeForm() - Method in class org.geysermc.geyser.session.GeyserSession
 
closeForms() - Method in class org.geysermc.geyser.session.cache.FormCache
 
closeFuture() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
closeInventory(boolean) - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
closeInventory(GeyserSession, int, boolean) - Static method in class org.geysermc.geyser.util.InventoryUtils
Closes the inventory that matches the java id.
closeInventory(GeyserSession, Container, boolean) - Method in class org.geysermc.geyser.translator.inventory.chest.DoubleChestInventoryTranslator
 
closeInventory(GeyserSession, Container, boolean) - Method in class org.geysermc.geyser.translator.inventory.horse.AbstractHorseInventoryTranslator
 
closeInventory(GeyserSession, Container, ContainerType) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
closeInventory(GeyserSession, Container, ContainerType) - Method in class org.geysermc.geyser.inventory.holder.InventoryHolder
 
closeInventory(GeyserSession, Generic9X3Container, boolean) - Method in class org.geysermc.geyser.translator.inventory.chest.SingleChestInventoryTranslator
 
closeInventory(GeyserSession, InventoryHolder<?>, boolean) - Static method in class org.geysermc.geyser.util.InventoryUtils
 
closeInventory(GeyserSession, LecternContainer, boolean) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
closeInventory(GeyserSession, MerchantContainer, boolean) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
closeInventory(GeyserSession, PlayerInventory, boolean) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
closeInventory(GeyserSession, Type, boolean) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
closeInventory(GeyserSession, Type, boolean) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Closes the inventory, and if necessary, cleans up the prepared inventory.
CLUSTER_MAX_HARVESTABLES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
COAL - Static variable in class org.geysermc.geyser.item.Items
 
COAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
COAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COAL_ORE - Static variable in class org.geysermc.geyser.item.Items
 
COAL_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COAL_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
COAL_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
COALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
COARSE_DIRT - Static variable in class org.geysermc.geyser.item.Items
 
COARSE_DIRT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COAST_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
COBBLED_DEEPSLATE - Static variable in class org.geysermc.geyser.item.Items
 
COBBLED_DEEPSLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBBLED_DEEPSLATE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
COBBLED_DEEPSLATE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBBLED_DEEPSLATE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
COBBLED_DEEPSLATE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBBLED_DEEPSLATE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
COBBLED_DEEPSLATE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBBLESTONE - Static variable in class org.geysermc.geyser.item.Items
 
COBBLESTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBBLESTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
COBBLESTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBBLESTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
COBBLESTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBBLESTONE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
COBBLESTONE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COBWEB - Static variable in class org.geysermc.geyser.item.Items
 
COBWEB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COCOA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COCOA_BEANS - Static variable in class org.geysermc.geyser.item.Items
 
COD - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
COD - Static variable in class org.geysermc.geyser.item.Items
 
COD_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
COD_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
codec() - Method in class org.geysermc.geyser.pack.GeyserResourcePack.Builder
 
codec() - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
Returns the value of the codec record component.
codec() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
 
COLD - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal.BuiltInVariant
 
COLD - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.FrogEntity.BuiltInVariant
 
collidableBlocksIterator(BoundingBox) - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
collision() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
collision(JavaBoundingBox[]) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
COLLISION_TOLERANCE - Static variable in class org.geysermc.geyser.level.physics.CollisionManager
Additional space where blocks are checked, which is helpful for fixing NoCheatPlus's Passable check.
collisionBox - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
collisionBox() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
collisionBox(BoxComponent) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
collisionIgnoredBlocks(IntArrayList) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
CollisionInfo(CollisionRemapper, Pattern) - Constructor for class org.geysermc.geyser.registry.loader.CollisionRegistryLoader.CollisionInfo
 
CollisionManager - Class in org.geysermc.geyser.level.physics
 
CollisionManager(GeyserSession) - Constructor for class org.geysermc.geyser.level.physics.CollisionManager
 
CollisionRegistryLoader - Class in org.geysermc.geyser.registry.loader
Loads collision data from the given resource path.
CollisionRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.CollisionRegistryLoader
 
CollisionRegistryLoader.CollisionInfo - Class in org.geysermc.geyser.registry.loader
Used to prevent patterns from being compiled more than needed
CollisionRemapper - Annotation Interface in org.geysermc.geyser.translator.collision
 
CollisionResult - Record Class in org.geysermc.geyser.level.physics
Holds the result of a collision check.
CollisionResult(Vector3d, TriState) - Constructor for record class org.geysermc.geyser.level.physics.CollisionResult
Creates an instance of a CollisionResult record class.
COLLISIONS - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A mapped registry containing which holds block IDs to its BlockCollision.
color() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Returns the value of the color record component.
color() - Method in class org.geysermc.geyser.scoreboard.Team
 
color() - Method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
color(Color) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraFade.Builder
 
COLOR - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
COLOR_0 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_1 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_10 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_100 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_101 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_102 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_103 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_104 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_105 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_106 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_107 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_108 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_109 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_11 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_110 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_111 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_112 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_113 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_114 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_115 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_116 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_117 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_118 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_119 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_12 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_120 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_121 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_122 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_123 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_124 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_125 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_126 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_127 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_128 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_129 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_13 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_130 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_131 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_132 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_133 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_134 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_135 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_136 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_137 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_138 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_139 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_14 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_140 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_141 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_142 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_143 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_144 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_145 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_146 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_147 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_148 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_149 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_15 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_150 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_151 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_152 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_153 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_154 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_155 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_156 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_157 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_158 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_159 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_16 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_160 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_161 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_162 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_163 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_164 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_165 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_166 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_167 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_168 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_169 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_17 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_170 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_171 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_172 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_173 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_174 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_175 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_176 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_177 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_178 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_179 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_18 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_180 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_181 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_182 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_183 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_184 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_185 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_186 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_187 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_188 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_189 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_19 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_190 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_191 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_192 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_193 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_194 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_195 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_196 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_197 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_198 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_199 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_2 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_20 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_200 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_201 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_202 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_203 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_204 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_205 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_206 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_207 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_208 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_209 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_21 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_210 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_211 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_212 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_213 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_214 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_215 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_216 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_217 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_218 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_219 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_22 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_220 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_221 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_222 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_223 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_224 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_225 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_226 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_227 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_228 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_229 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_23 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_230 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_231 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_232 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_233 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_234 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_235 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_236 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_237 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_238 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_239 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_24 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_240 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_241 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_242 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_243 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_244 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_245 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_246 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_247 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_25 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_26 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_27 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_28 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_29 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_3 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_30 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_31 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_32 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_33 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_34 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_35 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_36 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_37 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_38 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_39 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_4 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_40 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_41 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_42 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_43 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_44 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_45 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_46 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_47 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_48 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_49 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_5 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_50 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_51 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_52 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_53 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_54 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_55 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_56 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_57 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_58 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_59 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_6 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_60 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_61 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_62 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_63 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_64 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_65 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_66 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_67 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_68 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_69 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_7 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_70 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_71 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_72 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_73 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_74 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_75 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_76 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_77 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_78 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_79 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_8 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_80 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_81 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_82 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_83 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_84 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_85 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_86 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_87 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_88 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_89 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_9 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_90 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_91 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_92 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_93 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_94 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_95 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_96 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_97 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_98 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
COLOR_99 - Enum constant in enum class org.geysermc.geyser.level.MapColor
 
colorDisplayOrder(int) - Static method in class org.geysermc.geyser.text.ChatColor
 
ColorTypeAdapter() - Constructor for class org.geysermc.geyser.registry.loader.BiomeLoader.ColorTypeAdapter
 
COMBINATION_STEP_SOUND_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
command() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.RunCommand
Returns the value of the command record component.
command(GeyserSession, ParsedInputs) - Method in interface org.geysermc.geyser.session.dialog.action.DialogAction.CommandAction
 
command(GeyserSession, ParsedInputs) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
 
command(GeyserSession, ParsedInputs) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.RunCommand
 
COMMAND_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
COMMAND_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COMMAND_BLOCK_MINECART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
COMMAND_BLOCK_MINECART - Static variable in class org.geysermc.geyser.item.Items
 
commandBlock(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
CommandBlockBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
CommandBlockBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.CommandBlockBlockEntityTranslator
 
CommandBlockMinecartEntity - Class in org.geysermc.geyser.entity.type
 
CommandBlockMinecartEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.CommandBlockMinecartEntity
 
COMMANDBLOCKOUTPUT - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
commandPermission(CommandManager<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.GeyserCommand
commandRegistry() - Method in class org.geysermc.geyser.GeyserImpl
 
CommandRegistry - Class in org.geysermc.geyser.command
Registers all built-in and extension commands to the given Cloud CommandManager.
CommandRegistry(GeyserImpl, CommandManager<GeyserCommandSource>) - Constructor for class org.geysermc.geyser.command.CommandRegistry
Creates a new CommandRegistry.
CommandRegistry(GeyserImpl, CommandManager<GeyserCommandSource>, boolean) - Constructor for class org.geysermc.geyser.command.CommandRegistry
Creates a new CommandRegistry
commands() - Method in class org.geysermc.geyser.event.type.GeyserDefineCommandsEventImpl
 
CommandSourceConverter<S> - Record Class in org.geysermc.geyser.command
Converts GeyserCommandSources to the server's command sender type (and back) in a lenient manner.
CommandSourceConverter(Class<S>, Function<UUID, S>, Supplier<S>, Function<S, GeyserCommandSource>) - Constructor for record class org.geysermc.geyser.command.CommandSourceConverter
Creates an instance of a CommandSourceConverter record class.
commandSourceLookup() - Method in record class org.geysermc.geyser.command.CommandSourceConverter
Returns the value of the commandSourceLookup record component.
COMMIT - Static variable in class org.geysermc.geyser.BuildData
 
COMMIT - Static variable in class org.geysermc.geyser.GeyserImpl
 
commitHash() - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Returns the value of the commitHash record component.
commitHashAbbrev() - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Returns the value of the commitHashAbbrev record component.
COMMON - Enum constant in enum class org.geysermc.geyser.item.components.Rarity
 
COMPARATOR - Static variable in class org.geysermc.geyser.item.Items
 
COMPARATOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ComparatorSoundInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
ComparatorSoundInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.ComparatorSoundInteractionTranslator
 
compareTo(Channel) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
compareTo(Fraction) - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Compares this object to another based on size.
compass() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
COMPASS - Static variable in class org.geysermc.geyser.item.Items
 
COMPASSES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CompassItem - Class in org.geysermc.geyser.item.type
 
CompassItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.CompassItem
 
COMPLETES_FIND_TREE_TUTORIAL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
COMPLETES_FIND_TREE_TUTORIAL - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
componentFromNbtTag(Object) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
ComponentHasher - Interface in org.geysermc.geyser.item.hashing
This interface contains various MinecraftHashers used to encode properties of Components.
components() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
components() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockComponentsMapping
Returns the value of the components record component.
components(CustomBlockComponents) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
components(CustomBlockComponents) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
components(DataComponents) - Method in class org.geysermc.geyser.item.type.Item.Builder
 
COMPOSTER - Static variable in class org.geysermc.geyser.item.Items
 
COMPOSTER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
computeCollisionOffset(double, double, double, BoundingBox, Axis, double) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
 
computeCollisionOffset(Vector3i, BoundingBox, Axis, double) - Method in class org.geysermc.geyser.session.cache.PistonCache
 
computeCollisionOffset(Vector3i, BoundingBox, Axis, double) - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
Compute the maximum movement of a bounding box that won't collide with the moving block attached to this piston
CONCRETE_POWDER - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CONDITIONAL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CONDUIT - Static variable in class org.geysermc.geyser.item.Items
 
CONDUIT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
config() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
configDirectory() - Method in class org.geysermc.geyser.GeyserImpl
 
ConfirmationDialog - Class in org.geysermc.geyser.session.dialog
 
ConfirmationDialog(GeyserSession, NbtMap, Dialog.IdGetter) - Constructor for class org.geysermc.geyser.session.dialog.ConfirmationDialog
 
confirmTeleport(Vector3f) - Method in class org.geysermc.geyser.session.GeyserSession
 
connect() - Method in class org.geysermc.geyser.session.GeyserSession
Send all necessary packets to load Bedrock into the server
connect(SocketAddress) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
connect(SocketAddress, ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
connect(SocketAddress, SocketAddress) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
connect(SocketAddress, SocketAddress, ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
connected(ConnectedEvent) - Method in class org.geysermc.geyser.session.GeyserSessionAdapter
 
connection() - Method in interface org.geysermc.geyser.command.GeyserCommandSource
 
connection() - Method in class org.geysermc.geyser.session.GeyserSession
 
CONNECTION_TEST_MOTD - Static variable in class org.geysermc.geyser.command.defaults.ConnectionTestCommand
 
connectionByUuid(UUID) - Method in class org.geysermc.geyser.GeyserImpl
 
connectionByXuid(String) - Method in class org.geysermc.geyser.GeyserImpl
 
ConnectionTestCommand - Class in org.geysermc.geyser.command.defaults
 
ConnectionTestCommand(GeyserImpl, String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.ConnectionTestCommand
 
consoleCommandSource() - Method in class org.geysermc.geyser.GeyserImpl
 
consoleProvider() - Method in record class org.geysermc.geyser.command.CommandSourceConverter
Returns the value of the consoleProvider record component.
Constants - Class in org.geysermc.geyser
 
Constants() - Constructor for class org.geysermc.geyser.Constants
 
constrain(double, double, double) - Static method in class org.geysermc.geyser.util.MathUtils
If number is greater than the max, set it to max, and if number is lower than low, set it to low.
constrain(int, int, int) - Static method in class org.geysermc.geyser.util.MathUtils
If number is greater than the max, set it to max, and if number is lower than low, set it to low.
CONSUME - Enum constant in enum class org.geysermc.geyser.util.InteractionResult
 
CONSUME_EFFECT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
CONSUME_EFFECT_TYPE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ConsumeEffectType - Enum Class in org.geysermc.geyser.item.hashing.data
 
consumesAction() - Method in enum class org.geysermc.geyser.util.InteractionResult
 
container() - Method in record class org.geysermc.geyser.inventory.BedrockContainerSlot
Returns the value of the container record component.
Container - Class in org.geysermc.geyser.inventory
Combination of Inventory and PlayerInventory
Container(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.Container
 
CONTAINER_SLOT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ContainerInventoryUpdater - Class in org.geysermc.geyser.inventory.updater
 
ContainerInventoryUpdater() - Constructor for class org.geysermc.geyser.inventory.updater.ContainerInventoryUpdater
 
containerOpenAttempts() - Method in class org.geysermc.geyser.inventory.InventoryHolder
Stores the number of attempts to open virtual inventories.
containerOpenAttempts(int) - Method in class org.geysermc.geyser.inventory.InventoryHolder
Stores the number of attempts to open virtual inventories.
containerType - Variable in class org.geysermc.geyser.inventory.Inventory
Used for smooth transitions between two windows of the same type.
contentKey() - Method in class org.geysermc.geyser.pack.GeyserResourcePack.Builder
 
contentKey() - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
Returns the value of the contentKey record component.
contentKey(String) - Method in class org.geysermc.geyser.pack.GeyserResourcePack.Builder
 
contents() - Method in class org.geysermc.geyser.session.cache.BundleCache.BundleData
 
Conversion844_827 - Class in org.geysermc.geyser.registry.populator.conversion
 
Conversion844_827() - Constructor for class org.geysermc.geyser.registry.populator.conversion.Conversion844_827
 
ConversionHelper - Class in org.geysermc.geyser.registry.populator.conversion
 
ConversionHelper() - Constructor for class org.geysermc.geyser.registry.populator.conversion.ConversionHelper
 
CONVERTABLE_TO_MUD - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
convertBannerPattern(List<NbtMap>) - Static method in class org.geysermc.geyser.item.type.BannerItem
Convert a list of patterns from Java nbt to Bedrock nbt
convertFromNullableNbtTag(GeyserSession, Object) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
convertJsonMessage(String, String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
convertMessage(Component) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
DO NOT USE THIS METHOD unless where you're calling from does not have a (reliable) way of getting the context's locale.
convertMessage(Component, String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Convert a Java message to the legacy format ready for bedrock.
convertMessage(GeyserSession, Component) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Convenience method for locale getting.
convertMessageForTooltip(Component, String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Convert a Java message to the legacy format ready for bedrock, for use in item tooltips (a gray color is applied).
convertMessageLenient(String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
convertMessageLenient(String, String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Verifies the message is valid JSON in case it's plaintext.
convertMessageRaw(Component, String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Convert a Java message to the legacy format ready for bedrock.
convertToPlainText(String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Convert legacy format message to plain text
convertToPlainText(Component, String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Convert a Java message to plain text
convertToPlainTextLenient(String, String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Convert JSON and legacy format message to plain text
COOKED_BEEF - Static variable in class org.geysermc.geyser.item.Items
 
COOKED_CHICKEN - Static variable in class org.geysermc.geyser.item.Items
 
COOKED_COD - Static variable in class org.geysermc.geyser.item.Items
 
COOKED_MUTTON - Static variable in class org.geysermc.geyser.item.Items
 
COOKED_PORKCHOP - Static variable in class org.geysermc.geyser.item.Items
 
COOKED_RABBIT - Static variable in class org.geysermc.geyser.item.Items
 
COOKED_SALMON - Static variable in class org.geysermc.geyser.item.Items
 
COOKIE - Static variable in class org.geysermc.geyser.item.Items
 
CooldownUtils - Class in org.geysermc.geyser.util
Manages the sending of a cooldown indicator to the Bedrock player as there is no cooldown indicator in Bedrock.
CooldownUtils() - Constructor for class org.geysermc.geyser.util.CooldownUtils
 
CooldownUtils.CooldownType - Enum Class in org.geysermc.geyser.util
 
CoordinatesWaypoint - Class in org.geysermc.geyser.session.cache.waypoint
 
CoordinatesWaypoint(GeyserSession, Optional<UUID>, OptionalLong, Color) - Constructor for class org.geysermc.geyser.session.cache.waypoint.CoordinatesWaypoint
 
COPPER_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
COPPER_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COPPER_INGOT - Static variable in class org.geysermc.geyser.item.Items
 
COPPER_ORE - Static variable in class org.geysermc.geyser.item.Items
 
COPPER_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
COPPER_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
COPPER_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
copy() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
copy() - Method in interface org.geysermc.geyser.level.chunk.bitarray.BitArray
 
copy() - Method in class org.geysermc.geyser.level.chunk.bitarray.PaddedBitArray
 
copy() - Method in class org.geysermc.geyser.level.chunk.bitarray.Pow2BitArray
 
copy() - Method in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
copy() - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
copy() - Method in class org.geysermc.geyser.session.cache.BundleCache.BundleData
 
copy(int) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
copy(int) - Method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
CORAL_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CORAL_PLANTS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CORALS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CORNFLOWER - Static variable in class org.geysermc.geyser.item.Items
 
CORNFLOWER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
correctedMovement() - Method in record class org.geysermc.geyser.level.physics.CollisionResult
Returns the value of the correctedMovement record component.
correctMovement(Vector3d) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
correctMovement(Vector3d, BoundingBox, boolean, double, boolean, boolean) - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
correctMovement(BoundingBox, Vector3d) - Method in class org.geysermc.geyser.session.cache.WorldBorder
Adjusts the movement of an entity so that it does not cross the world border.
correctPlayerMovement(Vector3d, boolean, boolean) - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
correctPlayerPosition() - Method in class org.geysermc.geyser.level.physics.CollisionManager
Returns false if the movement is invalid, and in this case it shouldn't be sent to the server and should be cancelled See BlockCollision.correctPosition(GeyserSession, int, int, int, BoundingBox) for more info
correctPosition(GeyserSession, int, int, int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
Returns false if the movement is invalid, and in this case it shouldn't be sent to the server and should be cancelled While the Java server should do this, it could result in false flags by anticheat This functionality is currently only used in 6 or 7 layer snow
correctPosition(GeyserSession, int, int, int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.DoorCollision
 
correctPosition(GeyserSession, int, int, int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.GlassPaneAndIronBarsCollision
 
correctPosition(GeyserSession, int, int, int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.ScaffoldingCollision
 
correctPosition(GeyserSession, int, int, int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.TrapdoorCollision
 
COTAN - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
COURBET - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
COW - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
COW_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
COW_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
COW_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
COW_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
CowEntity - Class in org.geysermc.geyser.entity.type.living.animal.farm
 
CowEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.farm.CowEntity
 
CpuUtils - Class in org.geysermc.geyser.util
 
CRACKED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CRACKED_DEEPSLATE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CRACKED_DEEPSLATE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRACKED_DEEPSLATE_TILES - Static variable in class org.geysermc.geyser.item.Items
 
CRACKED_DEEPSLATE_TILES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRACKED_NETHER_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CRACKED_NETHER_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRACKED_POLISHED_BLACKSTONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CRACKED_POLISHED_BLACKSTONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRACKED_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
CRACKED_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRAFTER - Static variable in class org.geysermc.geyser.item.Items
 
CRAFTER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CrafterContainer - Class in org.geysermc.geyser.inventory
 
CrafterContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.CrafterContainer
 
CrafterInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
Translates the Crafter.
CrafterInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
CrafterInventoryUpdater - Class in org.geysermc.geyser.inventory.updater
Read CrafterInventoryTranslator for context on the complete custom implementation here
CrafterInventoryUpdater() - Constructor for class org.geysermc.geyser.inventory.updater.CrafterInventoryUpdater
 
CRAFTING - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CRAFTING_TABLE - Static variable in class org.geysermc.geyser.item.Items
 
CRAFTING_TABLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CraftingInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
CraftingInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
CREAKING - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CREAKING - Static variable in class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
CREAKING_HEART - Static variable in class org.geysermc.geyser.item.Items
 
CREAKING_HEART - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CREAKING_HEART_STATE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
CREAKING_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
CREAKING_STATE - Static variable in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
CREAKING_SWAYING_TICKS - Static variable in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
CreakingEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
CreakingEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
CREAMY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
 
CREAMY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.LlamaVariant
 
create() - Method in class org.geysermc.geyser.pack.path.GeyserPathPackCodec
 
create() - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
create() - Static method in class org.geysermc.geyser.registry.PacketTranslatorRegistry
 
create(I, Supplier<RegistryLoader<I, Int2ObjectMap<V>>>) - Static method in class org.geysermc.geyser.registry.VersionedRegistry
Creates a new versioned registry with the given RegistryLoader supplier and input.
create(I, Supplier<RegistryLoader<I, List<M>>>) - Static method in class org.geysermc.geyser.registry.ListRegistry
Creates a new integer mapped registry with the given RegistryLoader and input.
create(I, Supplier<RegistryLoader<I, List<V>>>) - Static method in class org.geysermc.geyser.registry.ListDeferredRegistry
Creates a new deferred registry.
create(I, Supplier<RegistryLoader<I, Map<K, V>>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
Creates a new deferred registry.
create(I, Supplier<RegistryLoader<I, Map<K, V>>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedRegistry
Creates a new mapped registry with the given RegistryLoader and input.
create(I, Supplier<RegistryLoader<I, M[]>>) - Static method in class org.geysermc.geyser.registry.ArrayRegistry
Creates a new array registry with the given RegistryLoader supplier and input.
create(I, Supplier<RegistryLoader<I, M>>) - Static method in class org.geysermc.geyser.registry.MappedRegistry
Creates a new mapped registry with the given RegistryLoader and input.
create(I, Supplier<RegistryLoader<I, M>>) - Static method in class org.geysermc.geyser.registry.SimpleRegistry
Creates a new registry with the given RegistryLoader supplier and input.
create(I, Supplier<RegistryLoader<I, V>>) - Static method in class org.geysermc.geyser.registry.SimpleDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<Int2ObjectMap<V>, VersionedRegistry<V>>, Supplier<RegistryLoader<I, Int2ObjectMap<V>>>) - Static method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<Int2ObjectMap<V>, VersionedRegistry<V>>, RegistryLoader<I, Int2ObjectMap<V>>) - Static method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<List<V>, ListRegistry<V>>, Supplier<RegistryLoader<I, List<V>>>) - Static method in class org.geysermc.geyser.registry.ListDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<List<V>, ListRegistry<V>>, RegistryLoader<I, List<V>>) - Static method in class org.geysermc.geyser.registry.ListDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<Map<K, V>, SimpleMappedRegistry<K, V>>, Supplier<RegistryLoader<I, Map<K, V>>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<Map<K, V>, SimpleMappedRegistry<K, V>>, RegistryLoader<I, Map<K, V>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<V, SimpleRegistry<V>>, Supplier<RegistryLoader<I, V>>) - Static method in class org.geysermc.geyser.registry.SimpleDeferredRegistry
Creates a new deferred registry.
create(I, DeferredRegistry.RegistryInitializer<V, SimpleRegistry<V>>, RegistryLoader<I, V>) - Static method in class org.geysermc.geyser.registry.SimpleDeferredRegistry
Creates a new deferred registry.
create(I, RegistryLoader<I, Int2ObjectMap<V>>) - Static method in class org.geysermc.geyser.registry.VersionedRegistry
Creates a new versioned registry with the given RegistryLoader and input.
create(I, RegistryLoader<I, List<M>>) - Static method in class org.geysermc.geyser.registry.ListRegistry
Creates a new integer mapped registry with the given RegistryLoader and input.
create(I, RegistryLoader<I, List<V>>) - Static method in class org.geysermc.geyser.registry.ListDeferredRegistry
Creates a new deferred registry.
create(I, RegistryLoader<I, Map<K, V>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
Creates a new deferred registry.
create(I, RegistryLoader<I, Map<K, V>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedRegistry
Creates a new mapped registry with the given RegistryLoader and input.
create(I, RegistryLoader<I, M[]>) - Static method in class org.geysermc.geyser.registry.ArrayRegistry
Creates a new array registry with the given RegistryLoader and input.
create(I, RegistryLoader<I, M>) - Static method in class org.geysermc.geyser.registry.MappedRegistry
Creates a new mapped registry with the given RegistryLoader and input.
create(I, RegistryLoader<I, M>) - Static method in class org.geysermc.geyser.registry.SimpleRegistry
Creates a new registry with the given RegistryLoader and input.
create(I, RegistryLoader<I, V>) - Static method in class org.geysermc.geyser.registry.SimpleDeferredRegistry
Creates a new deferred registry.
create(Object...) - Method in interface org.geysermc.geyser.registry.provider.ProviderSupplier
 
create(String) - Static method in class org.geysermc.geyser.level.block.property.BooleanProperty
 
create(String, int, int) - Static method in class org.geysermc.geyser.level.block.property.IntegerProperty
 
create(String, String...) - Static method in class org.geysermc.geyser.level.block.property.BasicEnumProperty
 
create(String, T...) - Static method in class org.geysermc.geyser.level.block.property.EnumProperty
 
create(Function<RegistryLoader<I, Int2ObjectMap<V>>, VersionedRegistry<V>>, Supplier<RegistryLoader<I, Int2ObjectMap<V>>>) - Static method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Creates a new deferred registry.
create(Function<RegistryLoader<I, Int2ObjectMap<V>>, VersionedRegistry<V>>, RegistryLoader<I, Int2ObjectMap<V>>) - Static method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Creates a new deferred registry.
create(Function<RegistryLoader<I, List<V>>, ListRegistry<V>>, Supplier<RegistryLoader<I, List<V>>>) - Static method in class org.geysermc.geyser.registry.ListDeferredRegistry
Creates a new deferred registry.
create(Function<RegistryLoader<I, List<V>>, ListRegistry<V>>, RegistryLoader<I, List<V>>) - Static method in class org.geysermc.geyser.registry.ListDeferredRegistry
Creates a new deferred registry.
create(Function<RegistryLoader<I, Map<K, V>>, SimpleMappedRegistry<K, V>>, Supplier<RegistryLoader<I, Map<K, V>>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
Creates a new deferred registry.
create(Function<RegistryLoader<I, Map<K, V>>, SimpleMappedRegistry<K, V>>, RegistryLoader<I, Map<K, V>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
Creates a new deferred registry.
create(Function<RegistryLoader<I, V>, SimpleRegistry<V>>, Supplier<RegistryLoader<I, V>>) - Static method in class org.geysermc.geyser.registry.SimpleDeferredRegistry
Creates a new deferred registry.
create(Function<RegistryLoader<I, V>, SimpleRegistry<V>>, RegistryLoader<I, V>) - Static method in class org.geysermc.geyser.registry.SimpleDeferredRegistry
Creates a new deferred registry.
create(Supplier<RegistryLoader<I, Int2ObjectMap<V>>>) - Static method in class org.geysermc.geyser.registry.VersionedRegistry
Creates a new versioned registry with the given RegistryLoader supplier.
create(Supplier<RegistryLoader<I, Map<K, V>>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedRegistry
Creates a new mapped registry with the given RegistryLoader supplier.
create(Supplier<RegistryLoader<I, M[]>>) - Static method in class org.geysermc.geyser.registry.ArrayRegistry
Creates a new array registry with the given RegistryLoader supplier.
create(Supplier<RegistryLoader<I, M>>) - Static method in class org.geysermc.geyser.registry.MappedRegistry
Creates a new mapped registry with the given RegistryLoader supplier.
create(Supplier<RegistryLoader<I, M>>) - Static method in class org.geysermc.geyser.registry.SimpleRegistry
Creates a new registry with the given RegistryLoader supplier.
create(RegistryLoader<I, Int2ObjectMap<V>>) - Static method in class org.geysermc.geyser.registry.VersionedRegistry
Creates a new versioned registry with the given RegistryLoader.
create(RegistryLoader<I, List<M>>) - Static method in class org.geysermc.geyser.registry.ListRegistry
Creates a new array registry with the given RegistryLoader.
create(RegistryLoader<I, Map<K, V>>) - Static method in class org.geysermc.geyser.registry.SimpleMappedRegistry
Creates a new mapped registry with the given RegistryLoader.
create(RegistryLoader<I, M[]>) - Static method in class org.geysermc.geyser.registry.ArrayRegistry
Creates a new array registry with the given RegistryLoader.
create(RegistryLoader<I, M>) - Static method in class org.geysermc.geyser.registry.MappedRegistry
Creates a new mapped registry with the given RegistryLoader.
create(RegistryLoader<I, M>) - Static method in class org.geysermc.geyser.registry.SimpleRegistry
Creates a new registry with the given RegistryLoader.
create(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Method in interface org.geysermc.geyser.entity.factory.EntityFactory
 
create(GeyserSession, Optional<UUID>, OptionalLong, TrackedWaypoint) - Static method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
CREATE_MAP - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
createArray(int) - Method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
createArray(int, int[]) - Method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
createBuilder() - Method in class org.geysermc.geyser.pack.path.GeyserPathPackCodec
 
createBuilder() - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
createClient(GeyserboundPacketHandler, SocketAddress) - Method in class org.geysermc.geyser.erosion.UnixSocketClientListener
 
createContainer(int) - Static method in class org.geysermc.geyser.session.cache.BundleCache
 
createContextual(SerializerProvider, BeanProperty) - Method in class org.geysermc.geyser.text.AsteriskSerializer
 
createDirectByteBufAllocator() - Static method in class org.geysermc.geyser.network.netty.LocalSession
Should only be called when direct ByteBufs should be preferred.
createForm(DialogHolder, Optional<ParsedInputs>) - Method in class org.geysermc.geyser.session.dialog.Dialog
 
createHealthAttribute() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
createHealthAttribute() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.CartographyInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.chest.SingleChestInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.Generic3X3InventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Creates a new inventory.
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
createInventory(GeyserSession, String, int, ContainerType) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
createItemNbt(String, int, int) - Static method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
Creates item NBT to nest within NBT with name, count, and damage set.
createItemNbt(ItemMapping, int, int) - Static method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
Creates item NBT to nest within NBT with name, count, and damage set.
createParticle(GeyserSession, Particle) - Static method in class org.geysermc.geyser.translator.protocol.java.level.JavaLevelParticlesTranslator
 
createParticleBeam() - Method in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
createPeer(Channel) - Method in class org.geysermc.geyser.network.GeyserServerInitializer
 
createResourcePack() - Static method in class org.geysermc.geyser.pack.SkullResourcePackManager
 
createTag(GeyserSession, Vector3i, BlockState) - Method in class org.geysermc.geyser.level.block.type.CauldronBlock
 
createTag(GeyserSession, Vector3i, BlockState) - Method in class org.geysermc.geyser.level.block.type.FlowerPotBlock
 
createTag(GeyserSession, Vector3i, BlockState) - Method in class org.geysermc.geyser.level.block.type.LecternBlock
 
createTag(GeyserSession, Vector3i, BlockState) - Method in class org.geysermc.geyser.level.block.type.PistonBlock
 
createTag(GeyserSession, Vector3i, BlockState) - Method in interface org.geysermc.geyser.translator.level.block.entity.BedrockChunkWantsBlockEntityTag
Get the tag of the Bedrock-only block entity.
createUnusableSpaceBlock(String) - Static method in class org.geysermc.geyser.util.InventoryUtils
Returns a barrier block with custom name and lore to explain why part of the inventory is unusable.
creativeCategory - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
creativeCategory() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
creativeCategory() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
creativeCategory(int) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
creativeCategory(int) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
creativeCategory(CreativeCategory) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
creativeCategory(CreativeCategory) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
creativeGroup - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
creativeGroup() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
creativeGroup() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
creativeGroup(String) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
creativeGroup(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
creativeGroup(String) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
creativeGroup(String) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
creativeItemGroups(List<CreativeItemGroup>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
CreativeItemRegistryPopulator - Class in org.geysermc.geyser.registry.populator
 
CreativeItemRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.CreativeItemRegistryPopulator
 
creativeItems(List<CreativeItemData>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
CreatureEntity - Class in org.geysermc.geyser.entity.type.living
 
CreatureEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.CreatureEntity
 
CREEBET - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
CREEPER - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
CREEPER - Enum constant in enum class org.geysermc.geyser.item.hashing.data.FireworkExplosionShape
 
CREEPER - Enum constant in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
CREEPER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
CREEPER_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
CREEPER_DROP_MUSIC_DISCS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CREEPER_HEAD - Static variable in class org.geysermc.geyser.item.Items
 
CREEPER_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CREEPER_IGNITERS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CREEPER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
CREEPER_WALL_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CreeperEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
CreeperEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.CreeperEntity
 
CRIMSON_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_FUNGUS - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_FUNGUS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_HYPHAE - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_HYPHAE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_NYLIUM - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_NYLIUM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_ROOTS - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_ROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_STEM - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_STEMS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CRIMSON_STEMS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
CRIMSON_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
CRIMSON_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRIMSON_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CROPS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CROSS - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
crossbow() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
CROSSBOW - Static variable in class org.geysermc.geyser.item.Items
 
CrossbowItem - Class in org.geysermc.geyser.item.type
 
CrossbowItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.CrossbowItem
 
CRYING_OBSIDIAN - Static variable in class org.geysermc.geyser.item.Items
 
CRYING_OBSIDIAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CRYSTAL_SOUND_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
CURE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
CURLY_BORDER - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
CURRENT_CONFIG_VERSION - Static variable in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
currentBlockFace - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
The last known face of the block the client was breaking.
currentBlockPos - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
The position of the current block being broken.
currentBlockState - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
The current block state that is being broken.
currentItemStack - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
The last item used to break blocks.
currentProgress - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
The current block breaking progress
CURSE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
Custom(Key, NbtMap) - Constructor for record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
Creates an instance of a Custom record class.
CUSTOM_BLOCK_ITEM_OVERRIDES - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry which stores clean Java Ids and the custom block it should be replaced with in the context of items.
CUSTOM_BLOCK_STATE_OVERRIDES - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry which stores Java Ids and the custom block state it should be replaced with.
CUSTOM_BLOCKS - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry containing all the custom blocks.
CUSTOM_OPTIONS - Static variable in class org.geysermc.geyser.session.dialog.BuiltInDialog
 
CUSTOM_REGISTRATION - Enum constant in enum class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator.Stage
 
CUSTOM_SKULLS - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry which stores skin texture hashes to custom skull blocks.
CUSTOM_SOUND - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
customBlock - Variable in class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
CustomBlockComponentsMapping - Record Class in org.geysermc.geyser.registry.mappings.util
This class is used to store a custom block components mapping, which contains custom block components and a potenially null extended collision box
CustomBlockComponentsMapping(CustomBlockComponents, BoxComponent) - Constructor for record class org.geysermc.geyser.registry.mappings.util.CustomBlockComponentsMapping
Creates an instance of a CustomBlockComponentsMapping record class.
customBlockItemDefinitions(Object2ObjectMap<CustomBlockData, ItemDefinition>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
CustomBlockMapping - Record Class in org.geysermc.geyser.registry.mappings.util
This class is used to store a custom block mappings, which contain all of the data required to register a custom block that overrides a group of java block states.
CustomBlockMapping(CustomBlockData, Map<String, CustomBlockStateMapping>, String, boolean) - Constructor for record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Creates an instance of a CustomBlockMapping record class.
customBlockOffset - Variable in class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
CustomBlockRegistryPopulator - Class in org.geysermc.geyser.registry.populator
 
CustomBlockRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator
 
CustomBlockRegistryPopulator.Stage - Enum Class in org.geysermc.geyser.registry.populator
The stage of population
CustomBlockStateBuilderMapping - Record Class in org.geysermc.geyser.registry.mappings.util
This class is used to store a custom block state builder mapping, which contains custom block state builders and a potenially null extended collision box
CustomBlockStateBuilderMapping(Function<CustomBlockState.Builder, CustomBlockState>, BoxComponent) - Constructor for record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateBuilderMapping
Creates an instance of a CustomBlockStateBuilderMapping record class.
customBlockStateDefinitions(Object2ObjectMap<CustomBlockState, GeyserBedrockBlock>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
CustomBlockStateMapping - Record Class in org.geysermc.geyser.registry.mappings.util
This class is used to store a custom block state mapping, which contains custom block states and a potenially null extended collision box
CustomBlockStateMapping(CustomBlockState, BoxComponent) - Constructor for record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateMapping
Creates an instance of a CustomBlockStateMapping record class.
customIdMappings(Int2ObjectMap<String>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
customItemOptions - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
customItemOptions() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
customItemOptions(List<Pair<CustomItemOptions, ItemDefinition>>) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
customItemOptions(CustomItemOptions) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
customItemOptions(CustomItemOptions) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
CustomItemRegistryPopulator - Class in org.geysermc.geyser.registry.populator
 
CustomItemRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.CustomItemRegistryPopulator
 
CustomItemTranslator - Class in org.geysermc.geyser.translator.item
This is only a separate class for testing purposes so we don't have to load in GeyserImpl in ItemTranslator.
customModelData() - Method in record class org.geysermc.geyser.item.GeyserCustomItemOptions
Returns the value of the customModelData record component.
customModelData(int) - Method in class org.geysermc.geyser.item.GeyserCustomItemOptions.Builder
 
CustomOptionsCommand - Class in org.geysermc.geyser.command.defaults
 
CustomOptionsCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.CustomOptionsCommand
 
CustomSkull - Class in org.geysermc.geyser.registry.type
 
CustomSkull(String) - Constructor for class org.geysermc.geyser.registry.type.CustomSkull
 
CustomSkullRegistryPopulator - Class in org.geysermc.geyser.registry.populator
 
CustomSkullRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.CustomSkullRegistryPopulator
 
CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CUT_RED_SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
CUT_RED_SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CUT_RED_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
CUT_RED_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CUT_SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
CUT_SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CUT_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
CUT_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
CYAN - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.AxolotlVariant
 
CYAN - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
CYAN_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_BED - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_DYE - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
CYAN_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
CYAN_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 

D

DAMAGE_TYPE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DAMAGE_TYPE - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
DAMAGED_ANVIL - Static variable in class org.geysermc.geyser.item.Items
 
DAMAGED_ANVIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
damagePredicate() - Method in record class org.geysermc.geyser.item.GeyserCustomItemOptions
Returns the value of the damagePredicate record component.
damagePredicate(int) - Method in class org.geysermc.geyser.item.GeyserCustomItemOptions.Builder
 
DAMPENS_VIBRATIONS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DAMPENS_VIBRATIONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DANDELION - Static variable in class org.geysermc.geyser.item.Items
 
DANDELION - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DANGER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
DANGEROUS_BLOCK_ENTITIES - Static variable in class org.geysermc.geyser.registry.Registries
A registry containing all block entities Java considers "dangerous" - these have a red warning in the item tooltip on Java.
DANGEROUS_ENTITIES - Static variable in class org.geysermc.geyser.registry.Registries
A registry containing all entities Java considers "dangerous" - spawn eggs of these entities have a red warning in the item tooltip on Java.
dangerousBlockEntities() - Method in record class org.geysermc.geyser.registry.type.UtilMappings
Returns the value of the dangerousBlockEntities record component.
dangerousEntities() - Method in record class org.geysermc.geyser.registry.type.UtilMappings
Returns the value of the dangerousEntities record component.
DARK_AQUA - Static variable in class org.geysermc.geyser.text.ChatColor
 
DARK_BLUE - Static variable in class org.geysermc.geyser.text.ChatColor
 
DARK_BROWN - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
 
DARK_GRAY - Static variable in class org.geysermc.geyser.text.ChatColor
 
DARK_GREEN - Static variable in class org.geysermc.geyser.text.ChatColor
 
DARK_OAK - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
DARK_OAK_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
DARK_OAK_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
DARK_OAK_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_LOG - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DARK_OAK_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DARK_OAK_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_OAK_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
DARK_OAK_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_PRISMARINE - Static variable in class org.geysermc.geyser.item.Items
 
DARK_PRISMARINE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_PRISMARINE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
DARK_PRISMARINE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_PRISMARINE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
DARK_PRISMARINE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DARK_PURPLE - Static variable in class org.geysermc.geyser.text.ChatColor
 
DARK_RED - Static variable in class org.geysermc.geyser.text.ChatColor
 
DASHER - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
data() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Returns the value of the data record component.
data() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
 
data() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryData
Returns the value of the data record component.
data() - Method in record class org.geysermc.geyser.translator.level.event.SoundLevelEventTranslator
Returns the value of the data record component.
DATA_COMPONENT_KEY - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DATA_COMPONENT_TYPE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DATA_COMPONENT_VALUE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DATA_COMPONENTS - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DataComponentHashers - Class in org.geysermc.geyser.item.hashing
 
DataComponentHashers() - Constructor for class org.geysermc.geyser.item.hashing.DataComponentHashers
 
DataComponentRegistryPopulator - Class in org.geysermc.geyser.registry.populator
Loads default item components for all Java items.
DataComponentRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.DataComponentRegistryPopulator
 
dataFolder() - Method in class org.geysermc.geyser.extension.GeyserExtensionContainer
 
dataFolder(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
DAYLIGHT_DETECTOR - Static variable in class org.geysermc.geyser.item.Items
 
DAYLIGHT_DETECTOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BRAIN_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_BRAIN_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BRAIN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_BRAIN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BRAIN_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_BRAIN_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BRAIN_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BUBBLE_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_BUBBLE_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BUBBLE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_BUBBLE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BUBBLE_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_BUBBLE_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BUBBLE_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_BUSH - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_FIRE_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_FIRE_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_FIRE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_FIRE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_FIRE_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_FIRE_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_FIRE_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_HORN_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_HORN_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_HORN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_HORN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_HORN_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_HORN_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_HORN_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_TUBE_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_TUBE_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_TUBE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_TUBE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_TUBE_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
DEAD_TUBE_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEAD_TUBE_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
debug(Object) - Method in interface org.geysermc.geyser.GeyserLogger
Logs an object to console if debug mode is enabled
debug(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
debug(String) - Method in interface org.geysermc.geyser.GeyserLogger
Logs a debug message to console
debug(String, Object...) - Method in interface org.geysermc.geyser.GeyserLogger
Logs and formats a message to console if debug mode is enabled, with the provided arguments.
debug(GeyserSession, String, Object...) - Method in interface org.geysermc.geyser.GeyserLogger
A method to debug information specific to a session.
DEBUG_STICK - Static variable in class org.geysermc.geyser.item.Items
 
debugInventory(InventoryHolder<? extends Inventory>) - Static method in class org.geysermc.geyser.util.InventoryUtils
 
decode(ByteBuf, int) - Static method in class org.geysermc.geyser.network.netty.proxy.ProxyProtocolDecoder
 
DECORATED_POT - Static variable in class org.geysermc.geyser.item.Items
 
DECORATED_POT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DECORATED_POT_INGREDIENTS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DECORATED_POT_SHERDS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DecoratedPotBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
DecoratedPotBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.DecoratedPotBlockEntityTranslator
 
DecoratedPotItem - Class in org.geysermc.geyser.item.type
 
DecoratedPotItem(Item.Builder, Block, Block...) - Constructor for class org.geysermc.geyser.item.type.DecoratedPotItem
 
DECORATION_STATE - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
DEEPSLATE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_COAL_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_COAL_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_COPPER_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_COPPER_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_DIAMOND_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_DIAMOND_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_EMERALD_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_EMERALD_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_GOLD_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_GOLD_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_IRON_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_IRON_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_LAPIS_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_LAPIS_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_ORE_REPLACEABLES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DEEPSLATE_REDSTONE_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_REDSTONE_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_TILE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_TILE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_TILE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_TILE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_TILE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_TILE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEEPSLATE_TILES - Static variable in class org.geysermc.geyser.item.Items
 
DEEPSLATE_TILES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DEFAULT_BEDROCK_PROTOCOL - Static variable in class org.geysermc.geyser.network.GameProtocol
The latest Bedrock protocol version that Geyser supports.
DEFAULT_BEDROCK_VERSION - Static variable in class org.geysermc.geyser.network.GameProtocol
The latest Bedrock Minecraft version that Geyser supports.
DEFAULT_CHUNK_MANAGER - Static variable in interface org.geysermc.geyser.GeyserBootstrap
 
DEFAULT_DATA_COMPONENTS - Static variable in class org.geysermc.geyser.registry.Registries
 
DEFAULT_NETHER_ID - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
DEFAULT_ROOT_COMMAND - Static variable in class org.geysermc.geyser.command.GeyserCommand
 
defaultAttackDamage() - Method in class org.geysermc.geyser.item.type.Item
 
DefaultBlockMinecartEntity - Class in org.geysermc.geyser.entity.type
This class is used as a base for minecarts with a default block to display like furnaces and spawners
DefaultBlockMinecartEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
defaultBlockState() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
defaultBlockState() - Method in class org.geysermc.geyser.level.block.type.Block
 
DefaultChannelPipelinePublic - Class in org.geysermc.geyser.network.netty
Exists solely to make DefaultChannelPipeline's protected constructor public
DefaultChannelPipelinePublic(Channel) - Constructor for class org.geysermc.geyser.network.netty.DefaultChannelPipelinePublic
 
defaultInputs() - Method in class org.geysermc.geyser.session.dialog.Dialog
 
defaultItem() - Method in record class org.geysermc.geyser.item.GeyserCustomItemOptions
Returns the value of the defaultItem record component.
defaultItem(boolean) - Method in class org.geysermc.geyser.item.GeyserCustomItemOptions.Builder
 
defaultMaxDamage() - Method in class org.geysermc.geyser.item.type.Item
 
defaultMaxStackSize() - Method in class org.geysermc.geyser.item.type.Item
 
defaultRemoteServer() - Method in class org.geysermc.geyser.GeyserImpl
 
defaultValue() - Method in class org.geysermc.geyser.session.dialog.input.BooleanInput
 
defaultValue() - Method in class org.geysermc.geyser.session.dialog.input.DialogInput
 
defaultValue() - Method in class org.geysermc.geyser.session.dialog.input.NumberRangeInput
 
defaultValue() - Method in class org.geysermc.geyser.session.dialog.input.SingleOptionInput
 
defaultValue() - Method in class org.geysermc.geyser.session.dialog.input.TextInput
 
definition - Variable in class org.geysermc.geyser.entity.type.Entity
 
DEFINITION - Enum constant in enum class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator.Stage
 
DELAY - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DENNIS - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
DENSITY - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
dependencies() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns the value of the dependencies record component.
Dependency(UUID, GeyserResourcePackManifest.Version) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Dependency
Creates an instance of a Dependency record class.
DEPRECATED - Enum constant in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
 
DEPTH_STRIDER - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
deregister() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
deregister(ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
description() - Method in class org.geysermc.geyser.command.GeyserCommand
 
description() - Method in class org.geysermc.geyser.extension.GeyserExtensionContainer
 
description() - Method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
In Bedrock format
description() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Returns the value of the description record component.
description() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
 
description() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns the value of the description record component.
description() - Method in record class org.geysermc.geyser.level.JukeboxSong
Returns the value of the description record component.
description() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Returns the value of the description record component.
description() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Returns the value of the description record component.
description(String) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
description(String, String) - Method in class org.geysermc.geyser.command.CommandRegistry
Returns the description of the given command
description(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
deserialize(JsonParser, DeserializationContext) - Method in class org.geysermc.geyser.configuration.EmoteOffhandWorkaroundOption.Deserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.AuthTypeDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.PortDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version.VersionDeserializer
 
deserializeDescription(GeyserSession, NbtMap) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Deserialize an NbtMap with a description text component (usually provided from a registry) into a Bedrock-formatted string.
deserializeDescriptionForTooltip(GeyserSession, NbtMap) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Deserialize an NbtMap with a description text component (usually provided from a registry) into a Bedrock-formatted string.
deserializedStyle() - Method in record class org.geysermc.geyser.text.ChatDecoration
Returns the value of the deserializedStyle record component.
Deserializer() - Constructor for class org.geysermc.geyser.configuration.EmoteOffhandWorkaroundOption.Deserializer
 
deserializeShowEntity(Component, Codec.Decoder<Component, String, ? extends RuntimeException>) - Method in class org.geysermc.geyser.text.DummyLegacyHoverEventSerializer
 
deserializeShowItem(Component) - Method in class org.geysermc.geyser.text.DummyLegacyHoverEventSerializer
 
DESERT - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
 
despawnEntity() - Method in class org.geysermc.geyser.entity.type.Entity
Despawns the entity
despawnEntity() - Method in class org.geysermc.geyser.entity.type.FireworkEntity
 
despawnEntity() - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
despawnEntity() - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
despawnEntity() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
despawnEntity() - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
despawnEntity() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
despawnEntity() - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
 
destroy() - Method in class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
DESTROY - Enum constant in enum class org.geysermc.geyser.level.physics.PistonBehavior
 
destroyBlock(BlockState, Vector3i, Direction, boolean) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
destroyTime() - Method in class org.geysermc.geyser.level.block.type.Block
 
destroyTime(float) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
destructibleByMining - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
destructibleByMining() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
destructibleByMining(Float) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
DETECTOR_RAIL - Static variable in class org.geysermc.geyser.item.Items
 
DETECTOR_RAIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
detectProtocol(ByteBuf) - Static method in class org.geysermc.geyser.network.netty.proxy.ProxyProtocolDecoder
Returns the ProtocolDetectionResult for the given ByteBuf.
DIAGONAL_LEFT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
DIAGONAL_RIGHT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
DIAGONAL_UP_LEFT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
DIAGONAL_UP_RIGHT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
dialog() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
Returns the value of the dialog record component.
Dialog - Class in org.geysermc.geyser.session.dialog
 
Dialog(GeyserSession, NbtMap) - Constructor for class org.geysermc.geyser.session.dialog.Dialog
 
DIALOG - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
Dialog.AfterAction - Enum Class in org.geysermc.geyser.session.dialog
 
Dialog.IdGetter - Interface in org.geysermc.geyser.session.dialog
 
DialogAction - Interface in org.geysermc.geyser.session.dialog.action
 
DialogAction.CommandAction - Interface in org.geysermc.geyser.session.dialog.action
 
DialogAction.Custom - Record Class in org.geysermc.geyser.session.dialog.action
 
DialogAction.DynamicCustom - Record Class in org.geysermc.geyser.session.dialog.action
 
DialogAction.DynamicRunCommand - Record Class in org.geysermc.geyser.session.dialog.action
 
DialogAction.OpenUrl - Record Class in org.geysermc.geyser.session.dialog.action
 
DialogAction.RunCommand - Record Class in org.geysermc.geyser.session.dialog.action
 
DialogAction.ShowDialog - Record Class in org.geysermc.geyser.session.dialog.action
 
DialogButton - Record Class in org.geysermc.geyser.session.dialog
 
DialogButton(String, Optional<DialogAction>) - Constructor for record class org.geysermc.geyser.session.dialog.DialogButton
Creates an instance of a DialogButton record class.
DialogHolder - Class in org.geysermc.geyser.session.dialog
Used to manage an open dialog.
DialogHolder(GeyserSession, DialogManager, Dialog) - Constructor for class org.geysermc.geyser.session.dialog.DialogHolder
 
DialogInput<T> - Class in org.geysermc.geyser.session.dialog.input
 
DialogInput(GeyserSession, NbtMap) - Constructor for class org.geysermc.geyser.session.dialog.input.DialogInput
 
DialogInputParseException - Exception in org.geysermc.geyser.session.dialog.input
 
DialogInputParseException(String, Object, Object...) - Constructor for exception org.geysermc.geyser.session.dialog.input.DialogInputParseException
 
DialogListDialog - Class in org.geysermc.geyser.session.dialog
 
DialogListDialog(GeyserSession, NbtMap, Dialog.IdGetter) - Constructor for class org.geysermc.geyser.session.dialog.DialogListDialog
 
DialogManager - Class in org.geysermc.geyser.session.dialog
Small class to manage the currently open dialog.
DialogManager(GeyserSession) - Constructor for class org.geysermc.geyser.session.dialog.DialogManager
 
DialogTag - Class in org.geysermc.geyser.session.cache.tags
 
DialogWithButtons - Class in org.geysermc.geyser.session.dialog
 
DialogWithButtons(GeyserSession, NbtMap, Optional<DialogButton>) - Constructor for class org.geysermc.geyser.session.dialog.DialogWithButtons
 
DIAMOND - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
DIAMOND - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_AXE - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DIAMOND_BOOTS - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_CHESTPLATE - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_HELMET - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_HOE - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_HORSE_ARMOR - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_LEGGINGS - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_ORE - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DIAMOND_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DIAMOND_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DIAMOND_PICKAXE - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_SHOVEL - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_SWORD - Static variable in class org.geysermc.geyser.item.Items
 
DIAMOND_TOOL_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
dimension() - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Returns the value of the dimension record component.
DIMENSION_TYPE - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
DimensionUtils - Class in org.geysermc.geyser.util
 
DimensionUtils() - Constructor for class org.geysermc.geyser.util.DimensionUtils
 
DIORITE - Static variable in class org.geysermc.geyser.item.Items
 
DIORITE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DIORITE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
DIORITE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DIORITE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
DIORITE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DIORITE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
DIORITE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DIRECT_BANNER_PATTERN - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DIRECT_COLOR - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
DIRECT_INSTRUMENT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DIRECT_JUKEBOX_SONG - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DIRECT_TRIM_MATERIAL - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
DIRECT_TRIM_PATTERN - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
Direction - Enum Class in org.geysermc.geyser.level.physics
 
DIRT - Static variable in class org.geysermc.geyser.item.Items
 
DIRT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DIRT - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DIRT - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DIRT_PATH - Static variable in class org.geysermc.geyser.item.Items
 
DIRT_PATH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DirtPathCollision - Class in org.geysermc.geyser.translator.collision
 
DirtPathCollision(BlockState, BoundingBox[]) - Constructor for class org.geysermc.geyser.translator.collision.DirtPathCollision
 
dirtyMetadata - Variable in class org.geysermc.geyser.entity.type.Entity
A container to store temporary metadata before it's sent to Bedrock.
disable() - Method in class org.geysermc.geyser.GeyserImpl
 
disable(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
DISABLED - Enum constant in enum class org.geysermc.geyser.configuration.EmoteOffhandWorkaroundOption
 
DISABLED - Enum constant in enum class org.geysermc.geyser.util.CooldownUtils.CooldownType
 
DISABLEELYTRAMOVEMENTCHECK - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
disableExtensions() - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
DISABLERAIDS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DISARMED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DISC_FRAGMENT_5 - Static variable in class org.geysermc.geyser.item.Items
 
disconnect() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
disconnect(ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
disconnect(String) - Method in class org.geysermc.geyser.session.GeyserSession
 
disconnect(String) - Method in class org.geysermc.geyser.session.UpstreamSession
 
disconnect(Component) - Method in class org.geysermc.geyser.session.DownstreamSession
 
disconnect(Component) - Method in class org.geysermc.geyser.session.GeyserSession
 
disconnect(Component, Throwable) - Method in class org.geysermc.geyser.session.DownstreamSession
 
disconnectAll(String) - Method in class org.geysermc.geyser.session.SessionManager
 
disconnected(DisconnectedEvent) - Method in class org.geysermc.geyser.session.GeyserSessionAdapter
 
dispatch(String, Function<Dispatched, Type>, Function<Type, MapBuilder<Dispatched>>) - Method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that dispatches a MinecraftHasher from a MinecraftHasher using typeExtractor, puts this in the typeKey key in a map, and uses a MapBuilder provided by mapDispatch to build the rest of the map.
dispatch(Function<Dispatched, Type>, Function<Type, MapBuilder<Dispatched>>) - Method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Delegates to MinecraftHasher.dispatch(String, Function, Function), uses "type" as the typeKey.
dispatch(Function<Type, MinecraftHasher<Type>>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that dispatches a MinecraftHasher from a MinecraftHasher, and then uses that hasher to encode MinecraftHasher.
DISPENSER - Static variable in class org.geysermc.geyser.item.Items
 
DISPENSER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
displacePlayer(Vector3d) - Method in class org.geysermc.geyser.session.cache.PistonCache
Add to the player's displacement and move the player's bounding box The total displacement is capped to a range of -0.51 to 0.51 per tick
DisplayBaseEntity - Class in org.geysermc.geyser.entity.type
 
DisplayBaseEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.DisplayBaseEntity
 
displayHandheld - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
displayHandheld() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
displayHandheld(boolean) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
displayHandheld(boolean) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
displayInventory(InventoryHolder<?>) - Static method in class org.geysermc.geyser.util.InventoryUtils
Prepares and displays the current inventory.
displayMessage() - Method in class org.geysermc.geyser.GeyserMain
Displays the run help message in the console and a message box if running with a gui
displayName - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
displayName - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
displayName() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
displayName() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
displayName() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
displayName(String) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
displayName(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
displayName(String) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
displayName(String) - Method in class org.geysermc.geyser.scoreboard.Team
 
displayName(Component, Scoreboard) - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
displayObjective(String, ScoreboardPosition) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
DisplayScore - Class in org.geysermc.geyser.scoreboard.display.score
 
DisplayScore(DisplaySlot, long, ScoreReference) - Constructor for class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
DisplaySlot - Class in org.geysermc.geyser.scoreboard.display.slot
 
DisplaySlot(GeyserSession, Objective, ScoreboardPosition) - Constructor for class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
DISTANCE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
divideBy(Fraction) - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Divide the value of this fraction by another.
DODAYLIGHTCYCLE - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOENTITYDROPS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOES_NOT_BLOCK_HOPPERS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DOFIRETICK - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOIMMEDIATERESPAWN - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOINSOMNIA - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOLIMITEDCRAFTING - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOLPHIN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
DOLPHIN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
DolphinEntity - Class in org.geysermc.geyser.entity.type.living
 
DolphinEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.DolphinEntity
 
DOMOBLOOT - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOMOBSPAWNING - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DONE - Enum constant in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
 
DONKEY - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
DONKEY_KONG - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
DONKEY_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
DonkeyInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.horse
 
DonkeyInventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.horse.DonkeyInventoryTranslator
 
DOOR_HINGE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DoorBlock - Class in org.geysermc.geyser.level.block.type
 
DoorBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.DoorBlock
 
DoorCollision - Class in org.geysermc.geyser.translator.collision
 
DoorCollision(BlockState, BoundingBox[]) - Constructor for class org.geysermc.geyser.translator.collision.DoorCollision
 
DOORS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DOORS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DOPATROLSPAWNING - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOTILEDROPS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOTRADERSPAWNING - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOUBLE - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
DOUBLE_BLOCK_HALF - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DOUBLE_TRADE_PRICE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
DoubleChestBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
Chests have more block entity properties in Bedrock, which is solved by implementing the BedrockChunkWantsBlockEntityTag
DoubleChestBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.DoubleChestBlockEntityTranslator
 
DoubleChestInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.chest
 
DoubleChestInventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.chest.DoubleChestInventoryTranslator
 
doubleValue() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the fraction as a double.
doUpperHeightWarn() - Method in class org.geysermc.geyser.level.BedrockDimension
 
DOWEATHERCYCLE - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DOWN - Enum constant in enum class org.geysermc.geyser.level.physics.Direction
 
DOWN - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DOWN_EAST - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
DOWN_NORTH - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
DOWN_SOUTH - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
DOWN_WEST - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
downloadAndLoadLocale(String) - Static method in class org.geysermc.geyser.text.MinecraftLocale
Downloads a locale from Mojang if it's not already loaded
downloadAndRunClientJarTasks() - Static method in class org.geysermc.geyser.util.AssetUtils
 
downloadFile(String, String) - Static method in class org.geysermc.geyser.util.WebUtils
Downloads a file from the given URL and saves it to disk
downloadPack(String, boolean) - Static method in class org.geysermc.geyser.registry.loader.ResourcePackLoader
 
downloadRemotePack(String, boolean) - Static method in class org.geysermc.geyser.util.WebUtils
Checks a remote pack URL to see if it is valid If it is, it will download the pack file and return a path to it
DownstreamSession - Class in org.geysermc.geyser.session
 
DownstreamSession(ClientSession) - Constructor for class org.geysermc.geyser.session.DownstreamSession
 
DRAG - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DRAGON - Enum constant in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
DRAGON_BREATH - Static variable in class org.geysermc.geyser.item.Items
 
DRAGON_EGG - Static variable in class org.geysermc.geyser.item.Items
 
DRAGON_EGG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DRAGON_FIREBALL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
DRAGON_HEAD - Static variable in class org.geysermc.geyser.item.Items
 
DRAGON_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DRAGON_IMMUNE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DRAGON_TRANSPARENT - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DRAGON_WALL_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
drawTick() - Method in class org.geysermc.geyser.entity.type.ThrowableItemEntity
 
drawTick() - Method in interface org.geysermc.geyser.entity.type.Tickable
This function gets called every tick at all times, even when the server requests that the game should be frozen.
drawWall() - Method in class org.geysermc.geyser.session.cache.WorldBorder
Draws a wall of particles where the world border resides
DREAM - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
DRIED_GHAST - Static variable in class org.geysermc.geyser.item.Items
 
DRIED_GHAST - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DRIED_GHAST_HYDRATION_LEVELS - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DRIED_KELP - Static variable in class org.geysermc.geyser.item.Items
 
DRIED_KELP_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DRIED_KELP_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class org.geysermc.geyser.util.Metrics.DrilldownPie
Class constructor.
DRIPSTONE_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
DRIPSTONE_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DRIPSTONE_REPLACEABLE_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DRIPSTONE_THICKNESS - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DROP_ALL - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
DROP_ONE - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
DROPPER - Static variable in class org.geysermc.geyser.item.Items
 
DROPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
DROWNED - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
DROWNED_PREFERRED_WEAPONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DROWNED_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
DROWNINGDAMAGE - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
DRY_VEGETATION_MAY_PLACE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
DummyLegacyHoverEventSerializer - Class in org.geysermc.geyser.text
 
DummyLegacyHoverEventSerializer() - Constructor for class org.geysermc.geyser.text.DummyLegacyHoverEventSerializer
 
DumpCommand - Class in org.geysermc.geyser.command.defaults
 
DumpCommand(GeyserImpl, String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.DumpCommand
 
DumpInfo - Class in org.geysermc.geyser.dump
 
DumpInfo(GeyserImpl, boolean) - Constructor for class org.geysermc.geyser.dump.DumpInfo
 
DumpInfo.ExtensionInfo - Record Class in org.geysermc.geyser.dump
 
DumpInfo.FlagsInfo - Record Class in org.geysermc.geyser.dump
E.G.
DumpInfo.Floodgate - Class in org.geysermc.geyser.dump
 
DumpInfo.GitInfo - Record Class in org.geysermc.geyser.dump
 
DumpInfo.HashInfo - Record Class in org.geysermc.geyser.dump
 
DumpInfo.LogsInfo - Class in org.geysermc.geyser.dump
 
DumpInfo.MCInfo - Class in org.geysermc.geyser.dump
 
DumpInfo.NetworkInfo - Class in org.geysermc.geyser.dump
 
DumpInfo.RamInfo - Record Class in org.geysermc.geyser.dump
 
DumpInfo.VersionInfo - Class in org.geysermc.geyser.dump
 
dumpStackRequestDetails(GeyserSession, Type, ItemStackRequestSlotData, ItemStackRequestSlotData) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Print out the contents of an ItemStackRequest, should the net ID check fail.
DUNE_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
DUPLICATES_ALLAYS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DUSTED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
DYE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
DYE_COLOR - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
DYEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
DyeableArmorItem - Class in org.geysermc.geyser.item.type
 
DyeableArmorItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.DyeableArmorItem
 
dyeColor() - Method in class org.geysermc.geyser.item.type.DyeItem
 
dyeColor() - Method in class org.geysermc.geyser.level.block.type.BannerBlock
 
dyeColor() - Method in class org.geysermc.geyser.level.block.type.BedBlock
 
DyeColor - Enum Class in org.geysermc.geyser.inventory.item
 
DyeItem - Class in org.geysermc.geyser.item.type
 
DyeItem(String, int, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.DyeItem
 
DynamicCustom(Key, NbtMap) - Constructor for record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
Creates an instance of a DynamicCustom record class.
DynamicRunCommand(List<String>, List<String>) - Constructor for record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
Creates an instance of a DynamicRunCommand record class.

E

EARTH - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
easeSeconds() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the easeSeconds record component.
easeSeconds(float) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
easeType() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the easeType record component.
easeType(CameraEaseType) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
EAST - Enum constant in enum class org.geysermc.geyser.level.physics.Direction
 
EAST - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
EAST_REDSTONE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
EAST_UP - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
EAST_WALL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
ECHO_SHARD - Static variable in class org.geysermc.geyser.item.Items
 
edible(boolean) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
EDIBLE_FOR_SHEEP - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
EDIT - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
EFFECT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
EFFECT_ID - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
effectLevitation - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
EffectRegistryLoader<T> - Class in org.geysermc.geyser.registry.loader
An abstract registry loader for loading effects from a resource path.
EffectRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.EffectRegistryLoader
 
effects() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns the value of the effects record component.
effectSlowFalling - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
effectWeaving - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
EFFICIENCY - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
EGG - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
EGG - Static variable in class org.geysermc.geyser.item.Items
 
EGGS - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
EGGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
either(MinecraftHasher<First>, Function<Type, First>, MinecraftHasher<Second>, Function<Type, Second>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that hashes MinecraftHasher using either firstHasher to hash MinecraftHasher (obtained using firstExtractor), or uses secondHasher to hash MinecraftHasher (obtained via secondExtractor).
eitherHandMatchesItem(Item) - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
ELDER_GUARDIAN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ELDER_GUARDIAN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ElderGuardianEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
ElderGuardianEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.ElderGuardianEntity
 
ELYTRA - Static variable in class org.geysermc.geyser.item.Items
 
EMERALD - Static variable in class org.geysermc.geyser.item.Items
 
EMERALD_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
EMERALD_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EMERALD_ORE - Static variable in class org.geysermc.geyser.item.Items
 
EMERALD_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EMERALD_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
EMERALD_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
EmoteOffhandWorkaroundOption - Enum Class in org.geysermc.geyser.configuration
 
EmoteOffhandWorkaroundOption.Deserializer - Class in org.geysermc.geyser.configuration
 
EMOTES_AND_OFFHAND - Enum constant in enum class org.geysermc.geyser.configuration.EmoteOffhandWorkaroundOption
 
empty() - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
empty(Supplier<V>) - Static method in class org.geysermc.geyser.registry.loader.RegistryLoaders
Wraps the surrounding Supplier in a RegistryLoader which does not take in any input value.
EMPTY - Enum constant in enum class org.geysermc.geyser.level.block.Fluid
 
EMPTY - Static variable in class org.geysermc.geyser.inventory.GeyserItemStack
 
EMPTY - Static variable in class org.geysermc.geyser.session.dialog.input.ParsedInputs
 
EMPTY_BIOME_DATA - Static variable in class org.geysermc.geyser.util.ChunkUtils
 
EMPTY_BLOCK_STORAGE - Static variable in class org.geysermc.geyser.util.ChunkUtils
 
EMPTY_CHUNK_SECTION_SIZE - Static variable in class org.geysermc.geyser.util.ChunkUtils
 
EMPTY_MAP - Static variable in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
EmptyBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
EmptyBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.EmptyBlockEntityTranslator
 
emptyMap() - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
enable(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
enabled - Variable in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
enabled - Variable in class org.geysermc.geyser.extension.GeyserExtensionContainer
 
enabled() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns the value of the enabled record component.
enabled() - Method in record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
Returns the value of the enabled record component.
ENABLED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
enableExtension(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
enableExtensions() - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
ENCHANTABLE_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_BOW - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_CHEST_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_CROSSBOW - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_DURABILITY - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_EQUIPPABLE - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_FIRE_ASPECT - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_FISHING - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_FOOT_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_HEAD_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_LEG_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_MACE - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_MINING - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_MINING_LOOT - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_SHARP_WEAPON - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_SWORD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_TRIDENT - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_VANISHING - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTABLE_WEAPON - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ENCHANTED_BOOK - Static variable in class org.geysermc.geyser.item.Items
 
ENCHANTED_GOLDEN_APPLE - Static variable in class org.geysermc.geyser.item.Items
 
EnchantedBookItem - Class in org.geysermc.geyser.item.type
 
EnchantedBookItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.EnchantedBookItem
 
ENCHANTING_TABLE - Static variable in class org.geysermc.geyser.item.Items
 
ENCHANTING_TABLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EnchantingContainer - Class in org.geysermc.geyser.inventory
 
EnchantingContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.EnchantingContainer
 
EnchantingInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
EnchantingInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
Enchantment - Record Class in org.geysermc.geyser.item.enchantment
 
Enchantment(Set<EnchantmentComponent>, GeyserHolderSet<Item>, int, String, int, GeyserHolderSet<Enchantment>, BedrockEnchantment) - Constructor for record class org.geysermc.geyser.item.enchantment.Enchantment
Creates an instance of a Enchantment record class.
ENCHANTMENT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ENCHANTMENT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
ENCHANTMENT_POWER_PROVIDER - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ENCHANTMENT_POWER_TRANSMITTER - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
EnchantmentComponent - Class in org.geysermc.geyser.item.enchantment
 
EnchantmentComponent() - Constructor for class org.geysermc.geyser.item.enchantment.EnchantmentComponent
 
EnchantmentTag - Class in org.geysermc.geyser.session.cache.tags
Lists vanilla enchantment tags.
encryptPlayerConnection(GeyserSession, LoginPacket) - Static method in class org.geysermc.geyser.util.LoginEncryptionUtils
 
END_CRYSTAL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
END_CRYSTAL - Static variable in class org.geysermc.geyser.item.Items
 
END_GATEWAY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_ID - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
END_PORTAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_PORTAL_FRAME - Static variable in class org.geysermc.geyser.item.Items
 
END_PORTAL_FRAME - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_ROD - Static variable in class org.geysermc.geyser.item.Items
 
END_ROD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_STONE - Static variable in class org.geysermc.geyser.item.Items
 
END_STONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_STONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
END_STONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_STONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
END_STONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_STONE_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
END_STONE_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
END_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
END_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ENDBOSS - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
ENDER_CHEST - Static variable in class org.geysermc.geyser.item.Items
 
ENDER_CHEST - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ENDER_DRAGON - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ENDER_DRAGON_PART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
Is not sent over the network
ENDER_DRAGON_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ENDER_EYE - Static variable in class org.geysermc.geyser.item.Items
 
ENDER_PEARL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ENDER_PEARL - Static variable in class org.geysermc.geyser.item.Items
 
EnderCrystalEntity - Class in org.geysermc.geyser.entity.type
 
EnderCrystalEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.EnderCrystalEntity
 
EnderDragonEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
EnderDragonEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
EnderDragonPartEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
EnderDragonPartEntity(GeyserSession, int, long, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.EnderDragonPartEntity
 
EnderEyeEntity - Class in org.geysermc.geyser.entity.type
 
EnderEyeEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.EnderEyeEntity
 
ENDERMAN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ENDERMAN_HOLDABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ENDERMAN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
EndermanEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
EndermanEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.EndermanEntity
 
ENDERMITE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ENDERMITE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
EndGatewayBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
EndGatewayBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.EndGatewayBlockEntityTranslator
 
endPredictionsUpTo(int) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
ensureEN_US() - Static method in class org.geysermc.geyser.text.MinecraftLocale
 
ensureInEventLoop(Runnable) - Method in class org.geysermc.geyser.session.GeyserSession
Moves task to the session event loop if already not in it.
ensureMappingsDirectory(Path) - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
entities() - Method in class org.geysermc.geyser.scoreboard.Team
 
entities() - Method in class org.geysermc.geyser.session.GeyserSession
 
Entity - Class in org.geysermc.geyser.entity.type
 
Entity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.Entity
 
ENTITY_DEFINITIONS - Static variable in class org.geysermc.geyser.registry.Registries
A map containing all entity types and their respective Geyser definitions
ENTITY_TYPE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ENTITY_TYPE - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
entityByJavaId(int) - Method in class org.geysermc.geyser.entity.GeyserEntityData
 
entityByJavaId(int) - Method in class org.geysermc.geyser.session.GeyserSession
 
EntityCache - Class in org.geysermc.geyser.session.cache
Each session has its own EntityCache in the occasion that an entity packet is sent specifically for that player (e.g.
EntityCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.EntityCache
 
EntityDefinition<T extends Entity> - Record Class in org.geysermc.geyser.entity
Represents data for an entity.
EntityDefinition(EntityFactory<T>, EntityType, String, float, float, float, GeyserEntityProperties, List<EntityMetadataTranslator<? super T, ?, ?>>) - Constructor for record class org.geysermc.geyser.entity.EntityDefinition
Creates an instance of a EntityDefinition record class.
EntityDefinition.Builder<T extends Entity> - Class in org.geysermc.geyser.entity
 
EntityDefinitions - Class in org.geysermc.geyser.entity
 
EntityEffectCache - Class in org.geysermc.geyser.session.cache
 
EntityEffectCache() - Constructor for class org.geysermc.geyser.session.cache.EntityEffectCache
 
EntityFactory<T extends Entity> - Interface in org.geysermc.geyser.entity.factory
Represents a constructor to create an entity.
entityId - Variable in class org.geysermc.geyser.entity.type.Entity
 
EntityMetadataTranslator<E extends Entity,T,EM extends org.geysermc.mcprotocollib.protocol.data.game.entity.metadata.EntityMetadata<T,? extends org.geysermc.mcprotocollib.protocol.data.game.entity.metadata.MetadataType<T>>> - Record Class in org.geysermc.geyser.translator.entity
Translates a given Java EntityMetadata into a similar/same construct for Bedrock
EntityMetadataTranslator(MetadataType<T>, BiConsumer<E, EM>) - Constructor for record class org.geysermc.geyser.translator.entity.EntityMetadataTranslator
Creates an instance of a EntityMetadataTranslator record class.
entityRegistered(Entity) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
entityRemoved(Entity) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
entityType() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the entityType record component.
EntityUtils - Class in org.geysermc.geyser.util
 
entry() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
Returns the value of the entry record component.
entry(GeyserSession, JavaRegistryKey<T>, int) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistryKey.RegistryLookup
 
entry(GeyserSession, JavaRegistryKey<T>, Key) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistryKey.RegistryLookup
 
entry(GeyserSession, JavaRegistryKey<T>, T) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistryKey.RegistryLookup
 
entryById(int) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
Looks up a registry entry by its ID, and returns it wrapped in RegistryEntryData so that its registered key is also known.
entryById(int) - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
entryByKey(Key) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
Looks up a registry entry by its key, and returns it wrapped in RegistryEntryData.
entryByKey(Key) - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
entryByValue(T) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
Reverse looks-up an object to return it wrapped in RegistryEntryData, or null.
entryByValue(T) - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
enumIdRegistry(EnumConstant[]) - Static method in interface org.geysermc.geyser.item.hashing.RegistryHasher
Uses Enum.name() (lowercased) to create a function that creates a Key from a RegistryHasher, and uses this as toKey function in RegistryHasher.enumIdRegistry(Enum[], Function).
enumIdRegistry(EnumConstant[], Function<EnumConstant, Key>) - Static method in interface org.geysermc.geyser.item.hashing.RegistryHasher
Creates a hasher that looks up a network ID in the array of RegistryHashers, and then uses toKey to turn the constant into a key, which it then hashes.
EnumProperty - Class in org.geysermc.geyser.entity.properties.type
 
EnumProperty<T extends Enum<T>> - Class in org.geysermc.geyser.level.block.property
 
EnumProperty(String, List<String>) - Constructor for class org.geysermc.geyser.entity.properties.type.EnumProperty
 
enumRegistry() - Static method in interface org.geysermc.geyser.item.hashing.RegistryHasher
Creates a hasher that uses Enum.name() (lowercased) to create a key in the minecraft namespace, and then hashes it.
enumState(BasicEnumProperty) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
For states that we're just tracking for mirroring Java states.
enumState(Property<T>, T...) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
EnvironmentUtils - Class in org.geysermc.geyser.util
 
EPIC - Enum constant in enum class org.geysermc.geyser.item.components.Rarity
 
equals(Object) - Method in record class org.geysermc.geyser.command.CommandSourceConverter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.dump.DumpInfo.FlagsInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.dump.DumpInfo.HashInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.dump.DumpInfo.RamInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.entity.EntityDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties
 
equals(Object) - Method in record class org.geysermc.geyser.erosion.GeyserErosionPacketSender
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.event.GeyserEventRegistrar
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.impl.MinecraftVersionImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.inventory.BedrockContainerSlot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
equals(Object) - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.inventory.recipe.GeyserStonecutterData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
equals(Object) - Method in record class org.geysermc.geyser.item.GeyserCustomItemOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.item.GeyserCustomMappingData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
equals(Object) - Method in record class org.geysermc.geyser.item.hashing.data.ItemContainerSlot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
equals(Object) - Method in record class org.geysermc.geyser.level.block.GeyserCustomBlockProperty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
equals(Object) - Method in record class org.geysermc.geyser.level.chunk.GeyserChunk
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.level.JavaDimension
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.level.JukeboxSong
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
equals(Object) - Method in record class org.geysermc.geyser.level.physics.CollisionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Dependency
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Setting
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Subpack
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.option.GeyserPriorityOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.option.GeyserSubpackOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.ping.GeyserPingInfo
 
equals(Object) - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
equals(Object) - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockComponentsMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateBuilderMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
equals(Object) - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
equals(Object) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
equals(Object) - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
equals(Object) - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
equals(Object) - Method in record class org.geysermc.geyser.registry.type.NonVanillaItemRegistration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
equals(Object) - Method in record class org.geysermc.geyser.registry.type.ParticleMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.registry.type.UtilMappings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.auth.AuthData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
equals(Object) - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
equals(Object) - Method in record class org.geysermc.geyser.session.cache.tags.Tag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
equals(Object) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.OpenUrl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.RunCommand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.dialog.DialogButton
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.session.PendingMicrosoftAuthentication.StepChainResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.skin.SkinProvider.SkinAndCape
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.text.ChatDecoration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
 
equals(Object) - Method in class org.geysermc.geyser.translator.collision.DirtPathCollision
 
equals(Object) - Method in class org.geysermc.geyser.translator.collision.DoorCollision
 
equals(Object) - Method in class org.geysermc.geyser.translator.collision.GlassPaneAndIronBarsCollision
 
equals(Object) - Method in class org.geysermc.geyser.translator.collision.OtherCollision
 
equals(Object) - Method in class org.geysermc.geyser.translator.collision.ScaffoldingCollision
 
equals(Object) - Method in class org.geysermc.geyser.translator.collision.SolidCollision
 
equals(Object) - Method in class org.geysermc.geyser.translator.collision.TrapdoorCollision
 
equals(Object) - Method in record class org.geysermc.geyser.translator.entity.EntityMetadataTranslator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.translator.level.event.SoundLevelEventTranslator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.geysermc.geyser.util.AssetUtils.ClientJarTask
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Compares this fraction to another object to test if they are equal..
EQUIP_ARMOR_STAND - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
EQUIP_HARNESS - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
EQUIP_WOLF_ARMOR - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
equipment - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
EQUIPMENT_SLOT - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
EQUIPMENT_SLOT_GROUP - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
equipmentUsableByEntity(GeyserSession, Equippable, EntityType) - Static method in class org.geysermc.geyser.util.EntityUtils
 
ErosionCancellationException - Exception in org.geysermc.geyser.erosion
 
ErosionCancellationException() - Constructor for exception org.geysermc.geyser.erosion.ErosionCancellationException
 
error(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
error(String) - Method in interface org.geysermc.geyser.GeyserLogger
Logs an error message to console
error(String) - Method in class org.geysermc.geyser.util.MinecraftAuthLogger
 
error(String, Throwable) - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
error(String, Throwable) - Method in interface org.geysermc.geyser.GeyserLogger
Logs an error message and an exception to console
ESCAPE - Static variable in class org.geysermc.geyser.text.ChatColor
 
estimateNetworkSize() - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
estimateNetworkSize() - Method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
eventBus() - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
Returns the value of the eventBus record component.
eventBus() - Method in class org.geysermc.geyser.extension.GeyserExtensionContainer
 
eventBus() - Method in class org.geysermc.geyser.GeyserImpl
 
eventBus(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
eventLoop() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
EventSkinData(SkinData) - Constructor for class org.geysermc.geyser.skin.SkinProvider.EventSkinData
 
eventSubscribers(Class<U>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
EVIL - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
EVOKER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
EVOKER_FANGS - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
EVOKER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
EvokerFangsEntity - Class in org.geysermc.geyser.entity.type
 
EvokerFangsEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.EvokerFangsEntity
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.geysermc.geyser.network.InvalidPacketHandler
 
EXCLUSIVE_SET_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
EXCLUSIVE_SET_BOOTS - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
EXCLUSIVE_SET_BOW - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
EXCLUSIVE_SET_CROSSBOW - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
EXCLUSIVE_SET_DAMAGE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
EXCLUSIVE_SET_MINING - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
EXCLUSIVE_SET_RIPTIDE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
exclusiveSet() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns the value of the exclusiveSet record component.
executableOnConsole(boolean) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
execute(boolean) - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
execute(GeyserCommandSource) - Method in class org.geysermc.geyser.command.defaults.HelpCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.AdvancedTooltipsCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.AdvancementsCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.ConnectionTestCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.CustomOptionsCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.DumpCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.ExtensionsCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.HelpCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.ListCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.OffhandCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.PingCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.QuickActionsCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.ReloadCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.SettingsCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.StatisticsCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.StopCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.VersionCommand
 
execute(CommandContext<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.GeyserCommand
Executes this command
executeForCreativeMode() - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
executeInEventLoop(Runnable) - Method in class org.geysermc.geyser.session.GeyserSession
Executes a task and prints a stack trace if an error occurs.
executor(CommandExecutor<T>) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
EXHAUSTION - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
exists() - Method in class org.geysermc.geyser.scoreboard.display.score.PlayerlistDisplayScore
 
exists() - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
exitAction - Variable in class org.geysermc.geyser.session.dialog.DialogWithButtons
 
expand(double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
expand(double, double, double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
EXPERIENCE - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
EXPERIENCE_BOTTLE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
EXPERIENCE_BOTTLE - Static variable in class org.geysermc.geyser.item.Items
 
EXPERIENCE_LEVEL - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
EXPERIENCE_ORB - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
EXPLORER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
ExpOrbEntity - Class in org.geysermc.geyser.entity.type
 
ExpOrbEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ExpOrbEntity
 
export(GeyserSession, List<CommandData>, Set<String>) - Method in class org.geysermc.geyser.command.CommandRegistry
 
EXPOSED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
extend(double, double, double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
extend(Vector3d) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
EXTENDED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
EXTENDED_COLLISION_BOXES - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry which stores Custom Block Data for extended collision boxes and the Java IDs of blocks that will have said extended collision boxes placed above them.
extendedCollisionBox() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockComponentsMapping
Returns the value of the extendedCollisionBox record component.
extendedCollisionBox() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateBuilderMapping
Returns the value of the extendedCollisionBox record component.
extendedCollisionBox() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateMapping
Returns the value of the extendedCollisionBox record component.
extendedCollisionBoxes(Int2ObjectMap<GeyserBedrockBlock>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
extension() - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand
 
extension() - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
Returns the value of the extension record component.
extension() - Method in class org.geysermc.geyser.extension.GeyserExtensionContainer
 
extension(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
extensionDescription(Path) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
extensionFilter() - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
ExtensionInfo(boolean, String, String, String, String, List<String>) - Constructor for record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Creates an instance of a ExtensionInfo record class.
extensionLoader() - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
extensionManager() - Method in class org.geysermc.geyser.GeyserImpl
 
extensions() - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
ExtensionsCommand - Class in org.geysermc.geyser.command.defaults
 
ExtensionsCommand(GeyserImpl, String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.ExtensionsCommand
 
externalTitle() - Method in class org.geysermc.geyser.session.dialog.Dialog
 
extraData() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns the value of the extraData record component.
extraData() - Method in record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
Returns the value of the extraData record component.
EYE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
EYE_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
EYE_OF_ENDER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 

F

faceDimming() - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance
 
faceDimming(boolean) - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance.Builder
 
FACING - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
FACING_HOPPER - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
facingPosition() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the facingPosition record component.
facingPosition(Vector3f) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
factory() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the factory record component.
fadeHoldSeconds() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Returns the value of the fadeHoldSeconds record component.
fadeHoldSeconds(float) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraFade.Builder
 
fadeInSeconds() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Returns the value of the fadeInSeconds record component.
fadeInSeconds(float) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraFade.Builder
 
fadeOutSeconds() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Returns the value of the fadeOutSeconds record component.
fadeOutSeconds(float) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraFade.Builder
 
FakeHeadProvider - Class in org.geysermc.geyser.skin
Responsible for modifying a player's skin when wearing a player head
FakeHeadProvider() - Constructor for class org.geysermc.geyser.skin.FakeHeadProvider
 
FALL_DAMAGE_RESETTING - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FALLDAMAGE - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
FALLING - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
FALLING_BLOCK - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
FallingBlockEntity - Class in org.geysermc.geyser.entity.type
 
FallingBlockEntity(GeyserSession, int, long, UUID, Vector3f, Vector3f, float, float, float, int) - Constructor for class org.geysermc.geyser.entity.type.FallingBlockEntity
 
FARMLAND - Static variable in class org.geysermc.geyser.item.Items
 
FARMLAND - Static variable in class org.geysermc.geyser.level.block.Blocks
 
fastSwitchDimension(GeyserSession, int) - Static method in class org.geysermc.geyser.util.DimensionUtils
Switch dimensions without clearing internal logic.
FEATHER - Static variable in class org.geysermc.geyser.item.Items
 
FEATHER_FALLING - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
FEATURES_CANNOT_REPLACE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FEED - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
FEEL - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
FEET - Enum constant in enum class org.geysermc.geyser.item.components.WearableSlot
 
FENCE_GATES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FENCE_GATES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
FENCES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FENCES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
FERMENTED_SPIDER_EYE - Static variable in class org.geysermc.geyser.item.Items
 
FERN - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
FERN - Static variable in class org.geysermc.geyser.item.Items
 
FERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FIELD_MASONED_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
FIGHTERS - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
fileOrCopiedFromResource(File, String, Function<String, String>, GeyserBootstrap) - Static method in class org.geysermc.geyser.util.FileUtils
Open the specified file or copy if from resources
fileOrCopiedFromResource(File, String, GeyserBootstrap) - Static method in class org.geysermc.geyser.util.FileUtils
Open the specified file or copy if from resources
FileUtils - Class in org.geysermc.geyser.util
 
FileUtils() - Constructor for class org.geysermc.geyser.util.FileUtils
 
FILLED_MAP - Static variable in class org.geysermc.geyser.item.Items
 
FilledMapItem - Class in org.geysermc.geyser.item.type
 
FilledMapItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.FilledMapItem
 
filterable() - Method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that wraps the MinecraftHasher in a Filterable.
finalizeDefaultLocale(GeyserImpl) - Static method in class org.geysermc.geyser.text.GeyserLocale
Finalize the default locale, now that we know what the default locale should be.
findAvailableWorldSpace(GeyserSession) - Static method in class org.geysermc.geyser.util.InventoryUtils
Finds a usable block space in the world to place a fake inventory block, and returns the position.
findClass(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionClassLoader
 
findClass(String, boolean) - Method in class org.geysermc.geyser.extension.GeyserExtensionClassLoader
 
FINDING - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
findSrvRecord(GeyserImpl, String) - Static method in class org.geysermc.geyser.util.WebUtils
Find a SRV record for the given address
findSubscriptions(Object, TriConsumer<Class<T>, Subscribe, BiConsumer<Object, T>>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
findVersion(ByteBuf) - Static method in class org.geysermc.geyser.network.netty.proxy.ProxyProtocolDecoder
 
fire(Event) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
fire(Event) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
FIRE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
FIRE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FIRE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FIRE_ASPECT - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
FIRE_CHARGE - Static variable in class org.geysermc.geyser.item.Items
 
FIRE_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
FIRE_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FIRE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
FIRE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FIRE_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
FIRE_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FIRE_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FIRE_PROTECTION - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
FIRE_RESISTANCE - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
FIREBALL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
FireballEntity - Class in org.geysermc.geyser.entity.type
 
FireballEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.FireballEntity
 
FIREDAMAGE - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
fireEventElseKick(Event, GeyserSession) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
FIREFLY_BUSH - Static variable in class org.geysermc.geyser.item.Items
 
FIREFLY_BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
fireRegisterPermissionsEvent() - Method in class org.geysermc.geyser.command.standalone.StandaloneCloudCommandManager
Fire a GeyserRegisterPermissionsEvent to determine any additions or removals to the base list of permissions.
fireSilently(Event) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
fireSilently(Event) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
FIREWORK_EXPLOSION - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
FIREWORK_EXPLOSION_SHAPE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
FIREWORK_ROCKET - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
FIREWORK_ROCKET - Static variable in class org.geysermc.geyser.item.Items
 
FIREWORK_STAR - Static variable in class org.geysermc.geyser.item.Items
 
FireworkColor - Enum Class in org.geysermc.geyser.level
 
FireworkEntity - Class in org.geysermc.geyser.entity.type
 
FireworkEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.FireworkEntity
 
FireworkExplosionShape - Enum Class in org.geysermc.geyser.item.hashing.data
 
FireworkRocketItem - Class in org.geysermc.geyser.item.type
 
FireworkRocketItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.FireworkRocketItem
 
FireworkStarItem - Class in org.geysermc.geyser.item.type
 
FireworkStarItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.FireworkStarItem
 
FIRST_SCORE_PACKETS_PER_SECOND_THRESHOLD - Static variable in class org.geysermc.geyser.scoreboard.ScoreboardUpdater
 
FISH - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
FISHES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
FISHING_BOBBER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
FISHING_ROD - Static variable in class org.geysermc.geyser.item.Items
 
FishingHookEntity - Class in org.geysermc.geyser.entity.type
 
FishingHookEntity(GeyserSession, int, long, UUID, Vector3f, Vector3f, float, float, float, PlayerEntity) - Constructor for class org.geysermc.geyser.entity.type.FishingHookEntity
 
FishingRodItem - Class in org.geysermc.geyser.item.type
 
FishingRodItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.FishingRodItem
 
flags - Variable in class org.geysermc.geyser.entity.type.Entity
The entity flags for the Bedrock entity.
flags() - Method in record class org.geysermc.geyser.dump.DumpInfo.FlagsInfo
Returns the value of the flags record component.
FlagsInfo() - Constructor for record class org.geysermc.geyser.dump.DumpInfo.FlagsInfo
 
FlagsInfo(List<String>) - Constructor for record class org.geysermc.geyser.dump.DumpInfo.FlagsInfo
Creates an instance of a FlagsInfo record class.
FLAME - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
FLETCHING_TABLE - Static variable in class org.geysermc.geyser.item.Items
 
FLETCHING_TABLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FLINT - Static variable in class org.geysermc.geyser.item.Items
 
FLINT_AND_STEEL - Static variable in class org.geysermc.geyser.item.Items
 
FlintAndSteelInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
FlintAndSteelInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.FlintAndSteelInteractionTranslator
 
FLOAT - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
floatProperties() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
FloatProperty - Class in org.geysermc.geyser.entity.properties.type
 
FloatProperty(String, float, float) - Constructor for class org.geysermc.geyser.entity.properties.type.FloatProperty
 
floatValue() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the fraction as a float.
FLOODGATE_DOWNLOAD_LOCATION - Static variable in class org.geysermc.geyser.Constants
 
FloodgateKeyLoader - Class in org.geysermc.geyser
 
FloodgateKeyLoader() - Constructor for class org.geysermc.geyser.FloodgateKeyLoader
 
FloodgateSkinUploader - Class in org.geysermc.geyser.skin
 
FloodgateSkinUploader(GeyserImpl) - Constructor for class org.geysermc.geyser.skin.FloodgateSkinUploader
 
FLOPPER - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
FLOW - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
FLOW_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
FLOW_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
FLOW_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
flower() - Method in class org.geysermc.geyser.level.block.type.FlowerPotBlock
 
FLOWER - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
FLOWER_AMOUNT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
FLOWER_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
FLOWER_POT - Static variable in class org.geysermc.geyser.item.Items
 
FLOWER_POT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FLOWER_POTS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FLOWERING_AZALEA - Static variable in class org.geysermc.geyser.item.Items
 
FLOWERING_AZALEA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FLOWERING_AZALEA_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
FLOWERING_AZALEA_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FlowerPotBlock - Class in org.geysermc.geyser.level.block.type
 
FlowerPotBlock(String, Block, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.FlowerPotBlock
 
flowerPotBlocks(Map<Block, NbtMap>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
FLOWERS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FLOWERS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
Fluid - Enum Class in org.geysermc.geyser.level.block
 
FLUID_COLLISION - Static variable in class org.geysermc.geyser.level.physics.CollisionManager
 
flush() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
FLYING_SPEED - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
FlyingEntity - Class in org.geysermc.geyser.entity.type.living
 
FlyingEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.FlyingEntity
 
fogEffects() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
fogEffects() - Method in class org.geysermc.geyser.session.GeyserSession
 
foil(boolean) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
folderName() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Subpack
Returns the value of the folderName record component.
FOLLOW_RANGE - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
FOOT_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
forBitsCeil(int) - Static method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
forceCameraPerspective(CameraPerspective) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
forcedCameraPerspective() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
forceFlagUpdate() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
forciblyClose() - Method in class org.geysermc.geyser.session.UpstreamSession
 
forciblyCloseUpstream() - Method in class org.geysermc.geyser.session.GeyserSession
Forcibly closes the upstream session
forEachPlayerEntity(Consumer<PlayerEntity>) - Method in class org.geysermc.geyser.session.cache.EntityCache
Run a specific bit of code for each cached player entity.
FORGIVEDEADPLAYERS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
formatLocale(String) - Static method in class org.geysermc.geyser.text.GeyserLocale
Cleans up and formats a locale string
formatVersion() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns the value of the formatVersion record component.
FormCache - Class in org.geysermc.geyser.session.cache
 
FormCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.FormCache
 
FORTUNE - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
forVersion(int) - Method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Gets the closest value for the specified version.
forVersion(int) - Method in class org.geysermc.geyser.registry.VersionedRegistry
Gets the closest value for the specified version.
FOUR_FIFTHS - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 4/5.
FOX - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
FOX_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
FOX_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
FOX_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
FoxEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
FoxEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.FoxEntity
 
FOXES_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FoxVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
Fraction - Class in org.geysermc.geyser.util.thirdparty
Fraction is a Number implementation that stores fractions accurately.
free() - Method in record class org.geysermc.geyser.dump.DumpInfo.RamInfo
Returns the value of the free record component.
freeze() - Method in class org.geysermc.geyser.registry.ListDeferredRegistry
Mark this registry as unsuitable for new additions.
freeze() - Method in class org.geysermc.geyser.registry.ListRegistry
Mark this registry as unsuitable for new additions.
FREEZE_IMMUNE_WEARABLES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
FREEZEDAMAGE - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
freshFromServer() - Method in class org.geysermc.geyser.session.cache.BundleCache.BundleData
 
friction - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
friction() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
friction(Float) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
FRIEND_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
FROG - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
FROG_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
FROG_PREFER_JUMP_TO - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FROG_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
FROG_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
FROG_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
FrogEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
FrogEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.FrogEntity
 
FrogEntity.BuiltInVariant - Enum Class in org.geysermc.geyser.entity.type.living.animal
 
FROGS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
FROGSPAWN - Static variable in class org.geysermc.geyser.item.Items
 
FROGSPAWN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
from(SlotDisplay) - Static method in class org.geysermc.geyser.inventory.GeyserItemStack
 
from(ItemStack) - Static method in class org.geysermc.geyser.inventory.GeyserItemStack
 
from(NbtMap) - Static method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Generate the GameProfileData from the given CompoundTag representing a GameProfile
from(PlayerEntity) - Static method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Generate the GameProfileData from the given player entity
from(Advancement) - Static method in class org.geysermc.geyser.level.GeyserAdvancement
 
from(DataPalette[]) - Static method in record class org.geysermc.geyser.level.chunk.GeyserChunk
 
fromBedrockId(int) - Static method in enum class org.geysermc.geyser.level.FireworkColor
 
fromComponent(GeyserSession, InstrumentComponent) - Static method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
 
fromComponents(DataComponents) - Static method in interface org.geysermc.geyser.item.TooltipOptions
 
fromEffect(ConsumeEffect) - Static method in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
 
fromEnum() - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Uses Enum.name() (lowercased) as toName function in MinecraftHasher.fromEnum(Function).
fromEnum(Function<EnumConstant, String>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher for MinecraftHashers that uses toName to turn a MinecraftHasher into a string, which it then hashes.
fromHolderSet(JavaRegistryKey<T>, HolderSet) - Static method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
Constructs a GeyserHolderSet from a MCPL HolderSet.
fromId(int) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
fromId(int) - Static method in enum class org.geysermc.geyser.level.MapColor
 
fromId(Integer) - Static method in enum class org.geysermc.geyser.item.components.Rarity
 
fromIdEnum(EnumConstant[]) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Uses Enum.name() (lowercased) as toName function in MinecraftHasher.fromIdEnum(Enum[], Function).
fromIdEnum(EnumConstant[], Function<EnumConstant, String>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that looks up an int in the array of MinecraftHashers, and uses toName to turn the constant into a string, which it then hashes.
fromJavaRGB(int) - Static method in enum class org.geysermc.geyser.level.FireworkColor
 
fromJsonNode(JsonNode) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
fromKey(Key) - Static method in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
fromMCPL(Direction) - Static method in enum class org.geysermc.geyser.level.physics.Direction
 
fromPackedId(int) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
fromString(String) - Static method in enum class org.geysermc.geyser.session.dialog.Dialog.AfterAction
 
fromType(MapIconType) - Static method in enum class org.geysermc.geyser.level.BedrockMapIcon
Get the BedrockMapIcon for the Java MapIconType
fromYaml(Reader) - Static method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
 
FrontAndTop - Enum Class in org.geysermc.geyser.level.block.property
 
FROST_WALKER - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
FROSTED_ICE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FULL_TEXT_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
FURNACE - Static variable in class org.geysermc.geyser.item.Items
 
FURNACE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
FURNACE_MINECART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
FURNACE_MINECART - Static variable in class org.geysermc.geyser.item.Items
 
FURNACE_MINECART_FUEL - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
FURNACE_OUTPUT - Enum constant in enum class org.geysermc.geyser.inventory.SlotType
 
FurnaceBlock - Class in org.geysermc.geyser.level.block.type
 
FurnaceBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.FurnaceBlock
 
FurnaceInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.furnace
 
FurnaceInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.furnace.FurnaceInventoryTranslator
 
FurnaceMinecartEntity - Class in org.geysermc.geyser.entity.type
 
FurnaceMinecartEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.FurnaceMinecartEntity
 
futureTicks - Variable in class org.geysermc.geyser.entity.type.FireballEntity
The number of ticks to advance movement before sending to Bedrock

G

GAME_MASTER_BLOCKS - Static variable in class org.geysermc.geyser.registry.Registries
A registry containing all of Java's "game master blocks" - blocks that can't be broken without operator permission level 2 or higher.
GAME_PROFILE - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
GAME_PROFILE_PROPERTY - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
gameMasterBlocks() - Method in record class org.geysermc.geyser.registry.type.UtilMappings
Returns the value of the gameMasterBlocks record component.
GameProfileData(String, String, boolean) - Constructor for record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Creates an instance of a GameProfileData record class.
GameProtocol - Class in org.geysermc.geyser.network
Contains information about the supported protocols in Geyser.
GameRule - Enum Class in org.geysermc.geyser.level
This enum stores each gamerule along with the value type and the default.
gatherComponents(DataComponents) - Method in class org.geysermc.geyser.item.type.Item
Returns an unmodifiable DataComponents view containing known data components.
GAZE_DISGUISE_EQUIPMENT - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
generateAssetCache() - Static method in class org.geysermc.geyser.util.AssetUtils
Fetch the latest versions asset cache from Mojang so we can grab the locale files later
Generic3X3Container - Class in org.geysermc.geyser.inventory
 
Generic3X3Container(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.Generic3X3Container
 
Generic3X3InventoryTranslator - Class in org.geysermc.geyser.translator.inventory
Droppers and dispensers
Generic3X3InventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.Generic3X3InventoryTranslator
 
Generic9X3Container - Class in org.geysermc.geyser.inventory
A "hack" to be able to use existing barrels.
Generic9X3Container(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.Generic9X3Container
 
GEODE_INVALID_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
geometry - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
geometry() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
geometry(GeometryComponent) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
get() - Method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Gets the underlying value held by this registry.
get() - Method in class org.geysermc.geyser.registry.Registry
Gets the underlying value held by this registry.
get(int) - Method in interface org.geysermc.geyser.level.chunk.bitarray.BitArray
 
get(int) - Method in class org.geysermc.geyser.level.chunk.bitarray.PaddedBitArray
 
get(int) - Method in class org.geysermc.geyser.level.chunk.bitarray.Pow2BitArray
Gets the entry at the given index
get(int) - Method in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
get(int) - Method in class org.geysermc.geyser.registry.ArrayRegistry
Returns the value registered by the given index.
get(int) - Method in class org.geysermc.geyser.registry.ListDeferredRegistry
Returns the value registered by the given index.
get(int) - Method in class org.geysermc.geyser.registry.ListRegistry
Returns the value registered by the given index.
get(int, boolean) - Static method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
get(String) - Method in class org.geysermc.geyser.registry.loader.EffectRegistryLoader
 
get(K) - Method in class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
Returns the value registered by the given key.
get(K) - Method in class org.geysermc.geyser.registry.AbstractMappedRegistry
Returns the value registered by the given key.
get(EntityDataType<T>) - Method in class org.geysermc.geyser.entity.GeyserDirtyMetadata
Intended for testing purposes only
get(Tag<T>) - Method in class org.geysermc.geyser.session.cache.TagCache
 
get(StatisticFormat) - Static method in class org.geysermc.geyser.util.StatisticFormatters
 
getABGR() - Method in enum class org.geysermc.geyser.level.MapColor
Get the ABGR value of the color, bedrock uses this over the network
getAction() - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
 
getActiveBoundingBox() - Method in class org.geysermc.geyser.level.physics.CollisionManager
Gets the bounding box to use for player movement.
getActiveNews() - Method in class org.geysermc.geyser.util.NewsHandler
 
getActiveNews(NewsItemAction) - Method in class org.geysermc.geyser.util.NewsHandler
 
getActiveSlots() - Method in class org.geysermc.geyser.scoreboard.Objective
 
getAddress() - Method in class org.geysermc.geyser.session.UpstreamSession
 
getAddressMaxPacketCount(InetAddress) - Method in class org.geysermc.geyser.network.netty.handler.RakGeyserRateLimiter
 
getAddressMultiplier(InetAddress) - Method in class org.geysermc.geyser.session.SessionManager
 
getAdultSize() - Method in class org.geysermc.geyser.entity.type.living.AgeableEntity
The scale that should be used when this entity is not a baby.
getAdultSize() - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
getAdultSize() - Method in class org.geysermc.geyser.entity.type.living.animal.RabbitEntity
 
getAdultSize() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
getAdultSize() - Method in class org.geysermc.geyser.entity.type.living.animal.TurtleEntity
 
getAdvancementsCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getAffectedSlots() - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
getAllComponents() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
Returns all components of this item - base and additional components sent over the network.
getAllEffectIdentifiers() - Static method in class org.geysermc.geyser.util.EntityUtils
 
getAllSessions() - Method in class org.geysermc.geyser.session.SessionManager
Creates a new, immutable list containing all pending and active sessions.
getAllSupportedBedrockVersions() - Static method in class org.geysermc.geyser.network.GameProtocol
 
getAllSupportedJavaVersions() - Static method in class org.geysermc.geyser.network.GameProtocol
 
getAmount() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getApi() - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
getArchitecture() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getArmAnimationTicks() - Method in class org.geysermc.geyser.session.GeyserSession
Counts how many ticks have occurred since an arm animation started.
getArmorType() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
getArmSize() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getAsActive() - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
getAsActive() - Method in class org.geysermc.geyser.erosion.GeyserboundHandshakePacketHandler
 
getAsActive() - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
getAsset(String) - Static method in class org.geysermc.geyser.util.AssetUtils
 
getAsyncPendingLookups() - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
getAttachedFireworkRockets() - Method in class org.geysermc.geyser.session.GeyserSession
Keep track of fireworks rockets that are attached to the player.
getAttackSpeed() - Method in class org.geysermc.geyser.session.GeyserSession
The current attack speed of the player.
getAttribute() - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getAttribute(float) - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getAttribute(float, float) - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getAttributes() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Used to fix some inconsistencies, especially in respawning.
getAuthData() - Method in class org.geysermc.geyser.session.GeyserSession
 
getAuthentication() - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.AuthenticationTask
 
getAuthor() - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
getAuthors() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
getAuthors() - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
getAxis() - Method in enum class org.geysermc.geyser.level.physics.Direction
 
getBabySize() - Method in class org.geysermc.geyser.entity.type.living.AgeableEntity
The scale that should be used when this entity is a baby.
getBabySize() - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
getBabySize() - Method in class org.geysermc.geyser.entity.type.living.animal.RabbitEntity
 
getBabySize() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
getBabySize() - Method in class org.geysermc.geyser.entity.type.living.animal.TurtleEntity
 
getBaseColor(int) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getBaseLecternTag(Vector3i, boolean) - Static method in class org.geysermc.geyser.level.block.type.LecternBlock
 
getBaseLecternTag(Vector3i, int) - Static method in class org.geysermc.geyser.level.block.type.LecternBlock
 
getBedPosition() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
getBedrock() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getBedrock() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getBedrockAir() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBedrockBlock(int) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBedrockBlock(BlockState) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBedrockBlockDefinition() - Method in class org.geysermc.geyser.registry.type.ItemMapping
The Bedrock block runtime ID to render this item with.
getBedrockBlockEntityId(BlockEntityType) - Static method in class org.geysermc.geyser.util.BlockEntityUtils
 
getBedrockBlockId(int) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBedrockCodec(int) - Static method in class org.geysermc.geyser.network.GameProtocol
Gets the BedrockPacketCodec of the given protocol version.
getBedrockDamage(int) - Static method in class org.geysermc.geyser.item.type.FishingRodItem
 
getBedrockData() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
getBedrockData() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
getBedrockDefinition() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
getBedrockDimension() - Method in class org.geysermc.geyser.session.GeyserSession
Which dimension Bedrock understands themselves to be in.
getBedrockId() - Method in class org.geysermc.geyser.inventory.Inventory
 
getBedrockId() - Method in enum class org.geysermc.geyser.inventory.item.Potion
 
getBedrockIdentifier() - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getBedrockIdentifier() - Method in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
getBedrockIdentifier() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
getBedrockIdentifier() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
getBedrockInteractRotation() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
The client claimed interact rotation, intended for touch (pocket) user.
getBedrockItemDefinition(GeyserSession, GeyserItemStack) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
Given an item stack, determine the Bedrock item definition that should be applied to Bedrock players.
getBedrockMovingBlock() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBedrockName() - Method in enum class org.geysermc.geyser.level.PaintingType
 
getBedrockOffset() - Method in class org.geysermc.geyser.session.cache.StructureBlockCache
Stores the offset changes added by Geyser that ensure that structure bounds are the same for Java and Bedrock
getBedrockOverworldDimension() - Method in class org.geysermc.geyser.session.GeyserSession
The overworld dimension which Bedrock Edition uses.
getBedrockOwnerId() - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
getBedrockProfession(int) - Static method in class org.geysermc.geyser.entity.type.living.merchant.VillagerEntity
 
getBedrockProtocols() - Method in class org.geysermc.geyser.dump.DumpInfo.MCInfo
 
getBedrockRegion(int) - Static method in class org.geysermc.geyser.entity.type.living.merchant.VillagerEntity
 
getBedrockRotation() - Method in class org.geysermc.geyser.entity.type.Entity
x = Pitch, y = Yaw, z = HeadYaw
getBedrockRotation() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
getBedrockRotation() - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
getBedrockRotation() - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
getBedrockRuntimeMap() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBedrockTargetId() - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
getBedrockVersions() - Method in class org.geysermc.geyser.dump.DumpInfo.MCInfo
 
getBedrockWater() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBiomeIdentifiers(boolean) - Method in class org.geysermc.geyser.level.WorldManager
Returns a list of biome identifiers available on the server.
getBitArray() - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
getBlock() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
getBlock(int, int, int) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
getBlock(Vector3i) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
getBlock(BlockPositionIterator) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
getBlockAt(int, int, int) - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
getBlockAt(GeyserSession, int, int, int) - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
getBlockAt(GeyserSession, int, int, int) - Method in class org.geysermc.geyser.level.WorldManager
Gets the Java block state at the specified location
getBlockAt(GeyserSession, Vector3i) - Method in class org.geysermc.geyser.level.WorldManager
Gets the Java block state at the specified location
getBlockAtAsync(GeyserSession, int, int, int) - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
getBlockAtAsync(GeyserSession, int, int, int) - Method in class org.geysermc.geyser.level.WorldManager
 
getBlockAtAsync(GeyserSession, Vector3i) - Method in class org.geysermc.geyser.level.WorldManager
 
getBlockBreakHandler() - Method in class org.geysermc.geyser.session.GeyserSession
Handles block breaking and break animation progress caching.
getBlockBreakSpeed() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
getBlockDefinition() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getBlockEntityTag() - Method in class org.geysermc.geyser.inventory.LecternContainer
 
getBlockEntityTag(GeyserSession, BlockEntityType, int, int, int, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.BlockEntityTranslator
 
getBlockEntityTag(GeyserSession, BlockEntityType, int, int, int, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.SpawnerBlockEntityTranslator
 
getBlockEntityTag(GeyserSession, BlockEntityType, int, int, int, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.StructureBlockBlockEntityTranslator
 
getBlockEntityTag(GeyserSession, BlockEntityType, int, int, int, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.VaultBlockEntityTranslator
 
getBlockEntityTranslator(BlockEntityType) - Static method in class org.geysermc.geyser.util.BlockEntityUtils
 
getBlockId(int, int, int) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
getBlockId(Vector3i) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
getBlockId(BlockPositionIterator) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
getBlockInteractionRange() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Java-only attributes
getBlockMappings() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the block mappings for this specific version.
getBlockMiningProgressPerTick(GeyserSession, Block, GeyserItemStack) - Static method in class org.geysermc.geyser.util.BlockUtils
Returns the total mining progress added by mining the block in a single tick Mirrors mojmap BlockBehaviour#getDestroyProgress
getBlockMovementMultiplier(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Check if any blocks the vehicle is colliding with should multiply movement.
getBlockPosition(Vector3i, Direction) - Static method in class org.geysermc.geyser.util.BlockUtils
Given a position, return the position if a block were located on the specified block face.
getBlockProperties() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getBlocksAt(GeyserSession, BlockPositionIterator) - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
getBlocksAt(GeyserSession, BlockPositionIterator) - Method in class org.geysermc.geyser.level.WorldManager
 
getBlockState() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getBlockStorageArray() - Method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
getBlockUnderSupport(VehicleComponent.VehicleContext, float) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Returns the block that is x amount of blocks under the main supporting block.
getBoats() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getBody() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getBody(String) - Static method in class org.geysermc.geyser.util.WebUtils
Makes a web request to the given URL and returns the body as a string
getBookEditCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getBoostMultiplier() - Method in class org.geysermc.geyser.entity.vehicle.BoostableVehicleComponent
 
getBoots() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getBootstrap() - Method in class org.geysermc.geyser.GeyserImpl
 
getBootstrapInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getBossBar(UUID) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getBottomCenter() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getBoundingBox() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getBoundingBoxes() - Method in class org.geysermc.geyser.translator.collision.BlockCollision
 
getBoundingBoxHeight() - Method in class org.geysermc.geyser.entity.type.Entity
 
getBoundingBoxHeight() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
getBoundingBoxHeight() - Method in class org.geysermc.geyser.entity.type.living.monster.ZoglinEntity
 
getBoundingBoxWidth() - Method in class org.geysermc.geyser.entity.type.Entity
 
getBoundingBoxWidth() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
getBuckets() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getBuilder() - Method in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
 
getBundleCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getBundleData() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getBundleId() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getByBedrockId(int) - Static method in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
getByBedrockId(int) - Static method in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
getByBedrockId(int) - Static method in enum class org.geysermc.geyser.inventory.item.Potion
 
getByBedrockIdentifier(String) - Static method in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
getByFunctionality(boolean, boolean) - Static method in class org.geysermc.geyser.impl.camera.CameraDefinitions
 
getById(int) - Static method in class org.geysermc.geyser.impl.camera.CameraDefinitions
 
getById(int) - Static method in enum class org.geysermc.geyser.inventory.item.DyeColor
 
getByJavaId(int) - Static method in enum class org.geysermc.geyser.inventory.item.Potion
 
getByJavaIdentifier(String) - Static method in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
getByJavaIdentifier(String) - Static method in enum class org.geysermc.geyser.inventory.item.DyeColor
 
getByJavaIdentifier(String) - Static method in enum class org.geysermc.geyser.inventory.item.Potion
 
getByJavaIdentifier(Key) - Static method in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
getByJavaIdentifier(Key) - Static method in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
getByName(String) - Static method in enum class org.geysermc.geyser.level.physics.PistonBehavior
 
getByName(String) - Static method in enum class org.geysermc.geyser.util.CooldownUtils.CooldownType
Convert the CooldownType string (from config) to the enum, DISABLED on fail
getByName(Key) - Static method in enum class org.geysermc.geyser.level.PaintingType
 
getByTippedArrowDamage(int) - Static method in enum class org.geysermc.geyser.inventory.item.Potion
 
getCachedJavaMappings() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getCachedScore() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
getCacheImages() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getCacheImages() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getCameraData() - Method in class org.geysermc.geyser.session.GeyserSession
 
getCameraDistance() - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
getCameraPerspective() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
getCapeData() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getCapeId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getCapeImageHeight() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getCapeImageWidth() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getCertChainData() - Method in class org.geysermc.geyser.session.GeyserSession
Used for Floodgate skin uploading
getChannelFactory() - Method in class org.geysermc.geyser.network.netty.LocalSession
 
getChannelHandler() - Method in class org.geysermc.geyser.network.netty.LocalSession
 
getCharacterWidth(char) - Static method in class org.geysermc.geyser.util.SignUtils
Gets the Minecraft width of a character
getChartData() - Method in class org.geysermc.geyser.util.Metrics.AdvancedPie
 
getChartData() - Method in class org.geysermc.geyser.util.Metrics.CustomChart
 
getChartData() - Method in class org.geysermc.geyser.util.Metrics.DrilldownPie
 
getChartData() - Method in class org.geysermc.geyser.util.Metrics.SimplePie
 
getChartData() - Method in class org.geysermc.geyser.util.Metrics.SingleLineChart
 
getChestplate() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getChunkCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getChunkHeightY() - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
getChunkMinY() - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
getCipher() - Method in class org.geysermc.geyser.GeyserImpl
 
getCleanIdentifier(String) - Static method in class org.geysermc.geyser.util.BlockUtils
Taking in a complete Java block state identifier, output just the block ID of this block state without the states.
getClickForHotbarSwap(int) - Static method in class org.geysermc.geyser.util.InventoryUtils
 
getClientData() - Method in class org.geysermc.geyser.session.GeyserSession
 
getClientRandomId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getClientRenderDistance() - Method in class org.geysermc.geyser.session.GeyserSession
 
getClientTicks() - Method in class org.geysermc.geyser.session.GeyserSession
The number of ticks that have elapsed since the start of this session according to the client.
getCodecHelper() - Method in class org.geysermc.geyser.session.UpstreamSession
Gets the codec helper for this session.
getCollision(int) - Static method in class org.geysermc.geyser.util.BlockUtils
 
getCollisionBox() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getCollisionIgnoredBlocks() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getCollisionLavaWalking(int, int, BoundingBox) - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
getCollisionManager() - Method in class org.geysermc.geyser.session.GeyserSession
Stores session collision
getColor() - Method in enum class org.geysermc.geyser.item.components.Rarity
 
getColorFromAdvancementFrameType(GeyserAdvancement) - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
 
getColorName(byte) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getCommandBlock() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getCommandRegistry() - Method in interface org.geysermc.geyser.GeyserBootstrap
Returns the current CommandRegistry
getComponent(DataComponentType<T>) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
Returns the stored data component for a given DataComponentType, or null.
getComponent(DataComponentType<T>) - Method in class org.geysermc.geyser.item.type.Item
Returns this items value (or null) for a specific DataComponentType.
getComponentElseGet(DataComponentType<T>, Supplier<T>) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getComponents() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getCompressionLevel() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
getCompressionLevel() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
getConduitPower() - Method in class org.geysermc.geyser.session.cache.EntityEffectCache
 
getConfig() - Method in class org.geysermc.geyser.dump.DumpInfo.Floodgate
 
getConfig() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getConfig() - Method in class org.geysermc.geyser.GeyserImpl
 
getConfigFolder() - Method in interface org.geysermc.geyser.GeyserBootstrap
Return the data folder where files get stored
getConfigVersion() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getConfigVersion() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getConnectionAttempts() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getConnectionAttempts() - Method in class org.geysermc.geyser.network.netty.GeyserServer
 
getConstantBedrockTag(String, int, int, int) - Static method in class org.geysermc.geyser.translator.level.block.entity.BlockEntityTranslator
 
getConstantBedrockTag(String, Vector3i) - Static method in class org.geysermc.geyser.translator.level.block.entity.BlockEntityTranslator
 
getConstantBedrockTag(BlockEntityType, int, int, int) - Static method in class org.geysermc.geyser.translator.level.block.entity.BlockEntityTranslator
 
getContainerBaseSize() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
getContainerBaseSize() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.ChestedHorseEntity
 
getContainerOutputFuture() - Method in class org.geysermc.geyser.session.GeyserSession
 
getContainerSize() - Method in class org.geysermc.geyser.inventory.Container
 
getContainerType() - Method in class org.geysermc.geyser.inventory.Inventory
Used for smooth transitions between two windows of the same type.
getCookies() - Method in class org.geysermc.geyser.session.GeyserSession
Stores cookies sent by the Java server.
getCooldownPreference() - Method in class org.geysermc.geyser.session.cache.PreferencesCache
Which CooldownType the client prefers.
getCorrectBedrockDurability(Item, int) - Static method in class org.geysermc.geyser.util.ItemUtils
 
getCpuCount() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getCpuName() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getCraftingRecipes() - Method in class org.geysermc.geyser.session.GeyserSession
 
getCreativeItemGroups() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getCreativeItems() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getCurrentBedrockPage() - Method in class org.geysermc.geyser.inventory.LecternContainer
 
getCurrentBlockPos() - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
The position of the current block being broken.
getCurrentBook() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the book that is currently being read.
getCurrentInputMode() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getCurrentStructureBlock() - Method in class org.geysermc.geyser.session.cache.StructureBlockCache
Stores the current structure block position while we're waiting on the Java server to send the data we need.
getCurrentStructureName() - Method in class org.geysermc.geyser.session.cache.StructureBlockCache
Stores the current structure's name to be able to detect changes in the loaded structure
getCursor() - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
getCursor() - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
getCustomBlockData() - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
getCustomBlockItemDefinitions() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getCustomBlockStateDefinitions() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getCustomIdMappings() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getCustomItem(DataComponents, ItemMapping) - Static method in class org.geysermc.geyser.translator.item.CustomItemTranslator
 
getCustomItemOptions() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
getCustomMappingsFiles() - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
getCustomName() - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
getCustomName(GeyserSession, DataComponents, ItemMapping, char, boolean, boolean) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
getCustomSkullRenderDistance() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getCustomSkullRenderDistance() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getDamage() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getDamage() - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
getData() - Method in class org.geysermc.geyser.skin.ProvidedSkins.ProvidedSkin
 
getDebugInfo() - Method in class org.geysermc.geyser.session.GeyserSession
 
getDecoratedPotData(GeyserSession, Vector3i, Consumer<List<String>>) - Method in class org.geysermc.geyser.level.WorldManager
Retrieves decorated pot sherds from the server.
getDefaultBedrockProtocol() - Method in class org.geysermc.geyser.dump.DumpInfo.MCInfo
 
getDefaultBooleanValue() - Method in enum class org.geysermc.geyser.level.GameRule
 
getDefaultDeniedPermissions() - Method in class org.geysermc.geyser.command.standalone.PermissionConfiguration
 
getDefaultGameMode(GeyserSession) - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
getDefaultGameMode(GeyserSession) - Method in class org.geysermc.geyser.level.WorldManager
Get the default game mode of the server
getDefaultInputMode() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getDefaultIntValue() - Method in enum class org.geysermc.geyser.level.GameRule
 
getDefaultLocale() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getDefaultLocale() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getDefaultLocale() - Static method in class org.geysermc.geyser.text.GeyserLocale
 
getDefaultPermissions() - Method in class org.geysermc.geyser.command.standalone.PermissionConfiguration
 
getDefaultPlayerSkin(UUID) - Static method in class org.geysermc.geyser.skin.ProvidedSkins
 
getDefaultShowCooldown() - Static method in class org.geysermc.geyser.util.CooldownUtils
 
getDefaultValue() - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getDefinition() - Method in class org.geysermc.geyser.entity.type.Entity
 
getDefinition(int) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getDefinition(int) - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getDefinition(String) - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getDefinition(NbtMap) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getDegrees(BlockState) - Static method in class org.geysermc.geyser.level.block.type.WallSkullBlock
 
getDegrees(Direction) - Static method in class org.geysermc.geyser.level.block.type.WallSkullBlock
 
getDenominator() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the denominator part of the fraction.
getDescription() - Method in class org.geysermc.geyser.ping.GeyserPingInfo
 
getDestructibleByMining() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getDestructionStageCache() - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
See JavaBlockDestructionTranslator for usage and explanation
getDeviceId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getDeviceModel() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getDeviceOs() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getDialogFromHolder(GeyserSession, Holder<NbtMap>) - Static method in class org.geysermc.geyser.session.dialog.Dialog
 
getDialogFromKey(GeyserSession, Key) - Static method in class org.geysermc.geyser.session.dialog.Dialog
 
getDialogManager() - Method in class org.geysermc.geyser.session.GeyserSession
 
getDifficulty() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
getDimensionType() - Method in class org.geysermc.geyser.session.GeyserSession
The dimension of the player.
getDirtyMetadata() - Method in class org.geysermc.geyser.entity.type.Entity
A container to store temporary metadata before it's sent to Bedrock.
getDisabledSlotsMask() - Method in class org.geysermc.geyser.inventory.CrafterContainer
Bedrock Edition bitmask of the *disabled* slots.
getDisplayColor() - Method in class org.geysermc.geyser.level.GeyserAdvancement
 
getDisplayData() - Method in class org.geysermc.geyser.level.GeyserAdvancement
 
getDisplayName() - Method in class org.geysermc.geyser.entity.type.Entity
 
getDisplayName() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
getDisplayName() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getDisplayName() - Method in class org.geysermc.geyser.scoreboard.Objective
 
getDistanceSquared() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getDownstream() - Method in class org.geysermc.geyser.session.GeyserSession
 
getDrag() - Method in class org.geysermc.geyser.entity.type.AbstractWindChargeEntity
 
getDrag() - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
getDrag() - Method in class org.geysermc.geyser.entity.type.ItemEntity
 
getDrag() - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
 
getDrag() - Method in class org.geysermc.geyser.entity.type.WitherSkullEntity
 
getDumpInfo() - Method in interface org.geysermc.geyser.GeyserBootstrap
Information used for the bootstrap section of the debug dump
getEffectCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getEmoteOffhandWorkaround() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getEmoteOffhandWorkaround() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getEmotes() - Method in class org.geysermc.geyser.session.GeyserSession
 
getEnchantmentLevel(GeyserSession, DataComponents, BedrockEnchantment) - Static method in class org.geysermc.geyser.util.ItemUtils
Deprecated.
getEnchantOptions() - Method in class org.geysermc.geyser.inventory.EnchantingContainer
A cache of what Bedrock sees
getEntities() - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getEntity() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getEntityByGeyserId(long) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getEntityByJavaId(int) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getEntityCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getEntityData() - Method in class org.geysermc.geyser.session.GeyserSession
 
getEntityEffects() - Method in class org.geysermc.geyser.session.cache.EntityEffectCache
Used to clear effects on dimension switch.
getEntityId() - Method in class org.geysermc.geyser.entity.type.Entity
 
getEquipment() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getEquipment() - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
getErosionHandler() - Method in class org.geysermc.geyser.session.GeyserSession
 
getErosionUnixListener() - Method in class org.geysermc.geyser.GeyserImpl
 
getEventBus() - Method in class org.geysermc.geyser.GeyserImpl
 
getEventLoopGroup() - Method in class org.geysermc.geyser.network.GeyserServerInitializer
 
getEventLoopGroup() - Method in class org.geysermc.geyser.network.netty.LocalSession
 
getExecutorService() - Static method in class org.geysermc.geyser.skin.SkinProvider
 
getExistingCustomItems() - Method in class org.geysermc.geyser.event.type.GeyserDefineCustomItemsEventImpl
Gets a multimap of all the already registered custom items indexed by the item's extended java item's identifier.
getExistingNonVanillaCustomItems() - Method in class org.geysermc.geyser.event.type.GeyserDefineCustomItemsEventImpl
Gets the list of the already registered non-vanilla custom items.
getExtendedCollisionBoxes() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getExtensionInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getExtensionManager() - Method in class org.geysermc.geyser.GeyserImpl
 
getEyeHeight() - Method in class org.geysermc.geyser.session.GeyserSession
 
getFallback() - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
getFirstBlockRuntimeId() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
getFlag(EntityFlag) - Method in class org.geysermc.geyser.entity.type.Entity
 
getFlagsInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getFloodgate() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getFloodgateKeyFile() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getFloodgateKeyPath() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getFloodgateKeyPath() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getFloorBlockState(int) - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
getFlowerPotBlocks() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getFluid(int) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Get the type of fluid from the block state, including waterlogged blocks.
getFluidGravity(double, boolean) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getFluidHeightAndApplyMovement(VehicleComponent.VehicleContext, BlockPositionIterator, Fluid, double, double) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Calculates how deep the vehicle is in a fluid, and applies its velocity.
getFlyingSpeed() - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
getFlySpeed() - Method in class org.geysermc.geyser.session.GeyserSession
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.AnimalEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.ArmadilloEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.AxolotlEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.BeeEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.ChickenEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.CowEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.FoxEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.FrogEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.GoatEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.HoglinEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.LlamaEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.OcelotEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.PolarBearEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.RabbitEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.SheepEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.SnifferEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.ParrotEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
getFoodTag() - Method in class org.geysermc.geyser.entity.type.living.animal.TurtleEntity
 
getFormatVersion(JsonNode, Path) - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
getFormCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getFraction(double) - Static method in class org.geysermc.geyser.util.thirdparty.Fraction
Creates a Fraction instance from a double value.
getFraction(int, int) - Static method in class org.geysermc.geyser.util.thirdparty.Fraction
Creates a Fraction instance with the 2 parts of a fraction Y/Z.
getFraction(int, int, int) - Static method in class org.geysermc.geyser.util.thirdparty.Fraction
Creates a Fraction instance with the 3 parts of a fraction X Y/Z.
getFraction(String) - Static method in class org.geysermc.geyser.util.thirdparty.Fraction
Creates a Fraction from a String.
getFriction() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getFullBlock(int) - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
getFullBlock(int, int, int, int) - Method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
getGameMode() - Method in class org.geysermc.geyser.session.GeyserSession
 
getGameRuleBool(GeyserSession, GameRule) - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
getGameRuleBool(GeyserSession, GameRule) - Method in class org.geysermc.geyser.level.WorldManager
Gets a gamerule value as a boolean
getGameRuleInt(GeyserSession, GameRule) - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
getGameRuleInt(GeyserSession, GameRule) - Method in class org.geysermc.geyser.level.WorldManager
Get a gamerule value as an integer
getGameVersion() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getGeneratedClassesForAnnotation(Class<? extends Annotation>) - Static method in class org.geysermc.geyser.util.FileUtils
Returns a set of all the classes that are annotated by a given annotation.
getGeneratedClassesForAnnotation(String) - Static method in class org.geysermc.geyser.util.FileUtils
Returns a set of all the classes that are annotated by a given annotation.
getGeometry() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getGeometryData() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getGeometryName() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getGeyser() - Method in class org.geysermc.geyser.session.GeyserSession
 
getGeyserBrandData() - Static method in class org.geysermc.geyser.util.PluginMessageUtils
Get the prebuilt brand as a byte array
getGeyserConfig() - Method in interface org.geysermc.geyser.GeyserBootstrap
Returns the current GeyserConfiguration
getGeyserEnchantOptions() - Method in class org.geysermc.geyser.inventory.EnchantingContainer
A mutable cache of what the server sends us
getGeyserId() - Method in class org.geysermc.geyser.entity.type.Entity
 
getGeyserLogger() - Method in interface org.geysermc.geyser.GeyserBootstrap
Returns the current GeyserLogger
getGeyserPingPassthrough() - Method in interface org.geysermc.geyser.GeyserBootstrap
Returns the current PingPassthrough manager
getGeyserServer() - Method in class org.geysermc.geyser.GeyserImpl
 
getGitInfo() - Method in class org.geysermc.geyser.dump.DumpInfo.Floodgate
 
getGitInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getGravity() - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
getGravity() - Method in class org.geysermc.geyser.entity.type.ItemEntity
 
getGravity() - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
Get the gravity of this entity type.
getGravity() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getGridSize() - Method in class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
getGridSize() - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Used for crafting-related transactions.
getGridSize() - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
getGuiScale() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getHand() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getHandOffsets(JsonNode, String) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
getHash() - Method in class org.geysermc.geyser.util.AssetUtils.Asset
 
getHashInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getHaste() - Method in class org.geysermc.geyser.session.cache.EntityEffectCache
 
getHeadYaw() - Method in class org.geysermc.geyser.entity.type.Entity
 
getHealth() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
getHeight() - Method in enum class org.geysermc.geyser.level.PaintingType
 
getHeldItem() - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
The item currently in the item frame.
getHeldItemSlot() - Method in class org.geysermc.geyser.inventory.PlayerInventory
Stores the held item slot, starting at index 0.
getHelmet() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getHolderId() - Method in class org.geysermc.geyser.inventory.Inventory
The entity id of the entity holding the inventory.
getHolderPosition() - Method in class org.geysermc.geyser.inventory.Inventory
The location of the inventory block.
getHolders() - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
getIconID() - Method in enum class org.geysermc.geyser.level.BedrockMapIcon
 
getId() - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
getId() - Method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
getId() - Method in class org.geysermc.geyser.level.GeyserAdvancement
 
getId() - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
getId() - Method in class org.geysermc.geyser.skin.FloodgateSkinUploader
 
getIdentifier() - Method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
 
getIndex(String) - Method in class org.geysermc.geyser.entity.properties.type.EnumProperty
 
getInline() - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
getInput() - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
getInputCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getInputMode() - Method in class org.geysermc.geyser.session.cache.InputCache
 
getInputVector(VehicleComponent.VehicleContext, float, Vector3f) - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
getInputVector(VehicleComponent.VehicleContext, float, Vector3f) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getInstance() - Static method in class org.geysermc.geyser.GeyserImpl
 
getInternalIP() - Method in class org.geysermc.geyser.dump.DumpInfo.NetworkInfo
 
getIntersectionSize(BoundingBox, Direction) - Method in class org.geysermc.geyser.level.physics.BoundingBox
Get the distance required to move this bounding box to one of otherBoundingBox's sides
getInventory() - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
getInventory(GeyserSession, int) - Static method in class org.geysermc.geyser.util.InventoryUtils
A util method to get an (open) inventory based on a Java id.
getInventoryHolder() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the current open Bedrock inventory, including the correct translator.
getIp() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo.ListenerInfo
 
getItem(int) - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
getItem(int) - Method in class org.geysermc.geyser.inventory.Container
 
getItem(int) - Method in class org.geysermc.geyser.inventory.CrafterContainer
 
getItem(int) - Method in class org.geysermc.geyser.inventory.Inventory
 
getItem(GeyserSession, NbtMap) - Method in class org.geysermc.geyser.translator.level.block.entity.CampfireBlockEntityTranslator
 
getItemData(GeyserSession) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getItemDefinitions() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getItemFrame(NbtMap) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getItemFrameCache() - Method in class org.geysermc.geyser.session.GeyserSession
A map of Vector3i positions to Java entities.
getItemFrameEntity(GeyserSession, Vector3i) - Static method in class org.geysermc.geyser.entity.type.ItemFrameEntity
Finds the Java entity ID of an item frame from its Bedrock position.
getItemFrames() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getItemInHand() - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
getItemInHand(Hand) - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
getItemMappings() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the item translations for this specific version.
getItems() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getItemStack() - Method in class org.geysermc.geyser.entity.type.ThrowableEggEntity
 
getItemStack() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getItemStack(int) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getJavaBannerPattern(GeyserSession, NbtMap) - Static method in class org.geysermc.geyser.item.type.BannerItem
Convert the Bedrock edition banner pattern nbt to Java edition
getJavaColor() - Method in enum class org.geysermc.geyser.inventory.item.Potion
 
getJavaId() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getJavaId() - Method in class org.geysermc.geyser.inventory.Inventory
 
getJavaID() - Method in enum class org.geysermc.geyser.level.GameRule
 
getJavaIdentifier() - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getJavaIdentifier() - Method in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
getJavaIdentifier() - Method in enum class org.geysermc.geyser.inventory.item.DyeColor
 
getJavaIdentifier() - Method in enum class org.geysermc.geyser.inventory.item.Potion
 
getJavaIndex() - Method in class org.geysermc.geyser.inventory.GeyserEnchantOption
 
getJavaItem() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
getJavaLevelCost() - Method in class org.geysermc.geyser.inventory.AnvilContainer
Stores the level cost received as a window property from Java
getJavaMinecraftVersion() - Static method in class org.geysermc.geyser.network.GameProtocol
Gets the supported Minecraft: Java Edition version.
getJavaName() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getJavaOnlyItems() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getJavaProtocol() - Method in class org.geysermc.geyser.dump.DumpInfo.MCInfo
 
getJavaProtocolVersion() - Static method in class org.geysermc.geyser.network.GameProtocol
Gets the supported Minecraft: Java Edition protocol version.
getJavaToBedrockBlocks() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getJavaToBedrockIdentifiers() - Method in class org.geysermc.geyser.registry.type.BlockMappings
Java block ID -> Bedrock block ID (without minecraft:), IF they are different While Bedrock is progressing slowly through their flattening, some Bedrock identifiers may differ.
getJavaToBedrockRecipeIds() - Method in class org.geysermc.geyser.session.GeyserSession
Stores all Java recipes by ID, and matches them to all possible Bedrock recipe identifiers.
getJavaToVanillaBedrockBlocks() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getJavaVendor() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getJavaVersion() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getJavaVersions() - Method in class org.geysermc.geyser.dump.DumpInfo.MCInfo
 
getJavaVersions() - Static method in class org.geysermc.geyser.network.GameProtocol
Gets the supported Minecraft: Java Edition version names.
getJavaYaw() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
getJigsawStates() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getJson(String) - Static method in class org.geysermc.geyser.util.WebUtils
Makes a web request to the given URL and returns the body as a JsonNode.
getJumpingTicks() - Method in class org.geysermc.geyser.session.cache.InputCache
 
getJumpPower() - Method in class org.geysermc.geyser.session.cache.EntityEffectCache
 
getJumpScale() - Method in class org.geysermc.geyser.session.cache.InputCache
 
getJumpVelocity() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Used to calculate player jumping velocity for ground status calculation.
getJumpVelocityMultiplier(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getKeepAliveCache() - Method in class org.geysermc.geyser.session.GeyserSession
A cache of IDs from ClientboundKeepAlivePackets that have been sent to the Bedrock client, but haven't been returned to the server.
getKeyPath(GeyserJacksonConfiguration, Path, Path, GeyserLogger) - Static method in class org.geysermc.geyser.FloodgateKeyLoader
 
getKnownCommands() - Method in class org.geysermc.geyser.session.GeyserSession
A list of commands known to the client.
getLandingBlock(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
The block to use when determining if the vehicle should bounce after landing.
getLanguageCode() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getLastAirHitTick() - Method in class org.geysermc.geyser.session.GeyserSession
The tick in which the player last hit air.
getLastBlockPlaced() - Method in class org.geysermc.geyser.session.GeyserSession
 
getLastBlockPlacePosition() - Method in class org.geysermc.geyser.session.GeyserSession
 
getLastBlockRuntimeId() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
getLastChunkPosition() - Method in class org.geysermc.geyser.session.GeyserSession
 
getLastCreatedRecipe() - Method in class org.geysermc.geyser.session.GeyserSession
 
getLastHitTime() - Method in class org.geysermc.geyser.session.GeyserSession
The time of the last hit.
getLastInput() - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
getLastInteractionBlockPosition() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the last position of the block the player interacted with.
getLastInteractionPlayerPosition() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the position of the player the last time they interacted.
getLastInteractionTime() - Method in class org.geysermc.geyser.session.GeyserSession
Store the last time the player interacted.
getLastLog() - Method in class org.geysermc.geyser.scoreboard.ScoreboardUpdater.ScoreboardSession
 
getLastMaterial() - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
getLastRecipeNetId() - Method in class org.geysermc.geyser.session.GeyserSession
 
getLastTargetSlot() - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
getLastTickEndVelocity() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
The client last tick end velocity, used for calculating player onGround.
getLastUpdate() - Method in class org.geysermc.geyser.scoreboard.ScoreboardUpdater.ScoreboardSession
 
getLatestBedrockRelease() - Static method in class org.geysermc.geyser.util.VersionCheckUtils
 
getLavaHeight(int) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Get the height of lava from the block state
getLavaLevel(int) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Get the level of lava from the block state.
getLeftParrot() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
Saves the parrot currently on the player's left shoulder; otherwise null
getLeggings() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getLevels() - Method in class org.geysermc.geyser.session.GeyserSession
As of Java 1.19.3, the client only uses these for commands.
getLightBlocks() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getLightDampening() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getLightEmission() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getLineCount() - Method in class org.geysermc.geyser.entity.type.TextDisplayEntity
 
getLineStream(String) - Static method in class org.geysermc.geyser.util.WebUtils
Get a stream of lines from the given URL
getLink() - Method in class org.geysermc.geyser.dump.DumpInfo.LogsInfo
 
getLocaleString(String, String) - Static method in class org.geysermc.geyser.text.MinecraftLocale
Translate the given language string into the given locale, or falls back to the default locale
getLocaleStringIfPresent(String, String) - Static method in class org.geysermc.geyser.text.MinecraftLocale
Translate the given language string into the given locale, or returns null.
getLocaleStringLog(String) - Static method in class org.geysermc.geyser.text.GeyserLocale
Get a formatted language string with the default locale for Geyser
getLocaleStringLog(String, Object...) - Static method in class org.geysermc.geyser.text.GeyserLocale
Get a formatted language string with the default locale for Geyser
getLodestoneCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getLodestoneCompass() - Method in class org.geysermc.geyser.registry.type.ItemMappings
A unique exception as this is an item in Bedrock, but not in Java.
getLogger() - Method in class org.geysermc.geyser.GeyserImpl
 
getLogicalFluidHeight(Fluid, int) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getLogsInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getLogsPath() - Method in interface org.geysermc.geyser.GeyserBootstrap
 
getMain() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
getMain() - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
getMapping(int) - Method in class org.geysermc.geyser.registry.type.ItemMappings
Gets an ItemMapping from the given Minecraft: Java Edition id.
getMapping(ItemStack) - Method in class org.geysermc.geyser.registry.type.ItemMappings
Gets an ItemMapping from the given ItemStack.
getMapping(String) - Method in class org.geysermc.geyser.registry.type.ItemMappings
Gets an ItemMapping from the given Minecraft: Java Edition block state identifier.
getMapping(ItemData) - Method in class org.geysermc.geyser.registry.type.ItemMappings
Gets an ItemMapping from the given ItemData.
getMapping(Item) - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getMapping(GeyserSession) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getMappingsRoot(Path) - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
getMaterial() - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
getMaterialInstances() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getMax() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getMax() - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
getMax(Axis) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getMaxAir() - Method in class org.geysermc.geyser.entity.type.Entity
 
getMaxAir() - Method in class org.geysermc.geyser.entity.type.living.animal.AxolotlEntity
 
getMaxDamage() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getMaxEntryValue() - Method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
getMaxHealth() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
getMaximum() - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getMaxOffset(double, double, double, BoundingBox, Axis, double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
Find the maximum offset of another bounding box in an axis that will not collide with this bounding box
getMaxPlayers() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getMaxPlayers() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getMaxVisibleCustomSkulls() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getMaxVisibleCustomSkulls() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getMcInfo() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getMetrics() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getMetrics() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getMetrics() - Method in class org.geysermc.geyser.GeyserImpl
 
getMiddleX() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getMiddleY() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getMiddleZ() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getMillisecondsPerTick() - Method in class org.geysermc.geyser.session.GeyserSession
 
getMin() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getMin(Axis) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getMinecraftServerVersion() - Method in interface org.geysermc.geyser.GeyserBootstrap
Returns the Minecraft version currently being used on the server.
getMinimum() - Method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
getMiningEfficiency() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
getMiningFatigue() - Method in class org.geysermc.geyser.session.cache.EntityEffectCache
 
getMobSpawnerBlock() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getMotion() - Method in class org.geysermc.geyser.entity.type.Entity
 
getMountVehicleScheduledFuture() - Method in class org.geysermc.geyser.session.GeyserSession
Used to return players back to their vehicles if the server doesn't want them unmounting.
getMouseoverEntity() - Method in class org.geysermc.geyser.session.GeyserSession
The entity that the client is currently looking at.
getMoveSpeed() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getMovingBlocksMap() - Method in class org.geysermc.geyser.session.cache.PistonCache
Maps the position of a moving block to the piston moving it Positions in this map represent the starting position of the block
getMtu() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getMtu() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getName() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
getName() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getName() - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
getName() - Method in enum class org.geysermc.geyser.item.components.Rarity
 
getName() - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
getNametag() - Method in class org.geysermc.geyser.entity.type.Entity
Do not call this setter directly! This will bypass the scoreboard and setting the metadata
getNanosecondsPerTick() - Method in class org.geysermc.geyser.session.GeyserSession
 
getNetherPortalBlock() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getNetId() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getNetwork() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getNetworkId(Key) - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
 
getNewName() - Method in class org.geysermc.geyser.inventory.AnvilContainer
The new name of the item as received from Bedrock
getNewsHandler() - Method in class org.geysermc.geyser.GeyserImpl
 
getNextEntityId() - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getNextItemNetId() - Method in class org.geysermc.geyser.session.GeyserSession
 
getNextStateId() - Method in class org.geysermc.geyser.inventory.Inventory
See ClickPlan.execute(boolean); used as a hack
getNextTransactionId() - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
getNumberFormat() - Method in class org.geysermc.geyser.scoreboard.Objective
 
getNumerator() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the numerator part of the fraction.
getObjective(String) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
getObjectiveName() - Method in class org.geysermc.geyser.scoreboard.Objective
 
getObjectiveSlots() - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
getOffhand() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getOffhand() - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
getOffsetForHotbar(int) - Method in class org.geysermc.geyser.inventory.Container
 
getOffsetForHotbar(int) - Method in class org.geysermc.geyser.inventory.CrafterContainer
 
getOffsetForHotbar(int) - Method in class org.geysermc.geyser.inventory.Inventory
 
getOffsetForHotbar(int) - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
getOffsetXYZ(JsonNode, String) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
getOnline() - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
getOpenInventory() - Method in class org.geysermc.geyser.session.GeyserSession
 
getOperatingSystem() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getOperatingSystemVersion() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getOpPermissionLevel() - Method in class org.geysermc.geyser.session.GeyserSession
The op permission level set by the server
getOrCreateComponents() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
getOrCreateLore() - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
getOrCreateNbt() - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
getOrCreateTask(String) - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication
 
getOrDefault(int, M) - Method in class org.geysermc.geyser.registry.ArrayRegistry
Returns the value registered by the given index or the default value specified if null.
getOrDefault(int, M) - Method in class org.geysermc.geyser.registry.ListRegistry
Returns the value registered by the given index or the default value specified if null.
getOrDefault(int, V) - Method in class org.geysermc.geyser.registry.ListDeferredRegistry
Returns the value registered by the given index or the default value specified if null.
getOrDefault(CompletableFuture<T>, T, int) - Static method in class org.geysermc.geyser.skin.SkinProvider
 
getOrDefault(K, V) - Method in class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
Returns the value registered by the given key or the default value specified if null.
getOrDefault(K, V) - Method in class org.geysermc.geyser.registry.AbstractMappedRegistry
Returns the value registered by the given key or the default value specified if null.
getOriginalString() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getOwnerBedrockId() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.TameableEntity
Used in the interactive tag manager to track if the session player owns this entity
getPackedVariant(int, int, int) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getPacketsPerSecond() - Method in class org.geysermc.geyser.scoreboard.ScoreboardUpdater.ScoreboardSession
 
getPacks() - Method in class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
getPacks() - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
The packs for this Session.
getPalette() - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
getParentId() - Method in class org.geysermc.geyser.level.GeyserAdvancement
 
getPartial() - Method in exception org.geysermc.geyser.session.dialog.input.DialogInputParseException
 
getPassengers() - Method in class org.geysermc.geyser.entity.type.Entity
 
getPattern(int) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getPatternColor(int) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getPendingAuthenticationTimeout() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getPendingAuthenticationTimeout() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getPendingMicrosoftAuthentication() - Method in class org.geysermc.geyser.GeyserImpl
 
getPendingOffersPacket() - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
getPendingOrCurrentBedrockInventoryId() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the bedrock inventory id of the pending inventory, or -1 if no inventory is pending.
getPendingPacketsPerSecond() - Method in class org.geysermc.geyser.scoreboard.ScoreboardUpdater.ScoreboardSession
 
getPerspectiveOffsets(JsonNode, String) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
getPingInformation(InetSocketAddress) - Method in class org.geysermc.geyser.ping.GeyserLegacyPingPassthrough
 
getPingInformation(InetSocketAddress) - Method in interface org.geysermc.geyser.ping.IGeyserPingPassthrough
Gets the ping information, including the MOTD and player count, from the server
getPingPassthroughInterval() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getPingPassthroughInterval() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getPistonCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getPistons() - Method in class org.geysermc.geyser.session.cache.PistonCache
Maps the position of a piston to its block entity
getPitch() - Method in class org.geysermc.geyser.entity.type.Entity
 
getPitch() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
getPlacementFilter() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getPlatform() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo
 
getPlatformOfflineId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getPlatformOnlineId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getPlatformType() - Method in class org.geysermc.geyser.GeyserImpl
 
getPlayerBoundingBox() - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
getPlayerDisplacement() - Method in class org.geysermc.geyser.session.cache.PistonCache
 
getPlayerEntity() - Method in class org.geysermc.geyser.session.GeyserSession
 
getPlayerEntity(UUID) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getPlayerInventory() - Method in class org.geysermc.geyser.inventory.Container
 
getPlayerInventory() - Method in class org.geysermc.geyser.session.GeyserSession
 
getPlayerInventoryHolder() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the player inventory and player inventory translator
getPlayerLocaleString(String, String) - Static method in class org.geysermc.geyser.text.GeyserLocale
Get a formatted language string with the given locale for Geyser
getPlayerLocaleString(String, String, Object...) - Static method in class org.geysermc.geyser.text.GeyserLocale
Get a formatted language string with the given locale for Geyser
getPlayerMotion() - Method in class org.geysermc.geyser.session.cache.PistonCache
 
getPlayerProfiles() - Method in class org.geysermc.geyser.configuration.GeyserCustomSkullConfiguration
 
getPlayers() - Method in class org.geysermc.geyser.ping.GeyserPingInfo
 
getPlayersByName(String) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getPlayerSkinHashes() - Method in class org.geysermc.geyser.configuration.GeyserCustomSkullConfiguration
 
getPlayerToTeam() - Method in class org.geysermc.geyser.scoreboard.Scoreboard
Required to preserve vanilla behavior, which also uses a map.
getPlayerUsernames() - Method in class org.geysermc.geyser.configuration.GeyserCustomSkullConfiguration
 
getPlayerUUIDs() - Method in class org.geysermc.geyser.configuration.GeyserCustomSkullConfiguration
 
getPlayerWithCustomHeads() - Method in class org.geysermc.geyser.session.GeyserSession
A map of all players (and their heads) that are wearing a player head with a custom texture.
getPlayFabId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getPluginFolder() - Method in class org.geysermc.geyser.GeyserMain
Get the folder name the plugin should go into
getPluginType() - Method in class org.geysermc.geyser.GeyserMain
Get the platform the plugin is for
getPort() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo.ListenerInfo
 
getPort() - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.ProxyAuthenticationTask
 
getPos(int) - Method in class org.geysermc.geyser.session.cache.LodestoneCache
 
getPose() - Method in class org.geysermc.geyser.session.GeyserSession
Stores the Java pose that the server and/or Geyser believes the player currently has.
getPosition() - Method in class org.geysermc.geyser.entity.type.Entity
 
getPosition() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getPosition() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
getPosition() - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
 
getPotionEffectInfo(PotionContents, String) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
getPotionName(PotionContents, ItemMapping, String) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
getPredefinedId(int) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getPreferencesCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getPrimaryId() - Method in class org.geysermc.geyser.inventory.BeaconContainer
 
getProgress(GeyserAdvancement) - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
Determine the progress on an advancement.
getProperNumerator() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the proper numerator, always positive.
getProperties() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties
 
getProperties() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
getPropertyIndex(String) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties
 
getPropertyManager() - Method in class org.geysermc.geyser.entity.type.Entity
 
getProperWhole() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the proper whole part of the fraction.
getProtectionValue() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
getProtocolVersion() - Method in class org.geysermc.geyser.session.UpstreamSession
Gets the session's protocol version.
getProxiedAddresses() - Method in class org.geysermc.geyser.network.netty.GeyserServer
 
getProxyProtocolWhitelistedIPs() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
getProxyProtocolWhitelistedIPs() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
getRainStrength() - Method in class org.geysermc.geyser.session.GeyserSession
Caches current rain strength.
getRamInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getRaw(Tag<?>) - Method in class org.geysermc.geyser.session.cache.TagCache
 
getRealAddress() - Method in class org.geysermc.geyser.network.GeyserBedrockPeer
 
getReasonComponent() - Method in class org.geysermc.geyser.event.type.SessionDisconnectEventImpl
 
getReducedFraction(int, int) - Static method in class org.geysermc.geyser.util.thirdparty.Fraction
Creates a reduced Fraction instance with the 2 parts of a fraction Y/Z.
getRegistry() - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
getRegistryCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getRemappedVanillaIds() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getRemote() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getRemote() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getRepairIngredient() - Method in enum class org.geysermc.geyser.item.ArmorMaterial
 
getRequirements() - Method in class org.geysermc.geyser.level.GeyserAdvancement
 
getResourceOrNull(String) - Method in interface org.geysermc.geyser.GeyserBootstrap
Get an InputStream for the given resource path.
getResourceOrThrow(String) - Method in interface org.geysermc.geyser.GeyserBootstrap
Get an InputStream for the given resource path, throws AssertionError if resource is not found.
getRestrictedCommands() - Method in class org.geysermc.geyser.session.GeyserSession
A list of "restricted" commands known to the client.
getResult() - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
getResultItem() - Method in class org.geysermc.geyser.inventory.CrafterContainer
 
getRiddenInput(Vector2f) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
getRiddenInput(Vector2f) - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
getRiddenInput(Vector2f) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
getRiddenInput(Vector2f) - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
getRiddenInput(Vector2f) - Method in interface org.geysermc.geyser.entity.vehicle.ClientVehicle
 
getRiddenRotation() - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
getRiddenRotation() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Gets the rotation to use for the vehicle.
getRightParrot() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
Saves the parrot currently on the player's right shoulder; otherwise null
getRootId(AdvancementsCache) - Method in class org.geysermc.geyser.level.GeyserAdvancement
 
getRuntimeId() - Method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
 
getRuntimeId() - Method in class org.geysermc.geyser.registry.type.GeyserBedrockBlock
 
getSaddle() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
getSavedUserLogins() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getSavedUserLogins() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getSavedUserLoginsFolder() - Method in interface org.geysermc.geyser.GeyserBootstrap
 
getScheduledThread() - Method in class org.geysermc.geyser.GeyserImpl
 
getScoreboard() - Method in class org.geysermc.geyser.scoreboard.Objective
 
getScoreboard() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
getScoreboardPacketThreshold() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getScoreboardPacketThreshold() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getScoreboardSession() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
getScores() - Method in class org.geysermc.geyser.scoreboard.Objective
 
getSecondaryId() - Method in class org.geysermc.geyser.inventory.BeaconContainer
 
getSelectionBox() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getSelfSignedId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getServer() - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.ProxyAuthenticationTask
 
getServerAddress() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getServerBindAddress() - Method in interface org.geysermc.geyser.GeyserBootstrap
 
getServerLinks() - Method in class org.geysermc.geyser.session.GeyserSession
A list of links sent to us by the server in the server links packet.
getServerPort() - Method in interface org.geysermc.geyser.GeyserBootstrap
 
getServerRenderDistance() - Method in class org.geysermc.geyser.session.GeyserSession
 
getServerSocketAddress() - Method in class org.geysermc.geyser.network.netty.GeyserInjector
The LocalAddress to use to connect to the server without connecting over TCP.
getSession() - Method in class org.geysermc.geyser.entity.type.Entity
 
getSession() - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder
 
getSession() - Method in class org.geysermc.geyser.scoreboard.ScoreboardUpdater.ScoreboardSession
 
getSession() - Method in class org.geysermc.geyser.session.cache.PreferencesCache
 
getSession() - Method in class org.geysermc.geyser.session.DownstreamSession
 
getSession() - Method in class org.geysermc.geyser.session.UpstreamSession
 
getSessionManager() - Method in class org.geysermc.geyser.GeyserImpl
 
getSessions() - Method in class org.geysermc.geyser.session.SessionManager
A list of all players who are currently in-game.
getShape(int) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getShowCooldown() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getShowCooldown() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getSignWidthMax(boolean) - Static method in class org.geysermc.geyser.util.SignUtils
 
getSize() - Method in class org.geysermc.geyser.inventory.Container
 
getSize() - Method in class org.geysermc.geyser.inventory.Inventory
 
getSize() - Method in class org.geysermc.geyser.util.AssetUtils.Asset
 
getSizeX() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getSizeY() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getSizeZ() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
getSkinAnimationData() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getSkinColor() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getSkinData() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getSkinHash() - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
getSkinHash() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getSkinId() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getSkinImageHeight() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getSkinImageWidth() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getSkinUploader() - Method in class org.geysermc.geyser.GeyserImpl
 
getSkullCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getSkullPosition() - Method in class org.geysermc.geyser.entity.type.player.SkullPlayerEntity
 
getSkulls() - Method in class org.geysermc.geyser.session.cache.SkullCache
 
getSkullUUID() - Method in class org.geysermc.geyser.entity.type.player.SkullPlayerEntity
 
getSlipperiness(BlockState) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Get the slipperiness of a block.
getSlotNbt() - Method in enum class org.geysermc.geyser.item.components.WearableSlot
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.furnace.AbstractFurnaceInventoryTranslator
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Returns the slot type for a Java slot id
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
getSlotType(int) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
getSmithingRecipes() - Method in class org.geysermc.geyser.session.GeyserSession
 
getSocketAddress() - Method in interface org.geysermc.geyser.GeyserBootstrap
 
getSocketAddress() - Method in class org.geysermc.geyser.session.GeyserSession
 
getState() - Method in class org.geysermc.geyser.registry.type.GeyserBedrockBlock
 
getStateDefinitionMap() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getStateId() - Method in class org.geysermc.geyser.inventory.Inventory
The Java inventory state ID from the server.
getStatistics() - Method in class org.geysermc.geyser.session.GeyserSession
Stores a map of all statistics sent from the server.
getStepTicks() - Method in class org.geysermc.geyser.session.GeyserSession
The amount of ticks requested by the server that the game should proceed with, even if the game tick loop is frozen.
getStonecutterButton() - Method in class org.geysermc.geyser.inventory.StonecutterContainer
The button that has currently been pressed Java-side
getStonecutterRecipes() - Method in class org.geysermc.geyser.session.GeyserSession
Saves a list of all stonecutter recipes, for use in a stonecutter inventory.
getStoredAdvancementProgress() - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
Stores the player's advancement progress
getStoredAdvancements() - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
Stores advancements for the player.
getStoredItems() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
getStrength() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.LlamaEntity
Used to calculate inventory size
getStructureBlockCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getStructureBlockFromMode(String) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getStructureBlockStates() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getStyle(ChatTypeDecoration) - Static method in record class org.geysermc.geyser.text.ChatDecoration
 
getStyleFromNbtMap(NbtMap) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
getStyleFromNbtMap(NbtMap, Style) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
getSubmergedMiningSpeed() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
getSubscribersCount() - Method in class org.geysermc.geyser.skin.FloodgateSkinUploader
 
getSubstitution(String) - Method in class org.geysermc.geyser.session.dialog.input.ParsedInputs
 
getSystemEncoding() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getSystemLocale() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getTabListUuid() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
getTabListUuid() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
getTag() - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
getTagCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getTags() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getTask(String) - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication
 
getTeam(String) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
getTeamFor(String) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
getTeamNames() - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
getTeleportConfirmId() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
getTeleportType() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
getTemporaryDimension(int, int) - Static method in class org.geysermc.geyser.util.DimensionUtils
Gets the fake, temporary dimension we send clients to so we aren't switching to the same dimension without an additional dimension switch.
getTexturesProperty() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
The textures property from the GameProfile.
getTexturesProperty() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getThunderStrength() - Method in class org.geysermc.geyser.session.GeyserSession
Caches current thunder strength.
getTickableEntities() - Method in class org.geysermc.geyser.session.cache.EntityCache
 
getTickEventLoop() - Method in class org.geysermc.geyser.session.GeyserSession
The loop where all packets and ticking is processed to prevent concurrency issues.
getTicks() - Method in class org.geysermc.geyser.session.GeyserSession
The number of ticks that have elapsed since the start of this session
getTickThread() - Method in class org.geysermc.geyser.session.GeyserSession
The thread that will run every game tick.
getTitle() - Method in class org.geysermc.geyser.inventory.Inventory
 
getToolType() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
getToolType() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
getTotemOfUndying() - Static method in class org.geysermc.geyser.util.InventoryUtils
 
getTradeExperience() - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
getTransformation() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
getTranslation() - Method in class org.geysermc.geyser.entity.type.DisplayBaseEntity
 
getTranslationString() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
getType() - Method in enum class org.geysermc.geyser.level.GameRule
 
getType() - Method in class org.geysermc.geyser.scoreboard.Objective
 
getUiProfile() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getUnconfirmedFor() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
getUnconfirmedTeleport() - Method in class org.geysermc.geyser.session.GeyserSession
 
getUniqueId() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IMetricsInfo
 
getUniqueId() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.MetricsInfo
 
getUnitVector() - Method in enum class org.geysermc.geyser.level.physics.Direction
 
getUntrusted(T, ToIntFunction<T>) - Static method in enum class org.geysermc.geyser.level.physics.Direction
 
getUnusableSpaceBlock() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
getUnusableSpaceBlock() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
getUpgradeTemplate() - Static method in class org.geysermc.geyser.util.InventoryUtils
 
getUpstream() - Method in class org.geysermc.geyser.session.GeyserSession
 
getUserAgent() - Static method in class org.geysermc.geyser.util.WebUtils
 
getUsername() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
getUsername() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
getUserPlatforms() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getUuid() - Method in class org.geysermc.geyser.entity.type.Entity
 
getUuid() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
getValidRecipe(GeyserSession, ItemStack, IntFunction<GeyserItemStack>, int, int, int, int, int) - Static method in class org.geysermc.geyser.util.InventoryUtils
Test all known recipes to find a valid match
getValue() - Method in enum class org.geysermc.geyser.util.InteractiveTag
The full string that should be passed on to the client.
getValue(Property<T>) - Method in class org.geysermc.geyser.level.block.type.BlockState
 
getValue(Property<T>, T) - Method in class org.geysermc.geyser.level.block.type.BlockState
 
getValueNullable(Property<T>) - Method in class org.geysermc.geyser.level.block.type.BlockState
 
getValues() - Method in exception org.geysermc.geyser.session.dialog.input.DialogInputParseException
 
getVanillaBedrockBlock(int) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getVanillaBedrockBlock(BlockState) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
getVariant() - Method in class org.geysermc.geyser.entity.type.BoatEntity
Saved for using the "pick" functionality on a boat.
getVariantName(int) - Static method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
getVehicle() - Method in class org.geysermc.geyser.entity.type.Entity
 
getVehicleComponent() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
getVehicleComponent() - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
getVehicleComponent() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
getVehicleComponent() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
getVehicleComponent() - Method in interface org.geysermc.geyser.entity.vehicle.ClientVehicle
 
getVehicleInput() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Used when emulating client-side vehicles
getVehicleJumpStrength() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Used when emulating client-side vehicles
getVehicleSpeed() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
getVehicleSpeed() - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
getVehicleSpeed() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
getVehicleSpeed() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
getVehicleSpeed() - Method in interface org.geysermc.geyser.entity.vehicle.ClientVehicle
 
getVelocity() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
getVelocityBlock(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
The block to use when calculating slipperiness and speed.
getVelocityMultiplier(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getVerifyCode() - Method in class org.geysermc.geyser.skin.FloodgateSkinUploader
 
getVersion() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
getVersion() - Method in class org.geysermc.geyser.dump.DumpInfo.VersionInfo
 
getVersion() - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
getVersion() - Method in interface org.geysermc.geyser.level.chunk.bitarray.BitArray
 
getVersion() - Method in class org.geysermc.geyser.level.chunk.bitarray.PaddedBitArray
 
getVersion() - Method in class org.geysermc.geyser.level.chunk.bitarray.Pow2BitArray
 
getVersion() - Method in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
getVersion() - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
getVersionInfo() - Method in class org.geysermc.geyser.dump.DumpInfo
 
getVillager() - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
getWalkSpeed() - Method in class org.geysermc.geyser.session.GeyserSession
 
getWallBlockState(int) - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
getWaterHeight(int) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Get the height of water from the block state This is used in FishingHookEntity to create splash sounds when the hook hits the water.
getWaterLevel(int) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Get the level of water from the block state.
getWaterMovementEfficiency() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getWaypointCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getWaypointColor(UUID) - Method in class org.geysermc.geyser.session.cache.waypoint.WaypointCache
 
getWhitelistedIPsMatchers() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
getWhitelistedIPsMatchers() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
getWidth() - Method in enum class org.geysermc.geyser.level.PaintingType
 
getWords() - Method in interface org.geysermc.geyser.level.chunk.bitarray.BitArray
 
getWords() - Method in class org.geysermc.geyser.level.chunk.bitarray.PaddedBitArray
 
getWords() - Method in class org.geysermc.geyser.level.chunk.bitarray.Pow2BitArray
getWords() - Method in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
getWorldBorder() - Method in class org.geysermc.geyser.session.GeyserSession
 
getWorldCache() - Method in class org.geysermc.geyser.session.GeyserSession
 
getWorldFluidHeight(Fluid, int) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
getWorldManager() - Method in interface org.geysermc.geyser.GeyserBootstrap
Returns the current WorldManager
getWorldManager() - Method in class org.geysermc.geyser.GeyserImpl
 
getWorldName() - Method in class org.geysermc.geyser.session.GeyserSession
Keeps track of the world name for respawning.
getWorldTicks() - Method in class org.geysermc.geyser.session.GeyserSession
The world time in ticks according to the server
getYaw() - Method in class org.geysermc.geyser.entity.type.Entity
x = Yaw, y = Pitch, z = HeadYaw Java: Y = Yaw, X = Pitch
getYaw() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
getYOffset() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
geyser - Variable in class org.geysermc.geyser.command.CommandRegistry
 
geyser - Variable in class org.geysermc.geyser.network.LoggingPacketHandler
 
GEYSER_CUSTOM_NAMESPACE - Static variable in class org.geysermc.geyser.Constants
 
GEYSER_DOWNLOAD_LOCATION - Static variable in class org.geysermc.geyser.Constants
 
GeyserAdvancement - Class in org.geysermc.geyser.level
A wrapper around MCProtocolLib's Advancement class so we can control the parent of an advancement
GeyserAttributeType - Enum Class in org.geysermc.geyser.entity.attribute
 
GeyserBedrockBlock - Class in org.geysermc.geyser.registry.type
 
GeyserBedrockBlock(int, NbtMap) - Constructor for class org.geysermc.geyser.registry.type.GeyserBedrockBlock
 
GeyserBedrockPeer - Class in org.geysermc.geyser.network
 
GeyserBedrockPeer(Channel, BedrockSessionFactory) - Constructor for class org.geysermc.geyser.network.GeyserBedrockPeer
 
GeyserBedrockPingEventImpl - Class in org.geysermc.geyser.event.type
 
GeyserBedrockPingEventImpl(BedrockPong, InetSocketAddress) - Constructor for class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
GeyserBootstrap - Interface in org.geysermc.geyser
 
GeyserboundHandshakePacketHandler - Class in org.geysermc.geyser.erosion
 
GeyserboundHandshakePacketHandler(GeyserSession) - Constructor for class org.geysermc.geyser.erosion.GeyserboundHandshakePacketHandler
 
GeyserboundPacketHandlerImpl - Class in org.geysermc.geyser.erosion
 
GeyserboundPacketHandlerImpl(GeyserSession, ErosionPacketSender<BackendboundPacket>) - Constructor for class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
GeyserCameraData - Class in org.geysermc.geyser.impl.camera
 
GeyserCameraData(GeyserSession) - Constructor for class org.geysermc.geyser.impl.camera.GeyserCameraData
 
GeyserCameraFade - Record Class in org.geysermc.geyser.impl.camera
 
GeyserCameraFade(Color, float, float, float) - Constructor for record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Creates an instance of a GeyserCameraFade record class.
GeyserCameraFade.Builder - Class in org.geysermc.geyser.impl.camera
 
GeyserCameraPosition - Record Class in org.geysermc.geyser.impl.camera
 
GeyserCameraPosition(CameraFade, boolean, boolean, CameraEaseType, float, Vector3f, int, int, Vector3f) - Constructor for record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Creates an instance of a GeyserCameraPosition record class.
GeyserCameraPosition.Builder - Class in org.geysermc.geyser.impl.camera
 
GeyserChunk - Record Class in org.geysermc.geyser.level.chunk
Acts as a lightweight chunk class that doesn't store biomes, heightmaps or block entities.
GeyserChunk(DataPalette[]) - Constructor for record class org.geysermc.geyser.level.chunk.GeyserChunk
Creates an instance of a GeyserChunk record class.
GeyserChunkSection - Class in org.geysermc.geyser.level.chunk
 
GeyserChunkSection(int, int) - Constructor for class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
GeyserChunkSection(BlockStorage[], int) - Constructor for class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
GeyserCommand - Class in org.geysermc.geyser.command
 
GeyserCommand(String, String, String, TriState) - Constructor for class org.geysermc.geyser.command.GeyserCommand
 
GeyserCommand(String, String, String, TriState, boolean, boolean) - Constructor for class org.geysermc.geyser.command.GeyserCommand
 
GeyserCommandSource - Interface in org.geysermc.geyser.command
Implemented on top of any class that can send a command.
GeyserConfiguration - Interface in org.geysermc.geyser.configuration
 
GeyserConfiguration.IBedrockConfiguration - Interface in org.geysermc.geyser.configuration
 
GeyserConfiguration.IMetricsInfo - Interface in org.geysermc.geyser.configuration
 
GeyserConfiguration.IRemoteConfiguration - Interface in org.geysermc.geyser.configuration
 
GeyserCustomBlockComponents - Class in org.geysermc.geyser.level.block
 
GeyserCustomBlockComponents.Builder - Class in org.geysermc.geyser.level.block
 
GeyserCustomBlockData - Class in org.geysermc.geyser.level.block
 
GeyserCustomBlockData(String, boolean, CreativeCategory, String, CustomBlockComponents, Map<String, CustomBlockProperty<?>>, List<CustomBlockPermutation>, Map<String, Object>) - Constructor for class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
GeyserCustomBlockData.Builder - Class in org.geysermc.geyser.level.block
 
GeyserCustomBlockProperty<T> - Record Class in org.geysermc.geyser.level.block
A custom block property that can be used to store custom data for a block.
GeyserCustomBlockProperty(String, List<T>, PropertyType) - Constructor for record class org.geysermc.geyser.level.block.GeyserCustomBlockProperty
Creates an instance of a GeyserCustomBlockProperty record class.
GeyserCustomBlockState - Class in org.geysermc.geyser.level.block
 
GeyserCustomBlockState(CustomBlockData, Map<String, Object>) - Constructor for class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
GeyserCustomBlockState.Builder - Class in org.geysermc.geyser.level.block
 
GeyserCustomItemData - Class in org.geysermc.geyser.item
 
GeyserCustomItemData(String, CustomItemOptions, String, String, boolean, boolean, OptionalInt, String, int, CustomRenderOffsets, Set<String>) - Constructor for class org.geysermc.geyser.item.GeyserCustomItemData
 
GeyserCustomItemData.Builder - Class in org.geysermc.geyser.item
 
GeyserCustomItemOptions - Record Class in org.geysermc.geyser.item
 
GeyserCustomItemOptions(TriState, OptionalInt, OptionalInt, boolean) - Constructor for record class org.geysermc.geyser.item.GeyserCustomItemOptions
Creates an instance of a GeyserCustomItemOptions record class.
GeyserCustomItemOptions.Builder - Class in org.geysermc.geyser.item
 
GeyserCustomMappingData - Record Class in org.geysermc.geyser.item
 
GeyserCustomMappingData(ItemDefinition, String, int) - Constructor for record class org.geysermc.geyser.item.GeyserCustomMappingData
Creates an instance of a GeyserCustomMappingData record class.
GeyserCustomSkullConfiguration - Class in org.geysermc.geyser.configuration
 
GeyserCustomSkullConfiguration() - Constructor for class org.geysermc.geyser.configuration.GeyserCustomSkullConfiguration
 
GeyserDefineCommandsEventImpl - Class in org.geysermc.geyser.event.type
 
GeyserDefineCommandsEventImpl(Map<String, ? extends Command>) - Constructor for class org.geysermc.geyser.event.type.GeyserDefineCommandsEventImpl
 
GeyserDefineCustomItemsEventImpl - Class in org.geysermc.geyser.event.type
 
GeyserDefineCustomItemsEventImpl(Multimap<String, CustomItemData>, List<NonVanillaCustomItemData>) - Constructor for class org.geysermc.geyser.event.type.GeyserDefineCustomItemsEventImpl
 
GeyserDefineResourcePacksEventImpl - Class in org.geysermc.geyser.event.type
 
GeyserDefineResourcePacksEventImpl(Map<UUID, ResourcePackHolder>) - Constructor for class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
GeyserDirtyMetadata - Class in org.geysermc.geyser.entity
A wrapper for temporarily storing entity metadata that will be sent to Bedrock.
GeyserDirtyMetadata() - Constructor for class org.geysermc.geyser.entity.GeyserDirtyMetadata
 
GeyserEnchantOption - Class in org.geysermc.geyser.inventory
A mutable "wrapper" around EnchantOptionData
GeyserEnchantOption(int) - Constructor for class org.geysermc.geyser.inventory.GeyserEnchantOption
 
GeyserEntityData - Class in org.geysermc.geyser.entity
 
GeyserEntityData(GeyserSession) - Constructor for class org.geysermc.geyser.entity.GeyserEntityData
 
GeyserEntityProperties - Class in org.geysermc.geyser.entity.properties
 
GeyserEntityProperties.Builder - Class in org.geysermc.geyser.entity.properties
 
GeyserEntityPropertyManager - Class in org.geysermc.geyser.entity.properties
 
GeyserEntityPropertyManager(GeyserEntityProperties) - Constructor for class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
GeyserErosionPacketSender - Record Class in org.geysermc.geyser.erosion
 
GeyserErosionPacketSender(GeyserSession) - Constructor for record class org.geysermc.geyser.erosion.GeyserErosionPacketSender
Creates an instance of a GeyserErosionPacketSender record class.
GeyserEventBus - Class in org.geysermc.geyser.event
 
GeyserEventBus() - Constructor for class org.geysermc.geyser.event.GeyserEventBus
 
GeyserEventRegistrar - Record Class in org.geysermc.geyser.event
 
GeyserEventRegistrar(Object) - Constructor for record class org.geysermc.geyser.event.GeyserEventRegistrar
Creates an instance of a GeyserEventRegistrar record class.
GeyserEventSubscriber<R extends org.geysermc.geyser.api.event.EventRegistrar,E extends org.geysermc.event.Event> - Class in org.geysermc.geyser.event
 
GeyserExtensionClassLoader - Class in org.geysermc.geyser.extension
 
GeyserExtensionClassLoader(GeyserExtensionLoader, ClassLoader, Path, ExtensionDescription) - Constructor for class org.geysermc.geyser.extension.GeyserExtensionClassLoader
 
GeyserExtensionCommand - Class in org.geysermc.geyser.extension.command
 
GeyserExtensionCommand(Extension, String, String, String, TriState, boolean, boolean) - Constructor for class org.geysermc.geyser.extension.command.GeyserExtensionCommand
 
GeyserExtensionCommand.Builder<T extends org.geysermc.geyser.api.command.CommandSource> - Class in org.geysermc.geyser.extension.command
 
GeyserExtensionContainer - Class in org.geysermc.geyser.extension
 
GeyserExtensionContainer(Extension, Path, ExtensionDescription, ExtensionLoader, ExtensionLogger, ExtensionEventBus) - Constructor for class org.geysermc.geyser.extension.GeyserExtensionContainer
 
GeyserExtensionDescription - Record Class in org.geysermc.geyser.extension
 
GeyserExtensionDescription(String, String, String, int, int, int, String, List<String>) - Constructor for record class org.geysermc.geyser.extension.GeyserExtensionDescription
Creates an instance of a GeyserExtensionDescription record class.
GeyserExtensionDescription.Source - Class in org.geysermc.geyser.extension
 
GeyserExtensionEventBus - Record Class in org.geysermc.geyser.extension.event
 
GeyserExtensionEventBus(EventBus<EventRegistrar>, Extension) - Constructor for record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
Creates an instance of a GeyserExtensionEventBus record class.
GeyserExtensionLoader - Class in org.geysermc.geyser.extension
 
GeyserExtensionLoader() - Constructor for class org.geysermc.geyser.extension.GeyserExtensionLoader
 
GeyserExtensionLogger - Class in org.geysermc.geyser.extension
 
GeyserExtensionLogger(GeyserLogger, String) - Constructor for class org.geysermc.geyser.extension.GeyserExtensionLogger
 
GeyserExtensionManager - Class in org.geysermc.geyser.extension
 
GeyserExtensionManager() - Constructor for class org.geysermc.geyser.extension.GeyserExtensionManager
 
GeyserGeometryComponent - Class in org.geysermc.geyser.level.block
 
GeyserGeometryComponent(String, Map<String, String>) - Constructor for class org.geysermc.geyser.level.block.GeyserGeometryComponent
 
GeyserGeometryComponent.Builder - Class in org.geysermc.geyser.level.block
 
GeyserHolderSet<T> - Class in org.geysermc.geyser.session.cache.tags
Similar to vanilla Minecraft's HolderSets, stores either a tag, a list of IDs (this list can also be represented as a single ID in vanilla HolderSets), or a list of inline elements (only supported by some HolderSets, and can also be represented as a single inline element in vanilla HolderSets).
GeyserHolderSet(JavaRegistryKey<T>, int[]) - Constructor for class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
GeyserHolderSet(JavaRegistryKey<T>, List<T>) - Constructor for class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
GeyserHolderSet(JavaRegistryKey<T>, Tag<T>) - Constructor for class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
geyserId - Variable in class org.geysermc.geyser.entity.type.Entity
 
GeyserImpl - Class in org.geysermc.geyser
 
GeyserInjector - Class in org.geysermc.geyser.network.netty
Used to inject Geyser clients directly into the server, bypassing the need to implement a complete TCP connection, by creating a local channel.
GeyserInjector() - Constructor for class org.geysermc.geyser.network.netty.GeyserInjector
 
GeyserInstrument - Interface in org.geysermc.geyser.inventory.item
 
GeyserInstrument.BedrockInstrument - Enum Class in org.geysermc.geyser.inventory.item
Each vanilla instrument on Bedrock, ordered in their network IDs.
GeyserInstrument.Impl - Record Class in org.geysermc.geyser.inventory.item
 
GeyserInstrument.Wrapper - Record Class in org.geysermc.geyser.inventory.item
 
GeyserItemStack - Class in org.geysermc.geyser.inventory
 
GeyserJacksonConfiguration - Class in org.geysermc.geyser.configuration
 
GeyserJacksonConfiguration() - Constructor for class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
GeyserJacksonConfiguration.AuthTypeDeserializer - Class in org.geysermc.geyser.configuration
 
GeyserJacksonConfiguration.BedrockConfiguration - Class in org.geysermc.geyser.configuration
 
GeyserJacksonConfiguration.MetricsInfo - Class in org.geysermc.geyser.configuration
 
GeyserJacksonConfiguration.PortDeserializer - Class in org.geysermc.geyser.configuration
Ensure that the port deserializes in the config as a number no matter what.
GeyserJacksonConfiguration.RemoteConfiguration - Class in org.geysermc.geyser.configuration
 
GeyserJavaBlockState - Class in org.geysermc.geyser.level.block
 
GeyserJavaBlockState.Builder - Class in org.geysermc.geyser.level.block
 
GeyserLegacyPingPassthrough - Class in org.geysermc.geyser.ping
 
GeyserLegacyPingPassthrough(GeyserImpl) - Constructor for class org.geysermc.geyser.ping.GeyserLegacyPingPassthrough
 
GeyserLocale - Class in org.geysermc.geyser.text
 
GeyserLocale() - Constructor for class org.geysermc.geyser.text.GeyserLocale
 
GeyserLogger - Interface in org.geysermc.geyser
 
GeyserMain - Class in org.geysermc.geyser
 
GeyserMain() - Constructor for class org.geysermc.geyser.GeyserMain
 
GeyserMappingItem - Class in org.geysermc.geyser.registry.type
Represents Geyser's own serialized item information before being processed per-version
GeyserMappingItem() - Constructor for class org.geysermc.geyser.registry.type.GeyserMappingItem
 
GeyserMappingItem(String, int, Integer, Integer, String, String, int, boolean, boolean) - Constructor for class org.geysermc.geyser.registry.type.GeyserMappingItem
 
GeyserMaterialInstance - Class in org.geysermc.geyser.level.block
 
GeyserMaterialInstance(String, String, boolean, boolean) - Constructor for class org.geysermc.geyser.level.block.GeyserMaterialInstance
 
GeyserMaterialInstance.Builder - Class in org.geysermc.geyser.level.block
 
GeyserNonVanillaCustomBlockData - Class in org.geysermc.geyser.level.block
 
GeyserNonVanillaCustomBlockData.Builder - Class in org.geysermc.geyser.level.block
 
GeyserNonVanillaCustomItemData - Class in org.geysermc.geyser.item
 
GeyserNonVanillaCustomItemData(GeyserNonVanillaCustomItemData.Builder) - Constructor for class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
GeyserNonVanillaCustomItemData.Builder - Class in org.geysermc.geyser.item
 
GeyserPathPackCodec - Class in org.geysermc.geyser.pack.path
 
GeyserPathPackCodec(Path) - Constructor for class org.geysermc.geyser.pack.path.GeyserPathPackCodec
 
GeyserPermission - Class in org.geysermc.geyser.command
 
GeyserPermission(boolean, boolean, String, CommandManager<GeyserCommandSource>) - Constructor for class org.geysermc.geyser.command.GeyserPermission
 
GeyserPermission.Result - Class in org.geysermc.geyser.command
Basic implementation of cloud's PermissionResult that delegates to the more informative GeyserPermission.Result.Meta.
GeyserPermission.Result.Meta - Enum Class in org.geysermc.geyser.command
More detailed explanation of whether the permission check passed.
GeyserPingInfo - Class in org.geysermc.geyser.ping
The structure of this class and its nested classes are specifically designed for the format received by GeyserLegacyPingPassthrough.
GeyserPingInfo() - Constructor for class org.geysermc.geyser.ping.GeyserPingInfo
 
GeyserPingInfo(String, int, int) - Constructor for class org.geysermc.geyser.ping.GeyserPingInfo
 
GeyserPingInfo(String, GeyserPingInfo.Players) - Constructor for class org.geysermc.geyser.ping.GeyserPingInfo
 
GeyserPingInfo.Players - Class in org.geysermc.geyser.ping
 
GeyserPriorityOption - Record Class in org.geysermc.geyser.pack.option
 
GeyserPriorityOption(int) - Constructor for record class org.geysermc.geyser.pack.option.GeyserPriorityOption
Creates an instance of a GeyserPriorityOption record class.
GeyserRecipe - Interface in org.geysermc.geyser.inventory.recipe
A more compact version of RecipeDisplay.
GeyserResourcePack - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePack(PackCodec, ResourcePackManifest, String) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePack
Creates an instance of a GeyserResourcePack record class.
GeyserResourcePack.Builder - Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest(int, GeyserResourcePackManifest.Header, Collection<GeyserResourcePackManifest.Module>, Collection<GeyserResourcePackManifest.Dependency>, Collection<GeyserResourcePackManifest.Subpack>, Collection<GeyserResourcePackManifest.Setting>) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Creates an instance of a GeyserResourcePackManifest record class.
GeyserResourcePackManifest.Dependency - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest.Header - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest.Module - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest.Setting - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest.Subpack - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest.Version - Record Class in org.geysermc.geyser.pack
 
GeyserResourcePackManifest.Version.VersionDeserializer - Class in org.geysermc.geyser.pack
 
GeyserServer - Class in org.geysermc.geyser.network.netty
 
GeyserServer(GeyserImpl, int) - Constructor for class org.geysermc.geyser.network.netty.GeyserServer
 
GeyserServerInitializer - Class in org.geysermc.geyser.network
 
GeyserServerInitializer(GeyserImpl) - Constructor for class org.geysermc.geyser.network.GeyserServerInitializer
 
GeyserSession - Class in org.geysermc.geyser.session
 
GeyserSession(GeyserImpl, BedrockServerSession, EventLoop) - Constructor for class org.geysermc.geyser.session.GeyserSession
 
GeyserSessionAdapter - Class in org.geysermc.geyser.session
 
GeyserSessionAdapter(GeyserSession) - Constructor for class org.geysermc.geyser.session.GeyserSessionAdapter
 
GeyserShapedRecipe - Record Class in org.geysermc.geyser.inventory.recipe
 
GeyserShapedRecipe(int, int, List<SlotDisplay>, SlotDisplay) - Constructor for record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Creates an instance of a GeyserShapedRecipe record class.
GeyserShapedRecipe(ShapedCraftingRecipeDisplay) - Constructor for record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
 
GeyserShapelessRecipe - Record Class in org.geysermc.geyser.inventory.recipe
 
GeyserShapelessRecipe(List<SlotDisplay>, SlotDisplay) - Constructor for record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
Creates an instance of a GeyserShapelessRecipe record class.
GeyserShapelessRecipe(ShapelessCraftingRecipeDisplay) - Constructor for record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
 
GeyserSmithingRecipe - Record Class in org.geysermc.geyser.inventory.recipe
 
GeyserSmithingRecipe(SlotDisplay, SlotDisplay, SlotDisplay, SlotDisplay) - Constructor for record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Creates an instance of a GeyserSmithingRecipe record class.
GeyserSmithingRecipe(SmithingRecipeDisplay) - Constructor for record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
 
GeyserStonecutterData - Record Class in org.geysermc.geyser.inventory.recipe
 
GeyserStonecutterData(int, ItemStack) - Constructor for record class org.geysermc.geyser.inventory.recipe.GeyserStonecutterData
Creates an instance of a GeyserStonecutterData record class.
GeyserSubpackOption - Record Class in org.geysermc.geyser.pack.option
Can be used to specify which subpack from a resource pack a player should load.
GeyserSubpackOption(String) - Constructor for record class org.geysermc.geyser.pack.option.GeyserSubpackOption
Creates an instance of a GeyserSubpackOption record class.
GeyserUrlFallbackOption - Record Class in org.geysermc.geyser.pack.option
 
GeyserUrlFallbackOption(Boolean) - Constructor for record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
Creates an instance of a GeyserUrlFallbackOption record class.
GeyserUrlPackCodec - Class in org.geysermc.geyser.pack.url
 
GeyserUrlPackCodec(String) - Constructor for class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
GeyserWaypoint - Class in org.geysermc.geyser.session.cache.waypoint
 
GeyserWaypoint(GeyserSession, Optional<UUID>, OptionalLong, Color) - Constructor for class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
GeyserWorldManager - Class in org.geysermc.geyser.level
 
GeyserWorldManager() - Constructor for class org.geysermc.geyser.level.GeyserWorldManager
 
GHAST - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
GHAST_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
GHAST_TEAR - Static variable in class org.geysermc.geyser.item.Items
 
GhastEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
GhastEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.GhastEntity
 
GIANT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
GiantEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
GiantEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.GiantEntity
 
GILDED_BLACKSTONE - Static variable in class org.geysermc.geyser.item.Items
 
GILDED_BLACKSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GIT_VERSION - Static variable in class org.geysermc.geyser.BuildData
 
GIT_VERSION - Static variable in class org.geysermc.geyser.GeyserImpl
 
GitInfo(String, String, String, String, String) - Constructor for record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Creates an instance of a GitInfo record class.
GIVE_ITEM_TO_ALLAY - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
GLASS - Static variable in class org.geysermc.geyser.item.Items
 
GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GLASS_BOTTLE - Static variable in class org.geysermc.geyser.item.Items
 
GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
glassBottle() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
GlassPaneAndIronBarsCollision - Class in org.geysermc.geyser.translator.collision
 
GlassPaneAndIronBarsCollision(BlockState, BoundingBox[]) - Constructor for class org.geysermc.geyser.translator.collision.GlassPaneAndIronBarsCollision
 
GLISTERING_MELON_SLICE - Static variable in class org.geysermc.geyser.item.Items
 
GLITTER - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
GLOBAL_API_WS_URI - Static variable in class org.geysermc.geyser.Constants
 
GLOBAL_POS - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
GLOBE - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
GLOBE_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
GLOW_BERRIES - Static variable in class org.geysermc.geyser.item.Items
 
GLOW_INK_SAC - Static variable in class org.geysermc.geyser.item.Items
 
GLOW_ITEM_FRAME - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
GLOW_ITEM_FRAME - Static variable in class org.geysermc.geyser.item.Items
 
GLOW_LICHEN - Static variable in class org.geysermc.geyser.item.Items
 
GLOW_LICHEN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GLOW_SQUID - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
GLOW_SQUID_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
GlowSquidEntity - Class in org.geysermc.geyser.entity.type.living
 
GlowSquidEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.GlowSquidEntity
 
GLOWSTONE - Static variable in class org.geysermc.geyser.item.Items
 
GLOWSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GLOWSTONE_DUST - Static variable in class org.geysermc.geyser.item.Items
 
GOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
GOAT_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
GOAT_HORN - Static variable in class org.geysermc.geyser.item.Items
 
GOAT_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
GoatEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
GoatEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.GoatEntity
 
GoatHornItem - Class in org.geysermc.geyser.item.type
 
GoatHornItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.GoatHornItem
 
GOATS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
GOLD - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
GOLD - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.AxolotlVariant
 
GOLD - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
GOLD - Static variable in class org.geysermc.geyser.text.ChatColor
 
GOLD_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
GOLD_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GOLD_INGOT - Static variable in class org.geysermc.geyser.item.Items
 
GOLD_NUGGET - Static variable in class org.geysermc.geyser.item.Items
 
GOLD_ORE - Static variable in class org.geysermc.geyser.item.Items
 
GOLD_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GOLD_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
GOLD_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
GOLD_TOOL_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
GOLDEN_APPLE - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_AXE - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_BOOTS - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_CARROT - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_CHESTPLATE - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_HELMET - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_HOE - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_HORSE_ARMOR - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_LEGGINGS - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_PICKAXE - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_SHOVEL - Static variable in class org.geysermc.geyser.item.Items
 
GOLDEN_SWORD - Static variable in class org.geysermc.geyser.item.Items
 
GolemEntity - Class in org.geysermc.geyser.entity.type.living
 
GolemEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.GolemEntity
 
GRADIENT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
GRADIENT_UP - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
GRAHAM - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
GRANITE - Static variable in class org.geysermc.geyser.item.Items
 
GRANITE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRANITE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
GRANITE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRANITE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
GRANITE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRANITE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
GRANITE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRASS_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
GRASS_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GrassPathInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
GrassPathInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.GrassPathInteractionTranslator
 
GRAVEL - Static variable in class org.geysermc.geyser.item.Items
 
GRAVEL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
gravity - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
GRAY - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
GRAY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
 
GRAY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.LlamaVariant
 
GRAY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.ParrotVariant
 
GRAY - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
GRAY - Static variable in class org.geysermc.geyser.text.ChatColor
 
GRAY_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_BED - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_DYE - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRAY_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
GRAY_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
GREEN - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.ParrotVariant
 
GREEN - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
GREEN - Static variable in class org.geysermc.geyser.text.ChatColor
 
GREEN_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_BED - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_DYE - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GREEN_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
GREEN_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GRID_SIZE - Static variable in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
GRINDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
GRINDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
GrindstoneInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
GrindstoneInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.GrindstoneInventoryTranslator
 
GUARDED_BY_PIGLINS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
GUARDIAN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
GUARDIAN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
GuardianEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
GuardianEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.GuardianEntity
 
GUNPOWDER - Static variable in class org.geysermc.geyser.item.Items
 
GUSTER - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
GUSTER_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
GUSTER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 

H

HALF - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HALF_HORIZONTAL - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
HALF_HORIZONTAL_BOTTOM - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
HALF_VERTICAL - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
HALF_VERTICAL_RIGHT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
hand - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
handle() - Method in interface org.geysermc.geyser.command.GeyserCommandSource
 
handle(AddBehaviorTreePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AddEntityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AddHangingEntityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AddItemEntityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AddPaintingPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AddPlayerPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AnimateEntityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AnimatePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AnvilDamagePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AutomationClientConnectPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AvailableCommandsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(AvailableEntityIdentifiersPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(BiomeDefinitionListPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(BlockEntityDataPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(BlockEventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(BlockPickRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(BookEditPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(BossEventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CameraInstructionPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CameraPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CameraPresetsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CameraShakePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ChangeDimensionPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ChunkRadiusUpdatedPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ClientboundMapItemDataPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ClientCacheBlobStatusPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ClientCacheMissResponsePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ClientCacheStatusPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ClientToServerHandshakePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CodeBuilderPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CommandBlockUpdatePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CommandOutputPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CommandRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CompletedUsingItemPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ContainerClosePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ContainerOpenPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ContainerSetDataPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CorrectPlayerMovePredictionPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CraftingDataPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CraftingEventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(CreativeContentPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(DebugInfoPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(DisconnectPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(EducationSettingsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(EmoteListPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(EmotePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(EntityEventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(EntityPickRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(EventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ExplodePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(FilterTextPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(GameRulesChangedPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(GuiDataPickItemPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(HurtArmorPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(InteractPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(InventoryContentPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(InventorySlotPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(InventoryTransactionPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ItemComponentPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ItemFrameDropItemPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ItemStackRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ItemStackResponsePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LabTablePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LecternUpdatePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LevelChunkPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LevelEventGenericPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LevelEventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LevelSoundEvent1Packet) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LevelSoundEvent2Packet) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LevelSoundEventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LoginPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(LoginPacket) - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
handle(MapCreateLockedCopyPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MapInfoRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MobArmorEquipmentPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MobEffectPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MobEquipmentPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ModalFormRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ModalFormResponsePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ModalFormResponsePacket) - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
handle(MotionPredictionHintsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MoveEntityAbsolutePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MoveEntityDeltaPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MovementPredictionSyncPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MovePlayerPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(MultiplayerSettingsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(NetworkChunkPublisherUpdatePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(NetworkSettingsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(NetworkStackLatencyPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(NpcRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(OnScreenTextureAnimationPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PacketViolationWarningPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PhotoTransferPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerActionPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerArmorDamagePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerAuthInputPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerAuthInputPacket) - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
handle(PlayerEnchantOptionsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerFogPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerHotbarPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerInputPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerListPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerSkinPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayerUpdateEntityOverridesPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlaySoundPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PlayStatusPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PositionTrackingDBClientRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PositionTrackingDBServerBroadcastPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(PurchaseReceiptPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RemoveEntityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RemoveObjectivePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RequestAbilityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RequestChunkRadiusPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RequestNetworkSettingsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RequestNetworkSettingsPacket) - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
handle(RequestPermissionsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ResourcePackChunkDataPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ResourcePackChunkRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ResourcePackChunkRequestPacket) - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
handle(ResourcePackClientResponsePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ResourcePackClientResponsePacket) - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
handle(ResourcePackDataInfoPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ResourcePacksInfoPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ResourcePackStackPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RespawnPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(RiderJumpPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ServerboundDiagnosticsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ServerSettingsRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ServerSettingsResponsePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ServerToClientHandshakePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetCommandsEnabledPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetDefaultGameTypePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetDifficultyPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetDisplayObjectivePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetEntityDataPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetEntityLinkPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetEntityMotionPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetHealthPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetLastHurtByPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetLocalPlayerAsInitializedPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetPlayerGameTypePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetPlayerInventoryOptionsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetScoreboardIdentityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetScorePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetSpawnPositionPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetTimePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SettingsCommandPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SetTitlePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ShowCreditsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ShowProfilePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ShowStoreOfferPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SimpleEventPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SpawnExperienceOrbPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SpawnParticleEffectPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(StartGamePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(StopSoundPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(StructureBlockUpdatePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(StructureTemplateDataRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(StructureTemplateDataResponsePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SubChunkRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(SubClientLoginPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(TakeItemEntityPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(TextPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(TickSyncPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(ToggleCrafterSlotRequestPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(TransferPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(TrimDataPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateAttributesPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateBlockPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateBlockPropertiesPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateBlockSyncedPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateClientOptionsPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateEquipPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdatePlayerGameTypePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateSoftEnumPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(UpdateTradePacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handle(VideoStreamConnectPacket) - Method in class org.geysermc.geyser.network.LoggingPacketHandler
 
handleBatchBlockId(GeyserboundBatchBlockIdPacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
handleBatchBlockId(GeyserboundBatchBlockIdPacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handleBedrockSkin(PlayerEntity, BedrockClientData) - Static method in class org.geysermc.geyser.skin.SkinManager
 
handleBlockBreakActions(PlayerAuthInputPacket) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
handleBlockEntity(GeyserboundBlockEntityPacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
handleBlockEntity(GeyserboundBlockEntityPacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handleBlockId(GeyserboundBlockIdPacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
handleBlockId(GeyserboundBlockIdPacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handleBlockInteraction(GeyserSession, Vector3f, BlockState) - Static method in interface org.geysermc.geyser.translator.sound.BlockSoundInteractionTranslator
Handles the block interaction when a player right-clicks a block.
handleBlockLookupFail(GeyserboundBlockLookupFailPacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
handleBlockLookupFail(GeyserboundBlockLookupFailPacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handleBlockPlace(GeyserboundBlockPlacePacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
handleBlockPlace(GeyserboundBlockPlacePacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handleChatPacket(GeyserSession, Component, Holder<ChatType>, Component, Component, UUID) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
handleContinueDestroy(Vector3i, BlockState, Direction, boolean, boolean, long) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
handleGameModeChange(boolean, GameMode) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
Deals with hiding hud elements while in spectator.
handleHandshake(GeyserboundHandshakePacket) - Method in class org.geysermc.geyser.erosion.GeyserboundHandshakePacketHandler
 
handleHandshake(GeyserboundHandshakePacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handleMinecartMovePacket(ClientboundMoveMinecartPacket) - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
handleNews(GeyserSession, NewsItemAction) - Method in class org.geysermc.geyser.util.NewsHandler
 
handlePacket(ClientboundTrackedWaypointPacket) - Method in class org.geysermc.geyser.session.cache.waypoint.WaypointCache
 
handlePickBlock(GeyserboundPickBlockPacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
handlePickBlock(GeyserboundPickBlockPacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handlePistonEvent(GeyserboundPistonEventPacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
handlePistonEvent(GeyserboundPistonEventPacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
handlePlayerAuthInputPacket(PlayerAuthInputPacket) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
Main entrypoint that handles block breaking actions, if present.
handlePredictDestroy(Vector3i, BlockState, Direction, long) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
handleResponse(ModalFormResponsePacket) - Method in class org.geysermc.geyser.session.cache.FormCache
 
handleStartBreak(Vector3i, BlockState, Direction, long) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
HANDS - Static variable in class org.geysermc.geyser.util.EntityUtils
A constant array of the two hands that a player can interact with an entity.
HANGING - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HANGING_ROOTS - Static variable in class org.geysermc.geyser.item.Items
 
HANGING_ROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HANGING_SIGN_WIDTH_MAX - Static variable in class org.geysermc.geyser.util.SignUtils
The maximum character width that a hanging sign can hold in both Java and Bedrock.
HANGING_SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HangingEntity - Class in org.geysermc.geyser.entity.type
 
HangingEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.HangingEntity
 
HangingSignBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
HangingSignBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.HangingSignBlockEntityTranslator
 
HAPPY_GHAST - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
HAPPY_GHAST - Static variable in class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
HAPPY_GHAST_AVOIDS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
HAPPY_GHAST_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HAPPY_GHAST_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
HAPPY_GHAST_TEMPT_ITEMS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HappyGhastEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
HappyGhastEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
HappyGhastVehicleComponent - Class in org.geysermc.geyser.entity.vehicle
 
HappyGhastVehicleComponent(HappyGhastEntity, float) - Constructor for class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
HARMING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
HARNESSES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HAS_BOOK - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HAS_BOTTLE_0 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HAS_BOTTLE_1 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HAS_BOTTLE_2 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HAS_RECORD - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
hasAttr(AttributeKey<T>) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
hasBlockEntity() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
hasBlockEntity() - Method in class org.geysermc.geyser.level.block.type.Block
 
hasBlockEntity(boolean) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
hasBodyArmor() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
hasChanged() - Method in class org.geysermc.geyser.inventory.GeyserEnchantOption
 
hasCooldown(GeyserItemStack) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
hasDisplaySlot() - Method in class org.geysermc.geyser.scoreboard.Objective
 
hasEffect(GeyserSession, GeyserItemStack, EnchantmentComponent) - Static method in class org.geysermc.geyser.util.ItemUtils
 
hasEntity(String) - Method in class org.geysermc.geyser.scoreboard.Team
 
hasEntries() - Method in class org.geysermc.geyser.entity.GeyserDirtyMetadata
 
hasErrors() - Method in class org.geysermc.geyser.session.dialog.input.ParsedInputs
 
hasFloatProperties() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
hasFormOpen() - Method in class org.geysermc.geyser.session.cache.FormCache
 
hasFormOpen() - Method in class org.geysermc.geyser.session.GeyserSession
 
hash(Integer, MinecraftHashEncoder) - Method in class org.geysermc.geyser.item.hashing.RegistryHasher.RegistryHasherWithDirectHasher
 
hash(GeyserSession, DataComponentType<T>, T) - Static method in class org.geysermc.geyser.item.hashing.DataComponentHashers
 
hash(Type, MinecraftHashEncoder) - Method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
hashCode() - Method in record class org.geysermc.geyser.command.CommandSourceConverter
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.dump.DumpInfo.FlagsInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.dump.DumpInfo.HashInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.dump.DumpInfo.RamInfo
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties
 
hashCode() - Method in record class org.geysermc.geyser.erosion.GeyserErosionPacketSender
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.event.GeyserEventRegistrar
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.impl.MinecraftVersionImpl
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.inventory.BedrockContainerSlot
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
hashCode() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserStonecutterData
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
hashCode() - Method in record class org.geysermc.geyser.item.GeyserCustomItemOptions
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.item.GeyserCustomMappingData
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
hashCode() - Method in record class org.geysermc.geyser.item.hashing.data.ItemContainerSlot
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
hashCode() - Method in record class org.geysermc.geyser.level.block.GeyserCustomBlockProperty
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
hashCode() - Method in record class org.geysermc.geyser.level.chunk.GeyserChunk
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.level.JukeboxSong
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
hashCode() - Method in record class org.geysermc.geyser.level.physics.CollisionResult
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Dependency
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Setting
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Subpack
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.option.GeyserPriorityOption
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.option.GeyserSubpackOption
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.ping.GeyserPingInfo
 
hashCode() - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
hashCode() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockComponentsMapping
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateBuilderMapping
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateMapping
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
hashCode() - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
hashCode() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
hashCode() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
hashCode() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
hashCode() - Method in record class org.geysermc.geyser.registry.type.NonVanillaItemRegistration
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
hashCode() - Method in record class org.geysermc.geyser.registry.type.ParticleMapping
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.registry.type.UtilMappings
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.scoreboard.Team
 
hashCode() - Method in record class org.geysermc.geyser.session.auth.AuthData
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryData
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
hashCode() - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
hashCode() - Method in record class org.geysermc.geyser.session.cache.tags.Tag
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
hashCode() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.OpenUrl
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.RunCommand
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.dialog.DialogButton
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.session.PendingMicrosoftAuthentication.StepChainResult
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.skin.SkinProvider.SkinAndCape
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.text.ChatDecoration
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.translator.collision.BlockCollision
 
hashCode() - Method in class org.geysermc.geyser.translator.collision.DirtPathCollision
 
hashCode() - Method in class org.geysermc.geyser.translator.collision.DoorCollision
 
hashCode() - Method in class org.geysermc.geyser.translator.collision.GlassPaneAndIronBarsCollision
 
hashCode() - Method in class org.geysermc.geyser.translator.collision.OtherCollision
 
hashCode() - Method in class org.geysermc.geyser.translator.collision.ScaffoldingCollision
 
hashCode() - Method in class org.geysermc.geyser.translator.collision.SolidCollision
 
hashCode() - Method in class org.geysermc.geyser.translator.collision.TrapdoorCollision
 
hashCode() - Method in record class org.geysermc.geyser.translator.entity.EntityMetadataTranslator
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.translator.level.event.SoundLevelEventTranslator
Returns a hash code value for this object.
hashCode() - Method in record class org.geysermc.geyser.util.AssetUtils.ClientJarTask
Returns a hash code value for this object.
hashCode() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets a hashCode for the fraction.
hasher(DataComponentType<T>) - Static method in class org.geysermc.geyser.item.hashing.DataComponentHashers
 
HashInfo(String, String) - Constructor for record class org.geysermc.geyser.dump.DumpInfo.HashInfo
Creates an instance of a HashInfo record class.
hashStack(GeyserSession, ItemStack) - Static method in class org.geysermc.geyser.item.hashing.DataComponentHashers
 
hasIntProperties() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
hasLeashesToDrop() - Method in class org.geysermc.geyser.entity.type.Entity
 
hasNonBaseComponents() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
hasOwnChunkCache() - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
hasOwnChunkCache() - Method in class org.geysermc.geyser.level.WorldManager
Checks whether or not this world manager requires a separate chunk cache/has access to more block data than the chunk cache.
hasPermission(GeyserCommandSource, String) - Method in class org.geysermc.geyser.command.standalone.StandaloneCloudCommandManager
 
hasPermission(String) - Method in interface org.geysermc.geyser.GeyserLogger
 
hasPermission(String) - Method in class org.geysermc.geyser.session.GeyserSession
 
hasPermission(GeyserCommandSource, String) - Method in class org.geysermc.geyser.command.CommandRegistry
 
hasProperties() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
hasShield(boolean) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
hasShield(boolean) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
hasTranslation() - Method in class org.geysermc.geyser.registry.type.ItemMapping
Gets if this item has a translation string present.
hat(boolean) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
HATCH - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HAY_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
HAY_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HEAD - Enum constant in enum class org.geysermc.geyser.item.components.WearableSlot
 
HEAD_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
header() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns the value of the header record component.
Header(UUID, GeyserResourcePackManifest.Version, String, String, GeyserResourcePackManifest.Version) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Creates an instance of a Header record class.
headYaw - Variable in class org.geysermc.geyser.entity.type.Entity
 
HEALING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
health - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
HEALTH - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
HEART_OF_THE_SEA - Static variable in class org.geysermc.geyser.item.Items
 
HEART_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
HEARTBREAK_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
HEAVY_CORE - Static variable in class org.geysermc.geyser.item.Items
 
HEAVY_CORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HEAVY_WEIGHTED_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
HEAVY_WEIGHTED_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
height() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the height record component.
height() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Returns the value of the height record component.
height() - Method in class org.geysermc.geyser.level.BedrockDimension
 
height() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns the value of the height record component.
height(float) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
heightAndWidth(float) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
Sets the height and width as one value
helmet - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
HelpCommand - Class in org.geysermc.geyser.command.defaults
 
HelpCommand(String, String, String, String, Map<String, GeyserCommand>) - Constructor for class org.geysermc.geyser.command.defaults.HelpCommand
 
hidden() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
hiddenElements() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
hideElement(GuiElement...) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
hideTooltip(DataComponents) - Static method in interface org.geysermc.geyser.item.TooltipOptions
 
high() - Method in class org.geysermc.geyser.level.block.property.IntegerProperty
 
HoeInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
HoeInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.HoeInteractionTranslator
 
HOES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HOGLIN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
HOGLIN_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HOGLIN_REPELLENTS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
HOGLIN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
HoglinEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
HoglinEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.HoglinEntity
 
holder() - Method in interface org.geysermc.geyser.item.hashing.RegistryHasher
Creates a hasher that encodes a Holder of RegistryHasher.
holder() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
Returns the value of the holder record component.
holderId - Variable in class org.geysermc.geyser.inventory.Inventory
The entity id of the entity holding the inventory.
holderPosition - Variable in class org.geysermc.geyser.inventory.Inventory
The location of the inventory block.
holderSet() - Method in interface org.geysermc.geyser.item.hashing.RegistryHasher
Creates a hasher that hashes a HolderSet of the registry.
HONEY_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
HONEY_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HONEY_BOTTLE - Static variable in class org.geysermc.geyser.item.Items
 
HoneyBlock - Class in org.geysermc.geyser.level.block.type
 
HoneyBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.HoneyBlock
 
HONEYCOMB - Static variable in class org.geysermc.geyser.item.Items
 
HONEYCOMB_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
HONEYCOMB_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HOPPER - Static variable in class org.geysermc.geyser.item.Items
 
HOPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HOPPER_MINECART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
HOPPER_MINECART - Static variable in class org.geysermc.geyser.item.Items
 
HopperInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
Implemented on top of any block that does not have special properties implemented
HopperInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.HopperInventoryTranslator
 
HORIZONTAL - Static variable in enum class org.geysermc.geyser.level.physics.Direction
 
HORIZONTAL_AXIS - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HORIZONTAL_FACING - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
HORN_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
HORN_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HORN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
HORN_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HORN_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
HORN_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HORN_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
HORSE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
HORSE_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HORSE_JUMP_STRENGTH - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
HORSE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
HORSE_TEMPT_ITEMS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
HORSE_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
HorseEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
HorseEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.HorseEntity
 
HorseInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.horse
 
HorseInventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.horse.HorseInventoryTranslator
 
HorseInventoryUpdater - Class in org.geysermc.geyser.inventory.updater
 
HorseInventoryUpdater() - Constructor for class org.geysermc.geyser.inventory.updater.HorseInventoryUpdater
 
HorseVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
HOST_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
HOVER_EVENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
HOVER_EVENT_ACTION - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
HOWL_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
humanApiVersion() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the humanApiVersion record component.
HUMBLE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
HUNGER - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
HUSK - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
HUSK_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 

I

ICE - Static variable in class org.geysermc.geyser.item.Items
 
ICE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ICE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
icon - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
icon() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
icon(String) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
icon(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
ICON_BLACK_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_BLUE_ARROW - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_BLUE_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_BROWN_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_CYAN_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_DESERT_VILLAGE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_GRAY_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_GREEN_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_ITEM_FRAME - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_JUNGLE_TEMPLE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_LIGHT_BLUE_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_LIGHT_GRAY_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_LIME_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_MAGENTA_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_MANSION - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_ORANGE_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_PINK_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_PLAINS_VILLAGE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_PURPLE_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_RED_ARROW - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_RED_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_RED_POINTER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_SAVANNA_VILLAGE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_SMALL_WHITE_CIRCLE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_SNOWY_VILLAGE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_SWAMP_HUT - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_TAIGA_VILLAGE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_TEMPLE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_TREASURE_MARKER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_TRIAL_CHAMBERS - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_WHITE_ARROW - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_WHITE_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_WHITE_CIRCLE - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_WHITE_CROSS - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
ICON_YELLOW_BANNER - Enum constant in enum class org.geysermc.geyser.level.BedrockMapIcon
 
id - Variable in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
id() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the id record component.
id() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
id() - Method in class org.geysermc.geyser.scoreboard.Team
 
id() - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Returns the value of the id record component.
id() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
 
id() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryData
Returns the value of the id record component.
id() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
Returns the value of the id record component.
id() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
Returns the value of the id record component.
ID - Static variable in class org.geysermc.geyser.inventory.recipe.TrimRecipe
 
ID_PATTERN - Static variable in record class org.geysermc.geyser.extension.GeyserExtensionDescription
 
identifier() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the identifier record component.
identifier() - Method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
Returns the value of the identifier record component.
identifier() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
identifier() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
identifier() - Method in class org.geysermc.geyser.level.block.GeyserGeometryComponent
 
identifier() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
identifier() - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData
 
identifier() - Method in record class org.geysermc.geyser.registry.type.ParticleMapping
Returns the value of the identifier record component.
identifier() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns the value of the identifier record component.
identifier() - Method in record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
Returns the value of the identifier record component.
identifier(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
identifier(String) - Method in class org.geysermc.geyser.level.block.GeyserGeometryComponent.Builder
 
identifier(String) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
identifier(String) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
idFor(int) - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
ifNewDownload() - Method in record class org.geysermc.geyser.util.AssetUtils.ClientJarTask
Returns the value of the ifNewDownload record component.
IGeyserPingPassthrough - Interface in org.geysermc.geyser.ping
Interface that retrieves ping passthrough information from the Java server
IGNITE_CREEPER - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
IGNORED_BY_PIGLIN_BABIES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
ignoreDamage() - Method in class org.geysermc.geyser.item.type.ArrowItem
 
ignoreDamage() - Method in class org.geysermc.geyser.item.type.FireworkStarItem
 
ignoreDamage() - Method in class org.geysermc.geyser.item.type.GoatHornItem
 
ignoreDamage() - Method in class org.geysermc.geyser.item.type.Item
Override if the Bedrock equivalent of an item uses damage for extra data, and should not be tracked when translating an item.
ignoreDamage() - Method in class org.geysermc.geyser.item.type.OminousBottleItem
 
ignoreDamage() - Method in class org.geysermc.geyser.item.type.PotionItem
 
ignoreSneakingWhileHolding() - Element in annotation interface org.geysermc.geyser.translator.sound.SoundTranslator
Controls if the interaction should still be called even if the player is sneaking while holding something in their hand.
illegalPacket(GeyserboundPacket) - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
ILLUSIONER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
imageDataToBufferedImage(byte[], int, int) - Static method in class org.geysermc.geyser.skin.SkinProvider
Convert a byte[] to a BufferedImage
immutableValues() - Method in class org.geysermc.geyser.pack.option.OptionHolder
 
immutableValues(OptionHolder) - Method in class org.geysermc.geyser.pack.option.OptionHolder
 
IMPALING - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
IMPERMEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
Impl(String, float, String, GeyserInstrument.BedrockInstrument) - Constructor for record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Creates an instance of a Impl record class.
IN_ENCHANTING_TABLE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
IN_WALL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
includedInCreativeInventory() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
includedInCreativeInventory(boolean) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
includedInCreativeInventory(boolean) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
INCORRECT_FOR_DIAMOND_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INCORRECT_FOR_GOLD_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INCORRECT_FOR_IRON_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INCORRECT_FOR_NETHERITE_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INCORRECT_FOR_STONE_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INCORRECT_FOR_WOODEN_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
increaseAndGetScoreboardPacketsPerSecond() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
incrementContainerOpenAttempts() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
incrementStateId(int) - Method in class org.geysermc.geyser.inventory.Inventory
See ClickPlan.execute(boolean) for more details.
incrementUnconfirmedFor() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
index() - Method in record class org.geysermc.geyser.item.hashing.data.ItemContainerSlot
Returns the value of the index record component.
indexOf(Boolean) - Method in class org.geysermc.geyser.level.block.property.BooleanProperty
 
indexOf(Integer) - Method in class org.geysermc.geyser.level.block.property.IntegerProperty
 
indexOf(String) - Method in class org.geysermc.geyser.level.block.property.BasicEnumProperty
 
indexOf(T) - Method in class org.geysermc.geyser.level.block.property.EnumProperty
 
indexOf(T) - Method in class org.geysermc.geyser.level.block.property.Property
 
indexYZXtoXZY(int) - Static method in class org.geysermc.geyser.util.ChunkUtils
 
INFESTATION - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
INFESTED_CHISELED_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
INFESTED_CHISELED_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
INFESTED_COBBLESTONE - Static variable in class org.geysermc.geyser.item.Items
 
INFESTED_COBBLESTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
INFESTED_CRACKED_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
INFESTED_CRACKED_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
INFESTED_DEEPSLATE - Static variable in class org.geysermc.geyser.item.Items
 
INFESTED_DEEPSLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
INFESTED_MOSSY_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
INFESTED_MOSSY_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
INFESTED_STONE - Static variable in class org.geysermc.geyser.item.Items
 
INFESTED_STONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
INFESTED_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
INFESTED_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
INFINIBURN_END - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INFINIBURN_NETHER - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INFINIBURN_OVERWORLD - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INFINITY - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
info(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
info(String) - Method in interface org.geysermc.geyser.GeyserLogger
Logs an info message to console
info(String) - Method in class org.geysermc.geyser.util.MinecraftAuthLogger
 
info(Component) - Method in interface org.geysermc.geyser.GeyserLogger
Logs an info component to console
infoPacketEntries() - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
ingredients() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Returns the value of the ingredients record component.
ingredients() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
Returns the value of the ingredients record component.
INGREDIENTS - Enum constant in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
 
inherited(EntityFactory<T>, EntityDefinition<? super T>) - Static method in record class org.geysermc.geyser.entity.EntityDefinition
 
inheritFromExisting(InventoryHolder<? extends Inventory>) - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
init() - Static method in class org.geysermc.geyser.entity.EntityDefinitions
 
init() - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
init() - Static method in class org.geysermc.geyser.scoreboard.ScoreboardUpdater
 
init() - Static method in class org.geysermc.geyser.session.cache.RegistryCache
 
init() - Static method in class org.geysermc.geyser.skin.ProvidedSkins
 
init() - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
init(GeyserBootstrap) - Static method in class org.geysermc.geyser.text.GeyserLocale
Loads the initial locale(s) with the help of the bootstrap.
init(GeyserImpl) - Static method in class org.geysermc.geyser.ping.GeyserLegacyPingPassthrough
Start legacy ping passthrough thread
INIT_BEDROCK - Enum constant in enum class org.geysermc.geyser.registry.populator.BlockRegistryPopulator.Stage
 
INIT_JAVA - Enum constant in enum class org.geysermc.geyser.registry.populator.BlockRegistryPopulator.Stage
 
initialize() - Method in class org.geysermc.geyser.GeyserImpl
 
initialize() - Method in class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
initialize(GeyserItemStack) - Method in class org.geysermc.geyser.session.cache.BundleCache
Checks to see if the given item from the server is a bundle.
initializeEventLoopGroup() - Method in class org.geysermc.geyser.erosion.UnixSocketClientListener
 
initializeLocalChannel(GeyserBootstrap) - Method in class org.geysermc.geyser.network.netty.GeyserInjector
 
initializeLocalChannel0(GeyserBootstrap) - Method in class org.geysermc.geyser.network.netty.GeyserInjector
The method to implement that is called by GeyserInjector.initializeLocalChannel(GeyserBootstrap) wrapped around a try/catch.
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.AreaEffectCloudEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.CommandBlockMinecartEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.EnderCrystalEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.EnderEyeEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.Entity
Called on entity spawn.
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.AgeableEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.TraderLlamaEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.monster.ElderGuardianEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.monster.GiantEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.monster.ShulkerEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.monster.WardenEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.living.monster.WitherEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.player.SkullPlayerEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.TextDisplayEntity
 
initializeMetadata() - Method in class org.geysermc.geyser.entity.type.ThrowableItemEntity
 
initSession(BedrockServerSession) - Method in class org.geysermc.geyser.network.GeyserServerInitializer
 
INK_SAC - Static variable in class org.geysermc.geyser.item.Items
 
INPUT - Static variable in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
InputCache - Class in org.geysermc.geyser.session.cache
 
InputCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.InputCache
 
inputMode() - Method in class org.geysermc.geyser.session.GeyserSession
 
INSIDE_STEP_SOUND_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
INSTANCE - Enum constant in enum class org.geysermc.geyser.session.cache.registry.RegistryUnit
 
INSTANCE - Static variable in class org.geysermc.geyser.inventory.updater.AnvilInventoryUpdater
 
INSTANCE - Static variable in class org.geysermc.geyser.inventory.updater.ContainerInventoryUpdater
 
INSTANCE - Static variable in class org.geysermc.geyser.inventory.updater.CrafterInventoryUpdater
 
INSTANCE - Static variable in class org.geysermc.geyser.inventory.updater.HorseInventoryUpdater
 
INSTANCE - Static variable in class org.geysermc.geyser.inventory.updater.UIInventoryUpdater
 
INSTANCE - Static variable in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
INSTANCE - Static variable in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
INSTANCE - Static variable in class org.geysermc.geyser.util.MinecraftAuthLogger
 
instrument() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
Returns the value of the instrument record component.
INSTRUMENT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
INSTRUMENT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
INSTRUMENT_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
INT - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
INT_ARRAY - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
intArray(int[]) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
INTEGER - Static variable in class org.geysermc.geyser.util.StatisticFormatters
 
integerId() - Method in record class org.geysermc.geyser.item.GeyserCustomMappingData
Returns the value of the integerId record component.
IntegerProperty - Class in org.geysermc.geyser.level.block.property
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.ChestBoatEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.CommandBlockMinecartEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.Entity
Simulates interacting with an entity.
interact(Hand) - Method in class org.geysermc.geyser.entity.type.FurnaceMinecartEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.LeashKnotEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
interact(Hand) - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
interactAt(Hand) - Method in class org.geysermc.geyser.entity.type.Entity
Simulates interacting with this entity at a specific click point.
interactAt(Hand) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
INTERACTION - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
InteractionEntity - Class in org.geysermc.geyser.entity.type
 
InteractionEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.InteractionEntity
 
InteractionResult - Enum Class in org.geysermc.geyser.util
Used as a mirror of Java Edition's own interaction enum.
INTERACTIVE - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry containing all blockstates which are always interactive.
INTERACTIVE_MAY_BUILD - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry containing all blockstates which are interactive if the player has the may build permission.
InteractiveTag - Enum Class in org.geysermc.geyser.util
All interactive tags in enum form.
intProperties() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityPropertyManager
 
intProperty(String, int) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState.Builder
 
intProperty(String, List<Integer>) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
intProperty(String, List<Integer>) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
IntProperty - Class in org.geysermc.geyser.entity.properties.type
 
IntProperty(String, int, int) - Constructor for class org.geysermc.geyser.entity.properties.type.IntProperty
 
intState(IntegerProperty) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
intValue() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the fraction as an int.
INVALID_SPAWN_INSIDE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
InvalidCustomMappingsFileException - Exception in org.geysermc.geyser.item.exception
 
InvalidCustomMappingsFileException(String) - Constructor for exception org.geysermc.geyser.item.exception.InvalidCustomMappingsFileException
 
InvalidPacketHandler - Class in org.geysermc.geyser.network
 
InvalidPacketHandler(GeyserSession) - Constructor for class org.geysermc.geyser.network.InvalidPacketHandler
 
inventory() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
Inventory - Class in org.geysermc.geyser.inventory
 
Inventory(GeyserSession, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.Inventory
 
Inventory(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.Inventory
 
InventoryHolder - Class in org.geysermc.geyser.inventory.holder
 
InventoryHolder<T extends Inventory> - Class in org.geysermc.geyser.inventory
A helper class storing the current inventory, translator, and session.
InventoryHolder() - Constructor for class org.geysermc.geyser.inventory.holder.InventoryHolder
 
InventoryHolder(GeyserSession, Inventory, InventoryTranslator<? extends Inventory>) - Constructor for class org.geysermc.geyser.inventory.InventoryHolder
 
inventoryTranslator(ContainerType) - Static method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Gets the InventoryTranslator for the given ContainerType.
InventoryTranslator<Type extends Inventory> - Class in org.geysermc.geyser.translator.inventory
 
InventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
InventoryTranslator.CraftState - Enum Class in org.geysermc.geyser.translator.inventory
 
InventoryUpdater - Class in org.geysermc.geyser.inventory.updater
 
InventoryUpdater() - Constructor for class org.geysermc.geyser.inventory.updater.InventoryUpdater
 
InventoryUtils - Class in org.geysermc.geyser.util
 
InventoryUtils() - Constructor for class org.geysermc.geyser.util.InventoryUtils
 
invert() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets a fraction that is the inverse (1/fraction) of this one.
INVERTED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
INVISIBILITY - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
IoHandlerWrapper - Class in org.geysermc.geyser.network.netty
 
IoHandlerWrapper(IoHandler, IoHandler) - Constructor for class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
ip - Variable in class org.geysermc.geyser.dump.BootstrapDumpInfo.ListenerInfo
 
IRON - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
IRON_AXE - Static variable in class org.geysermc.geyser.item.Items
 
IRON_BARS - Static variable in class org.geysermc.geyser.item.Items
 
IRON_BARS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
IRON_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
IRON_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
IRON_BOOTS - Static variable in class org.geysermc.geyser.item.Items
 
IRON_CHESTPLATE - Static variable in class org.geysermc.geyser.item.Items
 
IRON_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
IRON_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
IRON_GOLEM - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
IRON_GOLEM_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
IRON_HELMET - Static variable in class org.geysermc.geyser.item.Items
 
IRON_HOE - Static variable in class org.geysermc.geyser.item.Items
 
IRON_HORSE_ARMOR - Static variable in class org.geysermc.geyser.item.Items
 
IRON_INGOT - Static variable in class org.geysermc.geyser.item.Items
 
IRON_LEGGINGS - Static variable in class org.geysermc.geyser.item.Items
 
IRON_NUGGET - Static variable in class org.geysermc.geyser.item.Items
 
IRON_ORE - Static variable in class org.geysermc.geyser.item.Items
 
IRON_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
IRON_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
IRON_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
IRON_PICKAXE - Static variable in class org.geysermc.geyser.item.Items
 
IRON_SHOVEL - Static variable in class org.geysermc.geyser.item.Items
 
IRON_SWORD - Static variable in class org.geysermc.geyser.item.Items
 
IRON_TOOL_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
IRON_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
IRON_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
IronGolemEntity - Class in org.geysermc.geyser.entity.type.living
 
IronGolemEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.IronGolemEntity
 
is(GeyserHolderSet<T>, T) - Method in class org.geysermc.geyser.session.cache.TagCache
 
is(Block) - Method in class org.geysermc.geyser.level.block.type.BlockState
 
is(Tag<Item>, GeyserItemStack) - Method in class org.geysermc.geyser.session.cache.TagCache
 
is(Tag<T>, T) - Method in class org.geysermc.geyser.session.cache.TagCache
 
IS_DEV - Static variable in class org.geysermc.geyser.GeyserImpl
 
IS_UNIT_TESTING - Static variable in class org.geysermc.geyser.util.EnvironmentUtils
 
is1_21_110orHigher(int) - Static method in class org.geysermc.geyser.network.GameProtocol
 
is1_21_110orHigher(GeyserSession) - Static method in class org.geysermc.geyser.network.GameProtocol
 
isAboveBedrockNetherBuilding() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isAboveBedrockNetherBuilding() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isActive() - Method in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
Is this handler actually listening to any packets?
isActive() - Method in class org.geysermc.geyser.erosion.GeyserboundHandshakePacketHandler
 
isActive() - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
isActive() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
isAddNonBedrockItems() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isAddNonBedrockItems() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isAdvancedTooltips() - Method in class org.geysermc.geyser.session.GeyserSession
Whether advanced tooltips will be added to the player's items.
isAlex() - Method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Returns the value of the isAlex record component.
isAlive() - Method in class org.geysermc.geyser.entity.type.Entity
 
isAlive() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
isAllowCustomSkulls() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isAllowCustomSkulls() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isAllowShowCoordinates() - Method in class org.geysermc.geyser.session.cache.PreferencesCache
If the client's preference will be ignored, this will return false.
isAllowThirdPartyCapes() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
Deprecated.
isAllowThirdPartyCapes() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isAllowThirdPartyEars() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
Deprecated.
isAllowThirdPartyEars() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isAllowVibrantVisuals() - Method in class org.geysermc.geyser.session.GeyserSession
 
isAssetKnown(String) - Static method in class org.geysermc.geyser.util.AssetUtils
 
isAutoconfiguredRemote() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isAutoconfiguredRemote() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isBaby() - Method in class org.geysermc.geyser.entity.type.living.AgeableEntity
 
isBarrel() - Method in class org.geysermc.geyser.inventory.Generic9X3Container
 
isBedrockOnly() - Method in class org.geysermc.geyser.command.GeyserCommand
 
isBedrockPlayer(UUID) - Method in class org.geysermc.geyser.GeyserImpl
 
isBelow(int, BoundingBox) - Method in class org.geysermc.geyser.translator.collision.BlockCollision
Checks if this block collision is below the given bounding box.
isBlock() - Method in class org.geysermc.geyser.registry.type.ItemMapping
Gets if this item is a block.
isBlock(HolderSet, Block) - Method in class org.geysermc.geyser.session.cache.TagCache
 
isBlockAttached(BlockState, BlockState) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Check if two blocks are attached to each other.
isBlockSticky(BlockState) - Static method in class org.geysermc.geyser.level.block.BlockStateValues
Checks if a block sticks to other blocks (Slime and honey blocks)
isBookInPlayerInventory() - Method in class org.geysermc.geyser.inventory.LecternContainer
 
isBoosting() - Method in class org.geysermc.geyser.entity.vehicle.BoostableVehicleComponent
 
isCameraLocked() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
isCanFly() - Method in class org.geysermc.geyser.session.GeyserSession
If the current player can fly
isCanTradeWith() - Method in class org.geysermc.geyser.entity.type.living.merchant.VillagerEntity
Used in the interactive tag manager
isCapeOnClassicSkin() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
isChargeable() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
isClientControlled() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
isClientControlled() - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
isClientControlled() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
isClientControlled() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
isClientControlled() - Method in interface org.geysermc.geyser.entity.vehicle.ClientVehicle
 
isClimbing(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
isCloneRemotePort() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
isCloneRemotePort() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
isClosed() - Method in class org.geysermc.geyser.session.DownstreamSession
 
isClosed() - Method in class org.geysermc.geyser.session.GeyserSession
Accessed on the initial Java and Bedrock packet processing threads
isClosed() - Method in class org.geysermc.geyser.session.UpstreamSession
 
isCloseToBorderBoundaries() - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
isClosingInventory() - Method in class org.geysermc.geyser.session.GeyserSession
Whether the client is currently closing an inventory.
isCommandSuggestions() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isCommandSuggestions() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isCompatible(Class<? extends IoHandle>) - Method in class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
isComponentBased() - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
isConsole() - Method in interface org.geysermc.geyser.GeyserLogger
 
isConsole() - Method in class org.geysermc.geyser.session.GeyserSession
 
isCraftingGrid(int) - Static method in class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
isCursor(ItemStackRequestSlotData) - Static method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
isCustomBedrockNetherId() - Static method in class org.geysermc.geyser.level.BedrockDimension
 
isDamageable() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
isDaylightCycle() - Method in class org.geysermc.geyser.session.GeyserSession
Controls whether the daylight cycle gamerule has been sent to the client, so the sun/moon remain motionless.
isDebug() - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
isDebug() - Method in interface org.geysermc.geyser.GeyserLogger
If debug is enabled for this logger
isDebugMode() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isDebugMode() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isDevBuild() - Static method in class org.geysermc.geyser.BuildData
 
isDisableBedrockScaffolding() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isDisableBedrockScaffolding() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isDisableCompression() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isDisableCompression() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isDisplayed() - Method in class org.geysermc.geyser.inventory.Inventory
Whether this inventory is currently shown to the Bedrock player.
isDockerCheck() - Method in class org.geysermc.geyser.dump.DumpInfo.NetworkInfo
 
isDone() - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
 
isDropper() - Method in class org.geysermc.geyser.inventory.Generic3X3Container
Whether we need to set the container type as ContainerType.DROPPER.
isDroppingLecternBook() - Method in class org.geysermc.geyser.session.GeyserSession
 
isEarned(GeyserAdvancement) - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
Determine if this advancement has been earned.
isEdible() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
isEdible() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
isEditingSignOnFront() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
isEmpty() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
isEmpty() - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
isEmpty() - Method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
isEmpty(int) - Method in class org.geysermc.geyser.inventory.click.ClickPlan
Test if the specified slot is empty.
isEmpty(ItemStack) - Static method in class org.geysermc.geyser.util.InventoryUtils
Checks to see if an item stack represents air or has no count.
isEmulatePost1_13Logic() - Method in class org.geysermc.geyser.session.GeyserSession
Whether to work around 1.13's different behavior in villager trading menus.
isEmulatePost1_16Logic() - Method in class org.geysermc.geyser.session.GeyserSession
Starting in 1.17, Java servers expect the carriedItem parameter of the serverbound click container packet to be the current contents of the mouse after the transaction has been done.
isEmulatePost1_18Logic() - Method in class org.geysermc.geyser.session.GeyserSession
 
isEnabled() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IMetricsInfo
 
isEnabled() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.MetricsInfo
 
isEnabled() - Method in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
isEnabled() - Method in class org.geysermc.geyser.GeyserImpl
Determines if Geyser is currently enabled.
isEnabled(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
isEnableProxyConnections() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isEnableProxyConnections() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isEnableProxyProtocol() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
isEnableProxyProtocol() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.animal.HoglinEntity
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.MobEntity
Returns if the entity is hostile.
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.monster.GhastEntity
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.monster.MonsterEntity
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.monster.PhantomEntity
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.monster.ShulkerEntity
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.monster.ZoglinEntity
 
isEnemy() - Method in class org.geysermc.geyser.entity.type.living.SlimeEntity
 
isEntityPlacer() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
isFlowBlocked(Fluid, int) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
isFlying() - Method in class org.geysermc.geyser.session.GeyserSession
If the current player is flying
isFoil() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
isForceResourcePacks() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isForceResourcePacks() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isForwardHost() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IRemoteConfiguration
 
isForwardHost() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
isForwardPlayerPing() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isForwardPlayerPing() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isGliding() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
isHandsBusy() - Method in class org.geysermc.geyser.session.GeyserSession
You can't break blocks, attack entities, or use items while driving in a boat
isHat() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
isHolding(Item) - Method in class org.geysermc.geyser.inventory.PlayerInventory
Checks if the player is holding the specified item in either hand
isHorizontal() - Method in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
isHorizontal() - Method in enum class org.geysermc.geyser.level.physics.Direction
 
isHudElementHidden(GuiElement) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
isInAir() - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
isInitialized() - Method in class org.geysermc.geyser.session.UpstreamSession
 
isInsideBorderBoundaries() - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
isInsideBorderBoundaries(Vector3f) - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
isInsideScaffolding() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
isInstabuild() - Method in class org.geysermc.geyser.session.GeyserSession
 
isInteracting() - Method in class org.geysermc.geyser.session.GeyserSession
 
isInWater() - Method in class org.geysermc.geyser.entity.type.ItemEntity
 
isInWater() - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
 
isInWorldBorderWarningArea() - Method in class org.geysermc.geyser.session.GeyserSession
Whether simulated fog has been sent to the client or not.
isIp() - Element in annotation interface org.geysermc.geyser.text.AsteriskSerializer.Asterisk
If true, this value will be shown if AsteriskSerializer.showSensitive is true, or if the IP is determined to not be a public IP
isItem(HolderSet, Item) - Method in class org.geysermc.geyser.session.cache.TagCache
 
isItemFrame(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
isLeashed() - Method in interface org.geysermc.geyser.entity.type.Leashable
 
isLegacyPingPassthrough() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isLegacyPingPassthrough() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isLinked() - Method in class org.geysermc.geyser.session.GeyserSession
 
isListed() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
Whether this player is currently listed.
isLocaleLoaded(String) - Static method in class org.geysermc.geyser.text.MinecraftLocale
Checks if a locale has been loaded.
isLoggedIn() - Method in class org.geysermc.geyser.session.GeyserSession
 
isLoggingIn() - Method in class org.geysermc.geyser.session.GeyserSession
 
isLogPlayerIpAddresses() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isLogPlayerIpAddresses() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isMarker() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
isMaxFrozenState() - Method in class org.geysermc.geyser.entity.type.LivingEntity
A convenience variable for if the entity has reached the maximum frozen ticks and should be shaking
isMovementLocked() - Method in class org.geysermc.geyser.entity.GeyserEntityData
 
isNetherLike() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns the value of the isNetherLike record component.
isNoClip() - Method in class org.geysermc.geyser.session.GeyserSession
If the current player should be able to noclip through blocks, this is used for void floor workaround and not spectator.
isNotifyOnNewBedrockUpdate() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isNotifyOnNewBedrockUpdate() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isOldSmithingTable() - Method in class org.geysermc.geyser.session.GeyserSession
Whether to emulate pre-1.20 smithing table behavior.
isOminous(List<NbtMap>) - Static method in class org.geysermc.geyser.item.type.BannerItem
 
isOminous(GeyserSession, List<BannerPatternLayer>) - Static method in class org.geysermc.geyser.item.type.BannerItem
 
isOnClimbableBlock() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
isOnGround() - Method in class org.geysermc.geyser.entity.type.Entity
Saves if the entity should be on the ground.
isOpen() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
isPassingIntoBorderBoundaries(Vector3f) - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
isPassingIntoBorderBoundaries(Vector3f, boolean) - Method in class org.geysermc.geyser.session.cache.WorldBorder
Confirms that the entity is within world border boundaries when they move.
isPassthroughMotd() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isPassthroughMotd() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isPassthroughPlayerCounts() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isPassthroughPlayerCounts() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isPersonaSkin() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
isPlaceAir() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
isPlacedBucket() - Method in class org.geysermc.geyser.session.GeyserSession
Stores whether the player intended to place a bucket.
isPlayerAttachedToHoney() - Method in class org.geysermc.geyser.session.cache.PistonCache
Stores whether a player is standing on a honey block.
isPlayerCollided() - Method in class org.geysermc.geyser.session.cache.PistonCache
Stores whether a player has/will collide with any moving blocks.
isPlayerInWater() - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
isPlayerOnly() - Method in class org.geysermc.geyser.command.GeyserCommand
 
isPlayerSlimeCollision() - Method in class org.geysermc.geyser.session.cache.PistonCache
Stores whether a player has/will collide with any slime blocks.
isPlayerTouchingWater() - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
isPrefersCustomSkulls() - Method in class org.geysermc.geyser.session.cache.PreferencesCache
If the session wants custom skulls to be shown.
isPrefersShowCoordinates() - Method in class org.geysermc.geyser.session.cache.PreferencesCache
True if the client prefers being shown their coordinates, regardless if they're being shown or not.
isPremiumSkin() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
isProductionEnvironment() - Method in class org.geysermc.geyser.GeyserImpl
Returns false if this Geyser instance is running in an IDE.
isRaining() - Method in class org.geysermc.geyser.session.GeyserSession
 
isReducedDebugInfo() - Method in class org.geysermc.geyser.session.GeyserSession
 
isRegistered() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
isRegistered(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
isRegistered(ItemDefinition) - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
isReloading() - Method in class org.geysermc.geyser.GeyserImpl
Determines if we're currently reloading.
isRemoved() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
isResizing() - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
isReusePortAvailable() - Static method in class org.geysermc.geyser.network.netty.Bootstraps
 
isRidingInFront() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Used in PlayerInputTranslator for movement checks.
isScoreVisible() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
isSentSpawnPacket() - Method in class org.geysermc.geyser.session.GeyserSession
 
isShaking() - Method in class org.geysermc.geyser.entity.type.Entity
If true, the entity should be shaking on the client's end.
isShaking() - Method in class org.geysermc.geyser.entity.type.living.animal.HoglinEntity
 
isShaking() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
isShaking() - Method in class org.geysermc.geyser.entity.type.living.monster.BasePiglinEntity
 
isShaking() - Method in class org.geysermc.geyser.entity.type.living.monster.SkeletonEntity
 
isShaking() - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieEntity
 
isShaking() - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieVillagerEntity
 
isShaking() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
isShaped() - Method in interface org.geysermc.geyser.inventory.recipe.GeyserRecipe
Whether the recipe is flexible or not in which items can be placed where.
isShaped() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
 
isShaped() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
 
isShaped() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
 
isShouldSendSneak() - Method in class org.geysermc.geyser.session.GeyserSession
Used to send a shift state for a tick to dismount from entitites
isShowCoordinates() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isShowCoordinates() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isShuttingDown() - Method in class org.geysermc.geyser.GeyserImpl
 
isSilent() - Method in class org.geysermc.geyser.entity.type.Entity
 
isSlim() - Method in class org.geysermc.geyser.skin.ProvidedSkins.ProvidedSkin
 
isSmall() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
isSneaking() - Method in class org.geysermc.geyser.session.GeyserSession
 
isSneaking(Set<PlayerAuthInputData>) - Method in class org.geysermc.geyser.session.cache.InputCache
 
isSpawned() - Method in class org.geysermc.geyser.session.GeyserSession
 
isSprinting() - Method in class org.geysermc.geyser.session.GeyserSession
This is used to keep track of player sprinting and should only change by START_SPRINT and STOP_SPRINT sent by the player, not from flag update.
isSteeringLeft() - Method in class org.geysermc.geyser.session.GeyserSession
Saves if the client is steering left on a boat.
isSteeringRight() - Method in class org.geysermc.geyser.session.GeyserSession
Saves if the client is steering right on a boat.
isThirdPartyNameOnly() - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
isThunder() - Method in class org.geysermc.geyser.session.GeyserSession
 
isTickingFrozen() - Method in class org.geysermc.geyser.session.GeyserSession
 
isTool() - Method in class org.geysermc.geyser.registry.type.ItemMapping
Gets if this item is a tool.
isTooLong(String, GeyserSession) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Checks if the given message is over 256 characters (Java edition server chat limit) and sends a message to the user if it is
isTriggered() - Method in class org.geysermc.geyser.inventory.CrafterContainer
 
isUseDirectConnection() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isUseDirectConnection() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isUseJavaLevelCost() - Method in class org.geysermc.geyser.inventory.AnvilContainer
A flag to specify whether javaLevelCost can be used as it can be outdated or not sent at all.
isUseProxyProtocol() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IRemoteConfiguration
 
isUseProxyProtocol() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
isUsingExperimentalMinecartLogic() - Method in class org.geysermc.geyser.session.GeyserSession
Whether to use the minecart_improvements experiment
isUsingRealBlock() - Method in class org.geysermc.geyser.inventory.Container
Whether we are using a real block when opening this inventory.
isValid() - Method in class org.geysermc.geyser.entity.type.Entity
Indicates if the entity has been initialized and spawned
isValidBlock(GeyserSession, Vector3i, BlockState) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
isVertical() - Method in enum class org.geysermc.geyser.level.physics.Direction
 
isVisibleFor(String) - Method in class org.geysermc.geyser.scoreboard.Team
 
isWaitingForStatistics() - Method in class org.geysermc.geyser.session.GeyserSession
Whether we're expecting statistics to be sent back to us.
isWaterInEyes() - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
isWithinWarningBoundaries() - Method in class org.geysermc.geyser.session.cache.WorldBorder
Same as WorldBorder.isInsideBorderBoundaries() but using the warning boundaries.
isWritable() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
isXboxAchievementsEnabled() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
 
isXboxAchievementsEnabled() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
isXuidAlreadyPending(String) - Method in class org.geysermc.geyser.session.SessionManager
 
ITALIC - Static variable in class org.geysermc.geyser.text.ChatColor
 
item - Variable in class org.geysermc.geyser.entity.type.ItemEntity
 
item - Variable in class org.geysermc.geyser.level.block.type.Block
 
item() - Method in record class org.geysermc.geyser.item.hashing.data.ItemContainerSlot
Returns the value of the item record component.
Item - Class in org.geysermc.geyser.item.type
 
Item(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.Item
 
ITEM - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ITEM - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ITEM - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
ITEM_CONTAINER_CONTENTS - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ITEM_ENCHANTMENTS - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ITEM_FRAME - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ITEM_FRAME - Static variable in class org.geysermc.geyser.item.Items
 
ITEM_STACK - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ITEM_USE_ANIMATION - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
Item.Builder - Class in org.geysermc.geyser.item.type
 
ItemContainerSlot - Record Class in org.geysermc.geyser.item.hashing.data
 
ItemContainerSlot(int, ItemStack) - Constructor for record class org.geysermc.geyser.item.hashing.data.ItemContainerSlot
Creates an instance of a ItemContainerSlot record class.
itemDefinition() - Method in record class org.geysermc.geyser.item.GeyserCustomMappingData
Returns the value of the itemDefinition record component.
itemDefinitions(Int2ObjectMap<ItemDefinition>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
ItemEntity - Class in org.geysermc.geyser.entity.type
 
ItemEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ItemEntity
 
ItemFrameEntity - Class in org.geysermc.geyser.entity.type
Item frames are an entity in Java but a block entity in Bedrock.
ItemFrameEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ItemFrameEntity
 
itemFramePos - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
Used to ignore subsequent block interactions after an item frame interaction
itemFrames(Map<NbtMap, BlockDefinition>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
ItemMapping - Class in org.geysermc.geyser.registry.type
 
ItemMapping.ItemMappingBuilder - Class in org.geysermc.geyser.registry.type
 
ItemMappings - Class in org.geysermc.geyser.registry.type
 
ItemMappings.ItemMappingsBuilder - Class in org.geysermc.geyser.registry.type
 
ItemRegistryPopulator - Class in org.geysermc.geyser.registry.populator
Populates the item registries.
ItemRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.ItemRegistryPopulator
 
items - Variable in class org.geysermc.geyser.inventory.Inventory
 
items() - Element in annotation interface org.geysermc.geyser.translator.sound.SoundTranslator
The identifier(s) that the player's hand item must contain one of.
items(ItemMapping[]) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
Items - Class in org.geysermc.geyser.item
A list, in order, of all Java items.
ITEMS - Static variable in class org.geysermc.geyser.registry.Registries
A versioned registry which holds ItemMappings for each version.
ItemTag - Class in org.geysermc.geyser.session.cache.tags
Lists vanilla item tags.
ItemTranslator - Class in org.geysermc.geyser.translator.item
 
ItemUtils - Class in org.geysermc.geyser.util
 

J

JACK_O_LANTERN - Static variable in class org.geysermc.geyser.item.Items
 
JACK_O_LANTERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
java() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns the value of the java record component.
JAVA_AIR_ID - Static variable in class org.geysermc.geyser.level.block.type.Block
 
JAVA_BLOCK_STATE_IDENTIFIER_TO_ID - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A mapped registry containing the Java block state identifiers to IDs.
JAVA_BLOCKS - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry which stores Java IDs to Block, containing miscellaneous information about blocks and their behavior in many cases.
JAVA_BLOCKS_SIZE - Static variable in class org.geysermc.geyser.registry.populator.BlockRegistryPopulator
 
JAVA_ENTITY_IDENTIFIERS - Static variable in class org.geysermc.geyser.registry.Registries
A map containing all Java entity identifiers and their respective Geyser definitions
JAVA_ITEM_IDENTIFIERS - Static variable in class org.geysermc.geyser.registry.Registries
A registry containing item identifiers.
JAVA_ITEMS - Static variable in class org.geysermc.geyser.registry.Registries
A registry containing all Java items ordered by their network ID.
JAVA_PACKET_TRANSLATORS - Static variable in class org.geysermc.geyser.registry.Registries
A registry containing all the Java packet translators.
JAVA_RESULT_SLOT - Static variable in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
JavaAddEntityTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaAddEntityTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaAddEntityTranslator
 
JavaAnimateTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaAnimateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaAnimateTranslator
 
JavaAwardStatsTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaAwardStatsTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaAwardStatsTranslator
 
JavaBlockChangedAckTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaBlockChangedAckTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaBlockChangedAckTranslator
 
JavaBlockDestructionTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaBlockDestructionTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaBlockDestructionTranslator
 
JavaBlockEntityDataTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaBlockEntityDataTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaBlockEntityDataTranslator
 
JavaBlockEventTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaBlockEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaBlockEventTranslator
 
JavaBlockUpdateTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaBlockUpdateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaBlockUpdateTranslator
 
JavaBossEventTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaBossEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaBossEventTranslator
 
JavaChangeDifficultyTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaChangeDifficultyTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaChangeDifficultyTranslator
 
JavaChunkBatchFinishedTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaChunkBatchFinishedTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaChunkBatchFinishedTranslator
 
JavaClearDialogTranslator - Class in org.geysermc.geyser.translator.protocol.java.dialogues
 
JavaClearDialogTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.dialogues.JavaClearDialogTranslator
 
JavaClearTitlesTranslator - Class in org.geysermc.geyser.translator.protocol.java.title
 
JavaClearTitlesTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.title.JavaClearTitlesTranslator
 
JavaClientboundResourcePackPushPacket - Class in org.geysermc.geyser.translator.protocol.java
 
JavaClientboundResourcePackPushPacket() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaClientboundResourcePackPushPacket
 
JavaCommandsTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaCommandsTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaCommandsTranslator
 
JavaContainerCloseTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaContainerCloseTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerCloseTranslator
 
JavaContainerSetContentTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaContainerSetContentTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerSetContentTranslator
 
JavaContainerSetDataTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaContainerSetDataTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerSetDataTranslator
 
JavaContainerSetSlotTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaContainerSetSlotTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerSetSlotTranslator
 
JavaCookieRequestTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaCookieRequestTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaCookieRequestTranslator
 
JavaCooldownTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaCooldownTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaCooldownTranslator
 
JavaCustomPayloadTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaCustomPayloadTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaCustomPayloadTranslator
 
JavaCustomQueryTranslator - Class in org.geysermc.geyser.translator.protocol.java
For the login cycle.
JavaCustomQueryTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaCustomQueryTranslator
 
JavaDamageEventTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaDamageEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaDamageEventTranslator
 
JavaDimension - Record Class in org.geysermc.geyser.level
Represents the information we store from the current Java dimension
JavaDimension(int, int, boolean, boolean, double, int, boolean) - Constructor for record class org.geysermc.geyser.level.JavaDimension
Creates an instance of a JavaDimension record class.
JavaDisguisedChatTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaDisguisedChatTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaDisguisedChatTranslator
 
JavaEntityEventTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaEntityEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaEntityEventTranslator
 
JavaEntityPositionSyncTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaEntityPositionSyncTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaEntityPositionSyncTranslator
 
JavaExplodeTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaExplodeTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaExplodeTranslator
 
JavaFinishConfigurationTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaFinishConfigurationTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaFinishConfigurationTranslator
 
JavaForgetLevelChunkTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaForgetLevelChunkTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaForgetLevelChunkTranslator
 
JavaGameEventTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaGameEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaGameEventTranslator
 
JavaHorseScreenOpenTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaHorseScreenOpenTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaHorseScreenOpenTranslator
 
javaId - Variable in class org.geysermc.geyser.inventory.Inventory
 
javaId() - Method in class org.geysermc.geyser.entity.type.Entity
 
javaId() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
javaId() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
javaId() - Method in class org.geysermc.geyser.item.type.Item
 
javaId() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
javaId() - Method in class org.geysermc.geyser.level.block.type.Block
 
javaId() - Method in class org.geysermc.geyser.level.block.type.BlockState
 
javaId(int) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
javaId(int) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
javaId(int) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
javaIdentifier - Variable in class org.geysermc.geyser.item.type.Item
 
javaIdentifier() - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder.BuiltIn
 
javaIdentifier() - Method in class org.geysermc.geyser.item.type.Item
 
javaIdentifier() - Method in class org.geysermc.geyser.level.block.type.Block
 
javaIdentifier() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Returns the value of the javaIdentifier record component.
JavaInitializeBorderTranslator - Class in org.geysermc.geyser.translator.protocol.java.level.border
 
JavaInitializeBorderTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.border.JavaInitializeBorderTranslator
 
javaItem() - Method in record class org.geysermc.geyser.registry.type.NonVanillaItemRegistration
Returns the value of the javaItem record component.
javaItem(Item) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
JavaKeepAliveTranslator - Class in org.geysermc.geyser.translator.protocol.java
Used to forward the keep alive packet to the client in order to get back a reliable ping.
JavaKeepAliveTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaKeepAliveTranslator
 
javaKey() - Method in class org.geysermc.geyser.item.type.Item
 
JavaLevelChunkWithLightTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaLevelChunkWithLightTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaLevelChunkWithLightTranslator
 
JavaLevelEventTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaLevelEventTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaLevelEventTranslator
 
JavaLevelParticlesTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaLevelParticlesTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaLevelParticlesTranslator
 
JavaLoginFinishedTranslator - Class in org.geysermc.geyser.translator.protocol.java
Triggers protocol change LOGIN -> CONFIGURATION
JavaLoginFinishedTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaLoginFinishedTranslator
 
JavaLoginTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaLoginTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaLoginTranslator
 
JavaMapItemDataTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaMapItemDataTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaMapItemDataTranslator
 
JavaMerchantOffersTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaMerchantOffersTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaMerchantOffersTranslator
 
JavaMoveEntityPosRotTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaMoveEntityPosRotTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveEntityPosRotTranslator
 
JavaMoveEntityPosTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaMoveEntityPosTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveEntityPosTranslator
 
JavaMoveEntityRotTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaMoveEntityRotTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveEntityRotTranslator
 
JavaMoveMinecartTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaMoveMinecartTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveMinecartTranslator
 
JavaMoveVehicleTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaMoveVehicleTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveVehicleTranslator
 
javaNormalize(Vector3d) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Java edition returns the zero vector if the length of the input vector is less than 0.00001f
javaOnlyItems(Set<Item>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
JavaOpenBookTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaOpenBookTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaOpenBookTranslator
 
JavaOpenScreenTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaOpenScreenTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaOpenScreenTranslator
 
JavaOpenSignEditorTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaOpenSignEditorTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaOpenSignEditorTranslator
 
JavaPingTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaPingTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaPingTranslator
 
JavaPlayerAbilitiesTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaPlayerAbilitiesTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerAbilitiesTranslator
 
JavaPlayerChatTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaPlayerChatTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaPlayerChatTranslator
 
JavaPlayerCombatKillTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaPlayerCombatKillTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerCombatKillTranslator
 
JavaPlayerInfoRemoveTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaPlayerInfoRemoveTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerInfoRemoveTranslator
 
JavaPlayerInfoUpdateTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaPlayerInfoUpdateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerInfoUpdateTranslator
 
JavaPlayerLookAtTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaPlayerLookAtTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerLookAtTranslator
 
JavaPlayerPositionTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaPlayerPositionTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerPositionTranslator
 
JavaPlayerRotationTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaPlayerRotationTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerRotationTranslator
 
JavaRecipeBookAddTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaRecipeBookAddTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaRecipeBookAddTranslator
 
JavaRecipeBookRemoveTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaRecipeBookRemoveTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaRecipeBookRemoveTranslator
 
JavaRegistries - Class in org.geysermc.geyser.session.cache.registry
Stores JavaRegistryKey for Java registries that are used for loading of data-driven objects, tags, or both.
JavaRegistries() - Constructor for class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
JavaRegistry<T> - Interface in org.geysermc.geyser.session.cache.registry
A wrapper for a list, holding Java registry values.
JavaRegistryDataTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaRegistryDataTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaRegistryDataTranslator
 
JavaRegistryKey<T> - Record Class in org.geysermc.geyser.session.cache.registry
Defines a Java registry, which can be hardcoded or data-driven.
JavaRegistryKey(Key, JavaRegistryKey.RegistryLookup<T>) - Constructor for record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Creates an instance of a JavaRegistryKey record class.
JavaRegistryKey.RegistryLookup<T> - Interface in org.geysermc.geyser.session.cache.registry
Implementations should look up an element in the given registry by its value, network ID, or registered key.
JavaRemoveEntitiesTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaRemoveEntitiesTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaRemoveEntitiesTranslator
 
JavaRemoveMobEffectTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaRemoveMobEffectTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaRemoveMobEffectTranslator
 
JavaResetScorePacket - Class in org.geysermc.geyser.translator.protocol.java.scoreboard
 
JavaResetScorePacket() - Constructor for class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaResetScorePacket
 
JavaRespawnTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaRespawnTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaRespawnTranslator
 
JavaRotateHeadTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaRotateHeadTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaRotateHeadTranslator
 
JavaSectionBlocksUpdateTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaSectionBlocksUpdateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaSectionBlocksUpdateTranslator
 
JavaSelectAdvancementsTabTranslator - Class in org.geysermc.geyser.translator.protocol.java
Indicates that the client should open a particular advancement tab
JavaSelectAdvancementsTabTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaSelectAdvancementsTabTranslator
 
JavaSelectKnownPacksTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaSelectKnownPacksTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaSelectKnownPacksTranslator
 
JavaServerLinksTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaServerLinksTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaServerLinksTranslator
 
JavaSetActionBarTextTranslator - Class in org.geysermc.geyser.translator.protocol.java.title
 
JavaSetActionBarTextTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.title.JavaSetActionBarTextTranslator
 
JavaSetBorderCenterTranslator - Class in org.geysermc.geyser.translator.protocol.java.level.border
 
JavaSetBorderCenterTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderCenterTranslator
 
JavaSetBorderLerpSizeTranslator - Class in org.geysermc.geyser.translator.protocol.java.level.border
 
JavaSetBorderLerpSizeTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderLerpSizeTranslator
 
JavaSetBorderSizeTranslator - Class in org.geysermc.geyser.translator.protocol.java.level.border
 
JavaSetBorderSizeTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderSizeTranslator
 
JavaSetBorderWarningDelayTranslator - Class in org.geysermc.geyser.translator.protocol.java.level.border
 
JavaSetBorderWarningDelayTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderWarningDelayTranslator
 
JavaSetBorderWarningDistanceTranslator - Class in org.geysermc.geyser.translator.protocol.java.level.border
 
JavaSetBorderWarningDistanceTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderWarningDistanceTranslator
 
JavaSetChunkCacheCenterTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaSetChunkCacheCenterTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaSetChunkCacheCenterTranslator
 
JavaSetChunkCacheRadiusTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaSetChunkCacheRadiusTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaSetChunkCacheRadiusTranslator
 
JavaSetCursorItemTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaSetCursorItemTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaSetCursorItemTranslator
 
JavaSetDefaultSpawnPositionTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaSetDefaultSpawnPositionTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaSetDefaultSpawnPositionTranslator
 
JavaSetDisplayObjectiveTranslator - Class in org.geysermc.geyser.translator.protocol.java.scoreboard
 
JavaSetDisplayObjectiveTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetDisplayObjectiveTranslator
 
JavaSetEntityDataTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaSetEntityDataTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEntityDataTranslator
 
JavaSetEntityLinkTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
Called when a leash is attached, removed or updated from an entity
JavaSetEntityLinkTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEntityLinkTranslator
 
JavaSetEntityMotionTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaSetEntityMotionTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEntityMotionTranslator
 
JavaSetEquipmentTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaSetEquipmentTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEquipmentTranslator
 
JavaSetExperienceTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaSetExperienceTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaSetExperienceTranslator
 
JavaSetHealthTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaSetHealthTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaSetHealthTranslator
 
JavaSetHeldSlotTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaSetHeldSlotTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaSetHeldSlotTranslator
 
JavaSetObjectiveTranslator - Class in org.geysermc.geyser.translator.protocol.java.scoreboard
 
JavaSetObjectiveTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetObjectiveTranslator
 
JavaSetPassengersTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaSetPassengersTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaSetPassengersTranslator
 
JavaSetPlayerInventoryTranslator - Class in org.geysermc.geyser.translator.protocol.java.inventory
 
JavaSetPlayerInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.inventory.JavaSetPlayerInventoryTranslator
 
JavaSetPlayerTeamTranslator - Class in org.geysermc.geyser.translator.protocol.java.scoreboard
 
JavaSetPlayerTeamTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetPlayerTeamTranslator
 
JavaSetScoreTranslator - Class in org.geysermc.geyser.translator.protocol.java.scoreboard
 
JavaSetScoreTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetScoreTranslator
 
JavaSetSubtitleTextTranslator - Class in org.geysermc.geyser.translator.protocol.java.title
 
JavaSetSubtitleTextTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.title.JavaSetSubtitleTextTranslator
 
JavaSetTimeTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaSetTimeTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaSetTimeTranslator
 
JavaSetTitlesAnimationTranslator - Class in org.geysermc.geyser.translator.protocol.java.title
 
JavaSetTitlesAnimationTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.title.JavaSetTitlesAnimationTranslator
 
JavaSetTitleTextTranslator - Class in org.geysermc.geyser.translator.protocol.java.title
 
JavaSetTitleTextTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.title.JavaSetTitleTextTranslator
 
JavaShowDialogGameTranslator - Class in org.geysermc.geyser.translator.protocol.java.dialogues
 
JavaShowDialogGameTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.dialogues.JavaShowDialogGameTranslator
 
JavaShowDialogueConfigurationTranslator - Class in org.geysermc.geyser.translator.protocol.java.dialogues
 
JavaShowDialogueConfigurationTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.dialogues.JavaShowDialogueConfigurationTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.BrewingInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.CartographyInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.GrindstoneInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.horse.ChestedHorseInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Converts a Java slot to the corresponding Bedrock slot.
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
javaSlotToBedrock(int) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
javaSlotToBedrockContainer(int, AnvilContainer) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
javaSlotToBedrockContainer(int, BeaconContainer) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
javaSlotToBedrockContainer(int, CartographyContainer) - Method in class org.geysermc.geyser.translator.inventory.CartographyInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.BrewingInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.CraftingInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.furnace.AbstractFurnaceInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.furnace.BlastFurnaceInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.furnace.FurnaceInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.furnace.SmokerInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.GrindstoneInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.HopperInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.horse.ChestedHorseInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.horse.HorseInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.ShulkerInventoryTranslator
 
javaSlotToBedrockContainer(int, Container) - Method in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
javaSlotToBedrockContainer(int, CrafterContainer) - Method in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
javaSlotToBedrockContainer(int, EnchantingContainer) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
javaSlotToBedrockContainer(int, Generic3X3Container) - Method in class org.geysermc.geyser.translator.inventory.Generic3X3InventoryTranslator
 
javaSlotToBedrockContainer(int, MerchantContainer) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
javaSlotToBedrockContainer(int, PlayerInventory) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
javaSlotToBedrockContainer(int, StonecutterContainer) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
javaSlotToBedrockContainer(int, Type) - Method in class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
 
javaSlotToBedrockContainer(int, Type) - Method in class org.geysermc.geyser.translator.inventory.chest.ChestInventoryTranslator
 
javaSlotToBedrockContainer(int, Type) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Converts a Java slot to the corresponding Bedrock container and slot
JavaSoundEntityTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaSoundEntityTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaSoundEntityTranslator
 
JavaSoundTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaSoundTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaSoundTranslator
 
JavaStartConfigurationTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaStartConfigurationTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaStartConfigurationTranslator
 
JavaStopSoundTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaStopSoundTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaStopSoundTranslator
 
JavaStoreCookieTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaStoreCookieTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaStoreCookieTranslator
 
JavaSystemChatTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaSystemChatTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaSystemChatTranslator
 
JavaTakeItemEntityTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
This packet is called whenever a player picks up an item.
JavaTakeItemEntityTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaTakeItemEntityTranslator
 
JavaTeleportEntityTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaTeleportEntityTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaTeleportEntityTranslator
 
JavaTickingStateTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaTickingStateTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaTickingStateTranslator
 
JavaTickingStepTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaTickingStepTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaTickingStepTranslator
 
javaToBedrock(String) - Static method in class org.geysermc.geyser.util.DimensionUtils
Map the Java edition dimension IDs to Bedrock edition
javaToBedrock(GeyserSession) - Static method in class org.geysermc.geyser.util.DimensionUtils
Gets the Bedrock dimension ID, with a safety check if a packet is created before the player is logged/spawned in.
javaToBedrockBlocks(GeyserBedrockBlock[]) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
javaToBedrockIdentifiers(Int2ObjectMap<String>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
Java block ID -> Bedrock block ID (without minecraft:), IF they are different While Bedrock is progressing slowly through their flattening, some Bedrock identifiers may differ.
javaToVanillaBedrockBlocks(GeyserBedrockBlock[]) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
JavaTrackedWaypointTranslator - Class in org.geysermc.geyser.translator.protocol.java.level
 
JavaTrackedWaypointTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.level.JavaTrackedWaypointTranslator
 
JavaTransferPacketTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity.player
 
JavaTransferPacketTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.player.JavaTransferPacketTranslator
 
JavaUpdateAdvancementsTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaUpdateAdvancementsTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaUpdateAdvancementsTranslator
 
JavaUpdateAttributesTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaUpdateAttributesTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaUpdateAttributesTranslator
 
JavaUpdateEnabledFeaturesPacket - Class in org.geysermc.geyser.translator.protocol.java
 
JavaUpdateEnabledFeaturesPacket() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaUpdateEnabledFeaturesPacket
 
JavaUpdateMobEffectTranslator - Class in org.geysermc.geyser.translator.protocol.java.entity
 
JavaUpdateMobEffectTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.entity.JavaUpdateMobEffectTranslator
 
JavaUpdateRecipesTranslator - Class in org.geysermc.geyser.translator.protocol.java
Used to send all valid recipes from Java to Bedrock.
JavaUpdateRecipesTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaUpdateRecipesTranslator
 
JavaUpdateTagsTranslator - Class in org.geysermc.geyser.translator.protocol.java
 
JavaUpdateTagsTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.java.JavaUpdateTagsTranslator
 
javaUsername() - Method in class org.geysermc.geyser.session.GeyserSession
 
javaUuid() - Method in class org.geysermc.geyser.session.GeyserSession
 
JELLIE - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
JIGSAW - Static variable in class org.geysermc.geyser.item.Items
 
JIGSAW - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JigsawBlockBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
JigsawBlockBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.JigsawBlockBlockEntityTranslator
 
jigsawStates(Set<BlockDefinition>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
joinAddress() - Method in class org.geysermc.geyser.session.GeyserSession
 
joinPort() - Method in class org.geysermc.geyser.session.GeyserSession
 
JSON_MAPPER - Static variable in class org.geysermc.geyser.GeyserImpl
 
JUKEBOX - Static variable in class org.geysermc.geyser.item.Items
 
JUKEBOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUKEBOX_PLAYABLE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
JUKEBOX_SONG - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
JUKEBOX_SONG - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
JukeboxSong - Record Class in org.geysermc.geyser.level
 
JukeboxSong(String, String) - Constructor for record class org.geysermc.geyser.level.JukeboxSong
Creates an instance of a JukeboxSong record class.
JUNGLE - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
JUNGLE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
 
JUNGLE_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
JUNGLE_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
JUNGLE_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_LOG - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
JUNGLE_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
JUNGLE_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
JUNGLE_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
JUNGLE_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 

K

KEBAB - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
KEEP_VELOCITY - Enum constant in enum class org.geysermc.geyser.session.cache.TeleportCache.TeleportType
 
KEEPINVENTORY - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
KELP - Static variable in class org.geysermc.geyser.item.Items
 
KELP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
KELP_PLANT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
key - Variable in class org.geysermc.geyser.session.dialog.input.DialogInput
 
key() - Method in class org.geysermc.geyser.command.GeyserPermission
 
key() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryData
Returns the value of the key record component.
key(String) - Static method in class org.geysermc.geyser.util.MinecraftKey
To prevent constant warnings from invalid regex.
key(GeyserSession, int) - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Converts a network ID to its registered key, or null if it is not registered.
key(GeyserSession, T) - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Converts an object to its registered key, or null if it is not registered.
KEY - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
KEY_REMOVAL - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
KEYBIND_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
keyIdMap() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
Returns the value of the keyIdMap record component.
keys() - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
All keys of this registry, as a list.
keys() - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
KNOCKBACK - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
KNOCKBACK_RESISTANCE - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
KNOWLEDGE_BOOK - Static variable in class org.geysermc.geyser.item.Items
 
KOB - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 

L

label - Variable in class org.geysermc.geyser.session.dialog.input.DialogInput
 
label() - Method in record class org.geysermc.geyser.session.dialog.DialogButton
Returns the value of the label record component.
LADDER - Static variable in class org.geysermc.geyser.item.Items
 
LADDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
landMovement(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
languageCode() - Method in class org.geysermc.geyser.session.GeyserSession
 
LANTERN - Static variable in class org.geysermc.geyser.item.Items
 
LANTERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LAPIS_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
LAPIS_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LAPIS_LAZULI - Static variable in class org.geysermc.geyser.item.Items
 
LAPIS_ORE - Static variable in class org.geysermc.geyser.item.Items
 
LAPIS_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LAPIS_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
LAPIS_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
LARGE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.SalmonVariant
 
LARGE_AMETHYST_BUD - Static variable in class org.geysermc.geyser.item.Items
 
LARGE_AMETHYST_BUD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LARGE_BALL - Enum constant in enum class org.geysermc.geyser.item.hashing.data.FireworkExplosionShape
 
LARGE_FERN - Static variable in class org.geysermc.geyser.item.Items
 
LARGE_FERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LAST_RECIPE_NET_ID - Static variable in class org.geysermc.geyser.util.InventoryUtils
Stores the last used recipe network ID.
LAST_UPDATE_DEFAULT - Static variable in class org.geysermc.geyser.scoreboard.ScoreReference
 
LAST_UPDATE_DEFAULT - Static variable in class org.geysermc.geyser.scoreboard.Team
 
lastHorizontalCollision() - Method in class org.geysermc.geyser.session.cache.InputCache
 
lastJavaPosition - Variable in class org.geysermc.geyser.entity.type.ThrowableEntity
 
lastMinedPosition - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
The last block position that was broken.
lastTeamUpdate - Variable in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
lastUpdate - Variable in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
lastUpdate() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
lastUpdate() - Method in class org.geysermc.geyser.scoreboard.Team
 
LAVA - Enum constant in enum class org.geysermc.geyser.level.block.Fluid
 
LAVA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LAVA_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
LAVA_CAULDRON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LAVA_POOL_STONE_CANNOT_REPLACE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
lavaMovement(VehicleComponent.VehicleContext, double) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
layered(Class<S>, Function<UUID, P>, Function<P, S>, Supplier<S>, Function<S, GeyserCommandSource>) - Static method in record class org.geysermc.geyser.command.CommandSourceConverter
Creates a new CommandSourceConverter for a server platform in which the player type is not a command sender type, and must be mapped.
LAYERS - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
lazyInitialize(Supplier<MinecraftHasher<Type>>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Lazily-initialises the given hasher using Suppliers.memoize(com.google.common.base.Supplier).
LEAD - Static variable in class org.geysermc.geyser.item.Items
 
LEAF_LITTER - Static variable in class org.geysermc.geyser.item.Items
 
LEAF_LITTER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LEAPING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LEASH - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
LEASH_KNOT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
Leashable - Interface in org.geysermc.geyser.entity.type
I can haz lead (The item, not the mineral)
leashHolderBedrockId() - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
leashHolderBedrockId() - Method in interface org.geysermc.geyser.entity.type.Leashable
 
leashHolderBedrockId() - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
LeashKnotEntity - Class in org.geysermc.geyser.entity.type
 
LeashKnotEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.LeashKnotEntity
 
LEATHER - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
LEATHER - Static variable in class org.geysermc.geyser.item.Items
 
LEATHER_BOOTS - Static variable in class org.geysermc.geyser.item.Items
 
LEATHER_CHESTPLATE - Static variable in class org.geysermc.geyser.item.Items
 
LEATHER_HELMET - Static variable in class org.geysermc.geyser.item.Items
 
LEATHER_HORSE_ARMOR - Static variable in class org.geysermc.geyser.item.Items
 
LEATHER_LEGGINGS - Static variable in class org.geysermc.geyser.item.Items
 
LEAVE_BOAT - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
LEAVES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
LEAVES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
LECTERN - Static variable in class org.geysermc.geyser.item.Items
 
LECTERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LECTERN_BOOKS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
LecternBlock - Class in org.geysermc.geyser.level.block.type
 
LecternBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.LecternBlock
 
LecternContainer - Class in org.geysermc.geyser.inventory
 
LecternContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.LecternContainer
 
LecternInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
LecternInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
LEFT - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
LEFT - Enum constant in enum class org.geysermc.geyser.level.block.property.ChestType
 
LEFT_BUNDLE - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
LEFT_BUNDLE_FROM_CURSOR - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
LEFT_OUTSIDE - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
LEFT_SHIFT - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
LEG_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
leggings - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
LEGS - Enum constant in enum class org.geysermc.geyser.item.components.WearableSlot
 
lerp(double, double, double) - Static method in class org.geysermc.geyser.entity.type.MinecartEntity
 
LEVEL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
LEVEL_CAULDRON - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
LEVEL_COMPOSTER - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
LEVEL_FLOWING - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
LEVEL_HONEY - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
levelEvent() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns the value of the levelEvent record component.
LevelEventTranslator - Interface in org.geysermc.geyser.translator.level.event
Represents an event capable of translating itself into bedrock
levelEventType() - Method in record class org.geysermc.geyser.registry.type.ParticleMapping
Returns the value of the levelEventType record component.
levelEventType() - Method in record class org.geysermc.geyser.translator.level.event.SoundLevelEventTranslator
Returns the value of the levelEventType record component.
LEVER - Static variable in class org.geysermc.geyser.item.Items
 
LEVER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LeverSoundInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
LeverSoundInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.LeverSoundInteractionTranslator
 
LIGHT - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
LIGHT_BLUE - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
LIGHT_BLUE_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_BED - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_DYE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_BLUE_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_BLUE_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
LIGHT_GRAY - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
LIGHT_GRAY_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_BED - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_DYE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_GRAY_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_GRAY_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIGHT_PURPLE - Static variable in class org.geysermc.geyser.text.ChatColor
 
LIGHT_WEIGHTED_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
LIGHT_WEIGHTED_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
lightBlocks(Int2ObjectMap<ItemMapping>) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
lightDampening - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
lightDampening() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
lightDampening(Integer) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
lightEmission - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
lightEmission() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
lightEmission(Integer) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
LightItem - Class in org.geysermc.geyser.item.type
 
LightItem(Item.Builder, Block, Block...) - Constructor for class org.geysermc.geyser.item.type.LightItem
 
LIGHTNING_BOLT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
LIGHTNING_ROD - Static variable in class org.geysermc.geyser.item.Items
 
LIGHTNING_ROD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LightningEntity - Class in org.geysermc.geyser.entity.type
 
LightningEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.LightningEntity
 
LILAC - Static variable in class org.geysermc.geyser.item.Items
 
LILAC - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LILY_OF_THE_VALLEY - Static variable in class org.geysermc.geyser.item.Items
 
LILY_OF_THE_VALLEY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LILY_PAD - Static variable in class org.geysermc.geyser.item.Items
 
LILY_PAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
LIME - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
LIME_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
LIME_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_BED - Static variable in class org.geysermc.geyser.item.Items
 
LIME_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
LIME_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
LIME_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
LIME_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
LIME_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
LIME_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_DYE - Static variable in class org.geysermc.geyser.item.Items
 
LIME_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
LIME_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
LIME_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
LIME_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
LIME_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
LIME_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
LIME_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LIME_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
LIME_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LINGERING_POTION - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
LINGERING_POTION - Static variable in class org.geysermc.geyser.item.Items
 
list() - Method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that hashes a list of objects this hasher hashes.
list(List<HashCode>) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
ListCommand - Class in org.geysermc.geyser.command.defaults
 
ListCommand(GeyserImpl, String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.ListCommand
 
ListDeferredRegistry<V> - Class in org.geysermc.geyser.registry
 
ListDeferredRegistry(I, DeferredRegistry.RegistryInitializer<List<V>, ListRegistry<V>>, Supplier<RegistryLoader<I, List<V>>>) - Constructor for class org.geysermc.geyser.registry.ListDeferredRegistry
 
ListDeferredRegistry(I, DeferredRegistry.RegistryInitializer<List<V>, ListRegistry<V>>, RegistryLoader<I, List<V>>) - Constructor for class org.geysermc.geyser.registry.ListDeferredRegistry
 
ListDeferredRegistry(Function<RegistryLoader<I, List<V>>, ListRegistry<V>>, Supplier<RegistryLoader<I, List<V>>>) - Constructor for class org.geysermc.geyser.registry.ListDeferredRegistry
 
ListDeferredRegistry(Function<RegistryLoader<I, List<V>>, ListRegistry<V>>, RegistryLoader<I, List<V>>) - Constructor for class org.geysermc.geyser.registry.ListDeferredRegistry
 
ListenerInfo(String, int) - Constructor for class org.geysermc.geyser.dump.BootstrapDumpInfo.ListenerInfo
 
listPlayer(PlayerEntity) - Method in class org.geysermc.geyser.session.cache.waypoint.WaypointCache
 
ListRegistry<M> - Class in org.geysermc.geyser.registry
 
ListRegistry(I, RegistryLoader<I, List<M>>) - Constructor for class org.geysermc.geyser.registry.ListRegistry
Creates a new instance of this class with the given input and RegistryLoader.
LIT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
LivingEntity - Class in org.geysermc.geyser.entity.type
 
LivingEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.LivingEntity
 
LLAMA - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
LLAMA_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
LLAMA_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
LLAMA_SPIT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
LLAMA_TEMPT_ITEMS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
LLAMA_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
LlamaEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
LlamaEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.LlamaEntity
 
LlamaInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.horse
 
LlamaInventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.horse.LlamaInventoryTranslator
 
LlamaVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
load() - Method in class org.geysermc.geyser.extension.GeyserExtensionClassLoader
 
load() - Method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Loads the registry.
load() - Static method in class org.geysermc.geyser.registry.Registries
 
load(I) - Method in interface org.geysermc.geyser.registry.loader.RegistryLoader
Loads an output from the given input.
load(Pair<String, String>) - Method in class org.geysermc.geyser.registry.loader.CollisionRegistryLoader
 
load(Object) - Method in class org.geysermc.geyser.registry.loader.PotionMixRegistryLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.AnnotatedRegistryLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.BiomeIdentifierRegistryLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.BiomeLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.BlockEntityRegistryLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.NbtRegistryLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.ParticleTypesRegistryLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.SoundEventsRegistryLoader
 
load(String) - Method in class org.geysermc.geyser.registry.loader.SoundRegistryLoader
 
load(Path) - Method in class org.geysermc.geyser.registry.loader.ResourcePackLoader
Loop through the packs directory and locate valid resource pack files
load(Function<UtilMappings, T>) - Method in class org.geysermc.geyser.registry.type.UtilMappings.Loader
 
load(Map<Class<?>, ProviderSupplier>) - Method in class org.geysermc.geyser.registry.loader.ProviderRegistryLoader
 
load(PlatformType, GeyserBootstrap) - Static method in class org.geysermc.geyser.GeyserImpl
 
load(ClientboundRegistryDataPacket) - Method in class org.geysermc.geyser.session.cache.RegistryCache
Loads a registry in, if we are tracking it.
loadAllExtensions(ExtensionManager) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
loadBlockMappingsFromJson(BiConsumer<String, CustomBlockMapping>) - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
loadConfig(File, Class<T>) - Static method in class org.geysermc.geyser.util.FileUtils
Load the given YAML file into the given class
loadDimension(GeyserSession) - Static method in class org.geysermc.geyser.util.ChunkUtils
Process the minimum and maximum heights for this dimension, and processes the world coordinate scale.
loaded() - Method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Whether this registry was loaded.
loader() - Method in class org.geysermc.geyser.extension.GeyserExtensionContainer
 
Loader() - Constructor for class org.geysermc.geyser.registry.type.UtilMappings.Loader
 
loadExtension(Path, GeyserExtensionDescription) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
loadFile(String) - Method in class org.geysermc.geyser.registry.loader.EffectRegistryLoader
 
loadFromJson(String) - Static method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
 
loadGeyserLocale(String) - Static method in class org.geysermc.geyser.text.GeyserLocale
Loads a Geyser locale from resources, if the file doesn't exist it just logs a warning
loadHeadFromProfile(GeyserSession, PlayerEntity, SkinManager.GameProfileData, GameProfile) - Static method in class org.geysermc.geyser.skin.FakeHeadProvider
 
loadHeadFromProfile(GeyserSession, PlayerEntity, GameProfile) - Static method in class org.geysermc.geyser.skin.FakeHeadProvider
 
loadItemMappingsFromJson(BiConsumer<String, CustomItemData>) - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
loadJson(InputStream, Class<T>) - Static method in class org.geysermc.geyser.util.FileUtils
 
loadPacket(ClientboundUpdateTagsPacket) - Method in class org.geysermc.geyser.session.cache.TagCache
 
loadServerBiome(RegistryEntryContext) - Static method in class org.geysermc.geyser.translator.level.BiomeTranslator
 
loadSurroundingBlocks() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
Cache frequently used data and blocks used in movement calculations.
localAddress() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
localChannel - Variable in class org.geysermc.geyser.network.netty.GeyserInjector
The local channel we can use to inject ourselves into the server without creating a TCP connection.
LocalChannelWithRemoteAddress - Class in org.geysermc.geyser.network.netty
Client -> server storing the spoofed remote address.
LocalChannelWithRemoteAddress() - Constructor for class org.geysermc.geyser.network.netty.LocalChannelWithRemoteAddress
 
LocalChannelWrapper - Class in org.geysermc.geyser.network.netty
 
LocalChannelWrapper(LocalServerChannel, LocalChannel) - Constructor for class org.geysermc.geyser.network.netty.LocalChannelWrapper
 
locale() - Method in interface org.geysermc.geyser.command.GeyserCommandSource
locale() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
Returns the value of the locale record component.
locale() - Method in class org.geysermc.geyser.session.GeyserSession
 
LOCALE_MAPPINGS - Static variable in class org.geysermc.geyser.text.MinecraftLocale
 
LocalServerChannelWrapper - Class in org.geysermc.geyser.network.netty
If the incoming channel if an instance of LocalChannelWithRemoteAddress, this server creates a LocalChannelWrapper for the other end and attaches the spoofed remote address
LocalServerChannelWrapper() - Constructor for class org.geysermc.geyser.network.netty.LocalServerChannelWrapper
 
LocalSession - Class in org.geysermc.geyser.network.netty
Manages a Minecraft Java session over our LocalChannel implementations.
LocalSession(SocketAddress, String, MinecraftProtocol, Executor) - Constructor for class org.geysermc.geyser.network.netty.LocalSession
 
LOCATORBAR - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
lockCamera(boolean, UUID) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
LOCKED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
lockInputs(boolean, boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
lockMovement(boolean, UUID) - Method in class org.geysermc.geyser.entity.GeyserEntityData
 
LODESTONE - Static variable in class org.geysermc.geyser.item.Items
 
LODESTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LodestoneCache - Class in org.geysermc.geyser.session.cache
A temporary cache for lodestone information.
LodestoneCache() - Constructor for class org.geysermc.geyser.session.cache.LodestoneCache
 
LodestoneCache.LodestonePos - Record Class in org.geysermc.geyser.session.cache
 
lodestoneCompass(ItemMapping) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
A unique exception as this is an item in Bedrock, but not in Java.
LodestonePos(int, int, int, int, Key) - Constructor for record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Creates an instance of a LodestonePos record class.
LOGADMINCOMMANDS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
logger() - Method in class org.geysermc.geyser.extension.GeyserExtensionContainer
 
logger(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
LoggingPacketHandler - Class in org.geysermc.geyser.network
Bare bones implementation of BedrockPacketHandler suitable for extension.
LoginEncryptionUtils - Class in org.geysermc.geyser.util
 
LoginEncryptionUtils() - Constructor for class org.geysermc.geyser.util.LoginEncryptionUtils
 
LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
LOGS_THAT_BURN - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
LOGS_THAT_BURN - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
LogsInfo(GeyserImpl) - Constructor for class org.geysermc.geyser.dump.DumpInfo.LogsInfo
 
LONG - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
LONG_FIRE_RESISTANCE - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_INVISIBILITY - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_LEAPING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_NIGHT_VISION - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_POISON - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_REGENERATION - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_SLOW_FALLING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_SLOWNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_STRENGTH - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_SWIFTNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_TURTLE_MASTER - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_WATER_BREATHING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LONG_WEAKNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
longArray(long[]) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
longValue() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the fraction as a long.
lookup() - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Returns the value of the lookup record component.
LOOM - Static variable in class org.geysermc.geyser.item.Items
 
LOOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
LoomInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
LoomInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
LoopbackUtil - Class in org.geysermc.geyser.util
 
LOOTING - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
low() - Method in class org.geysermc.geyser.level.block.property.IntegerProperty
 
LOWMIST - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
LOYALTY - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
LUCK - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
LUCK - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
LUCK_OF_THE_SEA - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
LUCY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.AxolotlVariant
 
LURE - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
LUSH_GROUND_REPLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 

M

MACE - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
MAGENTA - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
MAGENTA_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_BED - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_DYE - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGENTA_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
MAGENTA_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGIC_VIRTUAL_INVENTORY_HACK - Static variable in class org.geysermc.geyser.util.InventoryUtils
An arbitrary, negative long used to delay the opening of virtual inventories until the client is likely ready for it.
MAGMA_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
MAGMA_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MAGMA_CREAM - Static variable in class org.geysermc.geyser.item.Items
 
MAGMA_CUBE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
MAGMA_CUBE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
MagmaCubeEntity - Class in org.geysermc.geyser.entity.type.living
 
MagmaCubeEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.MagmaCubeEntity
 
main - Variable in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
main() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns the value of the main record component.
main() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the main record component.
MAINTAINS_FARMLAND - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
major() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version
Returns the value of the major record component.
majorApiVersion() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the majorApiVersion record component.
makeContainerEntries(GeyserSession, Type, IntSet) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
makeSubscription(EventRegistrar, Class<T>, Consumer<T>, PostOrder) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
makeSubscription(EventRegistrar, Class<T>, Subscribe, L, BiConsumer<L, T>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
MANGROVE - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
MANGROVE_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
MANGROVE_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
MANGROVE_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_LOG - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MANGROVE_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
MANGROVE_LOGS_CAN_GROW_THROUGH - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MANGROVE_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_PROPAGULE - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_PROPAGULE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_ROOTS - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_ROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_ROOTS_CAN_GROW_THROUGH - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MANGROVE_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MANGROVE_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
MANGROVE_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
manifest() - Method in class org.geysermc.geyser.pack.GeyserResourcePack.Builder
 
manifest() - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
Returns the value of the manifest record component.
map(S) - Method in record class org.geysermc.geyser.command.CommandSourceConverter
 
map(Map<HashCode, HashCode>) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
map(K, Function<? super V, ? extends U>) - Method in class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
Returns and maps the value by the given key if present.
map(K, Function<? super V, ? extends U>) - Method in class org.geysermc.geyser.registry.AbstractMappedRegistry
Returns and maps the value by the given key if present.
map(MinecraftHasher<K>, MinecraftHasher<V>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that uses MinecraftHasher.mapSet(MinecraftHasher, MinecraftHasher) to hash MinecraftHasher keys and MinecraftHasher values into a map, using the keyHasher and valueHasher respectively.
MAP - Static variable in class org.geysermc.geyser.item.Items
 
MAP - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
MAP_INVISIBILITY_EQUIPMENT - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
mapBuilder(MapBuilder<Type>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that uses a MapBuilder, which uses a MapHasher to hash a MinecraftHasher into a map.
MapBuilder<Type> - Interface in org.geysermc.geyser.item.hashing
MapBuilders can be used to define map-like structures to encode a MapBuilder using a MapHasher.
MapColor - Enum Class in org.geysermc.geyser.level
 
MapHasher<Type> - Class in org.geysermc.geyser.item.hashing
MapHashers are used to encode a MapHasher to a map-like structure, which is then hashed using a MinecraftHashEncoder.
MapItem - Class in org.geysermc.geyser.item.type
 
MapItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.MapItem
 
MappedRegistry<K,V,M extends Map<K,V>> - Class in org.geysermc.geyser.registry
An public registry holding a map of various registrations as defined by MappedRegistry.
MappedRegistry(I, RegistryLoader<I, M>) - Constructor for class org.geysermc.geyser.registry.MappedRegistry
 
mapping() - Method in record class org.geysermc.geyser.registry.type.NonVanillaItemRegistration
Returns the value of the mapping record component.
mappings - Variable in class org.geysermc.geyser.registry.Registry
 
MappingsConfigReader - Class in org.geysermc.geyser.registry.mappings
 
MappingsConfigReader() - Constructor for class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
MappingsReader - Class in org.geysermc.geyser.registry.mappings.versions
 
MappingsReader() - Constructor for class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
MappingsReader_v1 - Class in org.geysermc.geyser.registry.mappings.versions
A class responsible for reading custom item and block mappings from a JSON file
MappingsReader_v1() - Constructor for class org.geysermc.geyser.registry.mappings.versions.MappingsReader_v1
 
mapRawArray(GeyserSession, int[], JavaRegistryKey<T>) - Static method in class org.geysermc.geyser.session.cache.TagCache
Maps a raw array of network IDs to their respective objects.
mapSet(MinecraftHasher<Type>, MinecraftHasher<Type>) - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that hashes a set of MinecraftHasher entries into a map of keys and values, using keyHasher and valueHasher respectively.
markChanged() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
markChanged() - Method in class org.geysermc.geyser.scoreboard.Team
 
markCurrent() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
markDeleted() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
markNeedsUpdate() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
markNewBundle(BundleCache.BundleData) - Method in class org.geysermc.geyser.session.cache.BundleCache
 
markPositionInSequence(Vector3i) - Method in class org.geysermc.geyser.session.cache.WorldCache
Stores a note that this position may need to be rolled back at a future point in time.
markPositionPacketSent() - Method in class org.geysermc.geyser.session.cache.InputCache
 
markRelease() - Method in class org.geysermc.geyser.session.cache.BundleCache
 
markTitleTimesAsIncorrect() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
markUpdated() - Method in class org.geysermc.geyser.scoreboard.display.score.BelownameDisplayScore
 
markUpdated() - Method in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
MATCH - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
matches(InetAddress) - Method in class org.geysermc.geyser.network.CIDRMatcher
 
MATERIAL - Static variable in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
materialInstance(String, MaterialInstance) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
materialInstances - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
materialInstances() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
MathUtils - Class in org.geysermc.geyser.util
 
MathUtils() - Constructor for class org.geysermc.geyser.util.MathUtils
 
max() - Method in record class org.geysermc.geyser.dump.DumpInfo.RamInfo
Returns the value of the max record component.
MAX_HEALTH - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
MAXCOMMANDCHAINLENGTH - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
maxDamage() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
maxDamage(int) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
MAXENTITYCRAMMING - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
maxHealth - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
MAXIMUM_PAGE_COUNT - Static variable in class org.geysermc.geyser.item.type.WrittenBookItem
 
MAXIMUM_PAGE_EDIT_LENGTH - Static variable in class org.geysermc.geyser.item.type.WrittenBookItem
 
MAXIMUM_TITLE_LENGTH - Static variable in class org.geysermc.geyser.item.type.WrittenBookItem
 
maxLevel() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns the value of the maxLevel record component.
maxPlayerCount() - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
maxPlayerCount(int) - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
maxY() - Method in class org.geysermc.geyser.level.BedrockDimension
 
mayBreak(float, boolean) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
mcpl() - Method in enum class org.geysermc.geyser.level.physics.Direction
 
md5Hash() - Method in record class org.geysermc.geyser.dump.DumpInfo.HashInfo
Returns the value of the md5Hash record component.
MEAT - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
MEDITATIVE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
MEDIUM - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.SalmonVariant
 
MEDIUM_AMETHYST_BUD - Static variable in class org.geysermc.geyser.item.Items
 
MEDIUM_AMETHYST_BUD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MELON - Static variable in class org.geysermc.geyser.item.Items
 
MELON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MELON_SEEDS - Static variable in class org.geysermc.geyser.item.Items
 
MELON_SLICE - Static variable in class org.geysermc.geyser.item.Items
 
MELON_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
memoryTier() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Subpack
Returns the value of the memoryTier record component.
MENDING - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
MerchantContainer - Class in org.geysermc.geyser.inventory
 
MerchantContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.MerchantContainer
 
MerchantInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
MerchantInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
mergeBundleData(GeyserSession, BundleCache.BundleData) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
MessageTranslator - Class in org.geysermc.geyser.translator.text
 
MessageTranslator() - Constructor for class org.geysermc.geyser.translator.text.MessageTranslator
 
meta() - Method in class org.geysermc.geyser.command.GeyserCommand
 
meta() - Method in class org.geysermc.geyser.command.GeyserPermission.Result
 
metadata() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
Metrics - Class in org.geysermc.geyser.util
bStats collects some data for plugin authors.
Metrics(GeyserImpl, String, String, boolean, Logger) - Constructor for class org.geysermc.geyser.util.Metrics
Class constructor.
Metrics.AdvancedPie - Class in org.geysermc.geyser.util
Represents a custom advanced pie.
Metrics.CustomChart - Class in org.geysermc.geyser.util
Represents a custom chart.
Metrics.DrilldownPie - Class in org.geysermc.geyser.util
Represents a custom drilldown pie.
Metrics.SimplePie - Class in org.geysermc.geyser.util
Represents a custom simple pie.
Metrics.SingleLineChart - Class in org.geysermc.geyser.util
Represents a custom single line chart.
MetricsInfo() - Constructor for class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.MetricsInfo
 
MILK - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
MILK_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
milkBucket() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
MIN_CUSTOM_RUNTIME_ID - Static variable in class org.geysermc.geyser.registry.populator.BlockRegistryPopulator
 
MINEABLE_AXE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MINEABLE_HOE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MINEABLE_PICKAXE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MINEABLE_SHOVEL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MINECART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
MINECART - Static variable in class org.geysermc.geyser.item.Items
 
MinecartEntity - Class in org.geysermc.geyser.entity.type
 
MinecartEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.MinecartEntity
 
MINECRAFT_SKIN_SERVER_URL - Static variable in class org.geysermc.geyser.Constants
 
MinecraftAuthLogger - Class in org.geysermc.geyser.util
 
MinecraftAuthLogger() - Constructor for class org.geysermc.geyser.util.MinecraftAuthLogger
 
MinecraftHashEncoder - Class in org.geysermc.geyser.item.hashing
Encodes primitive Java objects, lists, and maps into a HashCode, using Hashing.crc32c() as hash function.
MinecraftHashEncoder(GeyserSession) - Constructor for class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
MinecraftHasher<Type> - Interface in org.geysermc.geyser.item.hashing
Encodes an object into a HashCode using a MinecraftHashEncoder.
MinecraftKey - Class in org.geysermc.geyser.util
 
MinecraftKey() - Constructor for class org.geysermc.geyser.util.MinecraftKey
 
MinecraftLocale - Class in org.geysermc.geyser.text
 
MinecraftLocale() - Constructor for class org.geysermc.geyser.text.MinecraftLocale
 
MinecraftTranslationRegistry - Class in org.geysermc.geyser.text
This class is used for mapping a translation key with the already loaded Java locale data Used in MessageTranslator.java as part of the KyoriPowered/Adventure library
MinecraftTranslationRegistry() - Constructor for class org.geysermc.geyser.text.MinecraftTranslationRegistry
 
minecraftVersion() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IRemoteConfiguration
 
MinecraftVersionImpl - Record Class in org.geysermc.geyser.impl
 
MinecraftVersionImpl(String, int) - Constructor for record class org.geysermc.geyser.impl.MinecraftVersionImpl
Creates an instance of a MinecraftVersionImpl record class.
MINER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
minimumSupportedMinecraftVersion() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Returns the value of the minimumSupportedMinecraftVersion record component.
MINING_EFFICIENCY - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
minor() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version
Returns the value of the minor record component.
minorApiVersion() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the minorApiVersion record component.
minY() - Method in class org.geysermc.geyser.level.BedrockDimension
 
minY() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns the value of the minY record component.
MOB_EFFECT_DETAILS - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
MOB_EFFECT_INSTANCE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
MOB_INTERACTABLE_DOORS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MobEntity - Class in org.geysermc.geyser.entity.type.living
 
MobEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.MobEntity
 
MOBGRIEFING - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
mobHorseInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.AbstractFishEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.AllayEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.AnimalEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.AxolotlEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.CowEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.GoatEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.SkeletonHorseEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.ZombieHorseEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.MooshroomEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.OcelotEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.SheepEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.ParrotEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.DolphinEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.IronGolemEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.merchant.AbstractMerchantEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.BoggedEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.CreeperEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieVillagerEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.SnowGolemEntity
 
mobInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.TadpoleEntity
 
mobSpawnerBlock(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
MODE_COMPARATOR - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
Module(UUID, GeyserResourcePackManifest.Version, String, String) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Creates an instance of a Module record class.
modules() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns the value of the modules record component.
MOISTURE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
MOJANG - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
MOJANG_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
MonsterEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
MonsterEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.MonsterEntity
 
MOOSHROOM - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
MOOSHROOM_MILK_STEW - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
MOOSHROOM_SHEAR - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
MOOSHROOM_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
MOOSHROOM_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
MooshroomEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
MooshroomEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.MooshroomEntity
 
MOOSHROOMS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MooshroomVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
MOSS_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
MOSS_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSS_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
MOSS_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSS_REPLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MOSSY_COBBLESTONE - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_COBBLESTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSSY_COBBLESTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_COBBLESTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSSY_COBBLESTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_COBBLESTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSSY_COBBLESTONE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_COBBLESTONE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSSY_STONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_STONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSSY_STONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_STONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSSY_STONE_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_STONE_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MOSSY_STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
MOSSY_STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
motion - Variable in class org.geysermc.geyser.entity.type.Entity
 
MOUNT - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
MOURNER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
moveAbsolute(double, double, double) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
moveAbsolute(Vector3d) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
moveAbsolute(Vector3f, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.living.MagmaCubeEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.TextDisplayEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
 
moveAbsolute(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.TNTEntity
 
moveAbsoluteImmediate(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.FireballEntity
 
moveAbsoluteImmediate(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
moveAbsoluteImmediate(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.ItemEntity
 
moveAbsoluteImmediate(Vector3f, float, float, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
 
moveAbsoluteWithoutAdjustments(Vector3f, float, boolean, boolean) - Method in class org.geysermc.geyser.entity.type.BoatEntity
Move the boat without making the adjustments needed to translate from Java
MOVEMENT_SPEED - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
moveRelative(double, double, double) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
moveRelative(double, double, double, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
moveRelative(double, double, double, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.TextDisplayEntity
 
moveRelative(double, double, double, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.TNTEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.living.MagmaCubeEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.living.merchant.VillagerEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
moveRelative(double, double, double, float, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
 
moveRelative(Vector3d) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
moveSpeed - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
moveVehicle(Vector3d, Vector3f) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Sets the new position for the vehicle and sends packets to both the java server and bedrock client.
MOVING_PISTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MovingPistonBlock - Class in org.geysermc.geyser.level.block.type
 
MovingPistonBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.MovingPistonBlock
 
MUD - Static variable in class org.geysermc.geyser.item.Items
 
MUD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MUD_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
MUD_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MUD_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
MUD_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MUD_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
MUD_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MUD_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
MUD_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MUDDY_MANGROVE_ROOTS - Static variable in class org.geysermc.geyser.item.Items
 
MUDDY_MANGROVE_ROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MULE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
MULE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
MultiActionDialog - Class in org.geysermc.geyser.session.dialog
 
MultiActionDialog(GeyserSession, NbtMap, Dialog.IdGetter) - Constructor for class org.geysermc.geyser.session.dialog.MultiActionDialog
 
multiplyBy(Fraction) - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Multiplies the value of this fraction by another, returning the result in reduced form.
MultiResourceRegistryLoader<I,V> - Class in org.geysermc.geyser.registry.loader
A RegistryLoader that loads data from two different locations, yet with the same input type.
MultiResourceRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.MultiResourceRegistryLoader
 
MULTISHOT - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
MUNDANE - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
MUSHROOM_GROW_BLOCK - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
MUSHROOM_STEM - Static variable in class org.geysermc.geyser.item.Items
 
MUSHROOM_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
MUSHROOM_STEW - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_11 - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_13 - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_5 - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_BLOCKS - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_CAT - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_CHIRP - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_CREATOR - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_CREATOR_MUSIC_BOX - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_FAR - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_LAVA_CHICKEN - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_MALL - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_MELLOHI - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_OTHERSIDE - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_PIGSTEP - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_PRECIPICE - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_RELIC - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_STAL - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_STRAD - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_TEARS - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_WAIT - Static variable in class org.geysermc.geyser.item.Items
 
MUSIC_DISC_WARD - Static variable in class org.geysermc.geyser.item.Items
 
MUTTON - Static variable in class org.geysermc.geyser.item.Items
 
MYCELIUM - Static variable in class org.geysermc.geyser.item.Items
 
MYCELIUM - Static variable in class org.geysermc.geyser.level.block.Blocks
 

N

name - Variable in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
name - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
name() - Method in class org.geysermc.geyser.command.GeyserCommand
 
name() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns the value of the name record component.
name() - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder.BuiltIn
 
name() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the name record component.
name() - Method in interface org.geysermc.geyser.GeyserLogger
 
name() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
name() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
name() - Method in record class org.geysermc.geyser.level.block.GeyserCustomBlockProperty
Returns the value of the name record component.
name() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
name() - Method in class org.geysermc.geyser.level.block.property.Property
 
name() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Returns the value of the name record component.
name() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Subpack
Returns the value of the name record component.
name() - Method in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
name() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
name() - Method in record class org.geysermc.geyser.session.auth.AuthData
Returns the value of the name record component.
name() - Method in class org.geysermc.geyser.session.GeyserSession
 
name() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns the value of the name record component.
name(String) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
name(String) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
name(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
name(String) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
name(String) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
NAME - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
NAME - Static variable in class org.geysermc.geyser.GeyserImpl
 
NAME - Static variable in class org.geysermc.geyser.network.InvalidPacketHandler
 
NAME - Static variable in class org.geysermc.geyser.network.netty.handler.RakConnectionRequestHandler
 
NAME - Static variable in class org.geysermc.geyser.network.netty.handler.RakGeyserRateLimiter
 
NAME - Static variable in class org.geysermc.geyser.network.netty.handler.RakPingHandler
 
NAME - Static variable in class org.geysermc.geyser.network.netty.proxy.ProxyServerHandler
 
NAME_PATTERN - Static variable in record class org.geysermc.geyser.extension.GeyserExtensionDescription
 
NAME_TAG - Static variable in class org.geysermc.geyser.item.Items
 
NAMED_COLOR - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
namespace() - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData
 
namespace(String) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
nametag - Variable in class org.geysermc.geyser.entity.type.Entity
Do not call this setter directly! This will bypass the scoreboard and setting the metadata
NATURAL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
NATURALREGENERATION - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
NAUTILUS_SHELL - Static variable in class org.geysermc.geyser.item.Items
 
NBT - Static variable in class org.geysermc.geyser.registry.loader.RegistryLoaders
The RegistryLoader responsible for loading NBT.
NBT_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
NBT_LIST - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
NBT_MAP - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
nbtList(NbtList<?>) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
nbtMap() - Method in class org.geysermc.geyser.entity.properties.type.BooleanProperty
 
nbtMap() - Method in class org.geysermc.geyser.entity.properties.type.EnumProperty
 
nbtMap() - Method in class org.geysermc.geyser.entity.properties.type.FloatProperty
 
nbtMap() - Method in class org.geysermc.geyser.entity.properties.type.IntProperty
 
nbtMap() - Method in interface org.geysermc.geyser.entity.properties.type.PropertyType
 
nbtMap(NbtMap) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
NbtRegistryLoader - Class in org.geysermc.geyser.registry.loader
Loads NBT data from the given resource path.
NbtRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.NbtRegistryLoader
 
NEEDS_DIAMOND_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
NEEDS_IRON_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
NEEDS_STONE_TOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
needsLoopback(GeyserLogger) - Static method in class org.geysermc.geyser.util.LoopbackUtil
 
negate() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets a fraction that is the negative (-fraction) of this one.
NETHER_BRICK - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_BRICK_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_BRICK_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_CARVER_REPLACEABLES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
NETHER_GOLD_ORE - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_GOLD_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_IDENTIFIER - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
NETHER_PORTAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_QUARTZ_ORE - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_QUARTZ_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_SPROUTS - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_SPROUTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_STAR - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_WART - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_WART - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHER_WART_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
NETHER_WART_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHERITE - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
NETHERITE_AXE - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NETHERITE_BOOTS - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_CHESTPLATE - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_HELMET - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_HOE - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_INGOT - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_LEGGINGS - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_PICKAXE - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_SCRAP - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_SHOVEL - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_SWORD - Static variable in class org.geysermc.geyser.item.Items
 
NETHERITE_TOOL_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
NETHERITE_UPGRADE_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
netherPortalBlock(BlockDefinition) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
NETHERRACK - Static variable in class org.geysermc.geyser.item.Items
 
NETHERRACK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
networkId(GeyserSession, Key) - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Converts a registered key to its network ID, or -1 if it is not registered.
networkId(GeyserSession, T) - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Converts an object to its network ID, or -1 if it is not registered.
newChannelPipeline() - Method in class org.geysermc.geyser.network.netty.LocalChannelWrapper
 
newFailedFuture(Throwable) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
newItemStack(int, DataComponents) - Method in class org.geysermc.geyser.item.type.Item
 
newLocalChannel(LocalChannel) - Method in class org.geysermc.geyser.network.netty.LocalServerChannelWrapper
 
newProgressivePromise() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
newPromise() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
NEWS_OVERVIEW_URL - Static variable in class org.geysermc.geyser.Constants
 
NEWS_PROJECT_NAME - Static variable in class org.geysermc.geyser.Constants
 
NewsHandler - Class in org.geysermc.geyser.util
 
NewsHandler(String, int) - Constructor for class org.geysermc.geyser.util.NewsHandler
 
newSucceededFuture() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
next() - Method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
nextDamageWillBreak() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
nextId() - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
nextPredictionSequence() - Method in class org.geysermc.geyser.session.cache.WorldCache
This does not need to be called for all player action packets (as of 1.19.2) and can be set to 0 if blocks aren't changed in the action.
NIGHT_VISION - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
NO_EMOTES - Enum constant in enum class org.geysermc.geyser.configuration.EmoteOffhandWorkaroundOption
 
NO_PERMISSION - Enum constant in enum class org.geysermc.geyser.command.GeyserPermission.Result.Meta
The source does not have a required permission node.
NON_FLAMMABLE_WOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
NON_SENSITIVE_ADDRESSES - Static variable in class org.geysermc.geyser.text.AsteriskSerializer
 
NON_TREASURE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
NON_VANILLA_BLOCK_IDS - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry containing non-vanilla block IDS.
NON_VANILLA_BLOCK_STATE_OVERRIDES - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry which stores non vanilla java blockstates and the custom block state it should be replaced with.
NON_VANILLA_REGISTRATION - Enum constant in enum class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator.Stage
 
NONE - Enum constant in enum class org.geysermc.geyser.session.dialog.Dialog.AfterAction
 
NONE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
NonVanillaItemRegistration - Record Class in org.geysermc.geyser.registry.type
The return data of a successful registration of a custom item.
NonVanillaItemRegistration(Item, ItemMapping) - Constructor for record class org.geysermc.geyser.registry.type.NonVanillaItemRegistration
Creates an instance of a NonVanillaItemRegistration record class.
NORMAL - Enum constant in enum class org.geysermc.geyser.inventory.SlotType
 
NORMAL - Enum constant in enum class org.geysermc.geyser.level.physics.PistonBehavior
 
NORMAL - Enum constant in enum class org.geysermc.geyser.session.cache.TeleportCache.TeleportType
 
normalizeSpace(String) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
Normalizes whitespaces - a thing a vanilla client apparently does with commands and chat messages.
NORTH - Enum constant in enum class org.geysermc.geyser.level.physics.Direction
 
NORTH - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
NORTH_REDSTONE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
NORTH_UP - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
NORTH_WALL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
NOT_BEDROCK - Enum constant in enum class org.geysermc.geyser.command.GeyserPermission.Result.Meta
The source must be a bedrock player, but is not.
NOT_PLAYER - Enum constant in enum class org.geysermc.geyser.command.GeyserPermission.Result.Meta
The source must be a player, but is not.
NOTE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
NOTE_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
NOTE_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
NOTEBLOCK_INSTRUMENT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
NOTEBLOCK_TOP_INSTRUMENTS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
NOTHING - Enum constant in enum class org.geysermc.geyser.scoreboard.UpdateType
Nothing has changed, it's cool
NoticeDialog - Class in org.geysermc.geyser.session.dialog
 
NoticeDialog(GeyserSession, NbtMap, Dialog.IdGetter) - Constructor for class org.geysermc.geyser.session.dialog.NoticeDialog
 
NUM_FLUID_LEVELS - Static variable in class org.geysermc.geyser.level.block.BlockStateValues
 
number(Number) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
numberFormat() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
NumberRangeInput - Class in org.geysermc.geyser.session.dialog.input
 
NumberRangeInput(GeyserSession, NbtMap) - Constructor for class org.geysermc.geyser.session.dialog.input.NumberRangeInput
 
NYLIUM - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 

O

OAK - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
OAK_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
OAK_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
OAK_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
OAK_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
OAK_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
OAK_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
OAK_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
OAK_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
OAK_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
OAK_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
OAK_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_LOG - Static variable in class org.geysermc.geyser.item.Items
 
OAK_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
OAK_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
OAK_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
OAK_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
OAK_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
OAK_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
OAK_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
OAK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
OAK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
OAK_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAK_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
OAK_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OAUTH_CLIENT_ID - Static variable in class org.geysermc.geyser.GeyserImpl
Oauth client ID for Microsoft authentication
OBFUSCATED - Static variable in class org.geysermc.geyser.text.ChatColor
 
objective - Variable in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
objective() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
Objective - Class in org.geysermc.geyser.scoreboard
 
Objective(Scoreboard, String) - Constructor for class org.geysermc.geyser.scoreboard.Objective
 
objectiveId - Variable in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
Use this instead of objective name because one objective can be shared in multiple slots, but each slot has its own logic and might not contain all scores
objectiveId() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
OBSERVER - Static variable in class org.geysermc.geyser.item.Items
 
OBSERVER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OBSIDIAN - Static variable in class org.geysermc.geyser.item.Items
 
OBSIDIAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OCCLUDES_VIBRATION_SIGNALS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
OCCUPIED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
OCELOT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
OCELOT_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
OCELOT_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
OcelotEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
OcelotEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.OcelotEntity
 
OCHRE_FROGLIGHT - Static variable in class org.geysermc.geyser.item.Items
 
OCHRE_FROGLIGHT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
of(int) - Static method in class org.geysermc.geyser.level.block.type.BlockState
Null-safe method that looks up a Java block state ID in the BLOCK_STATES registry, and defaults to air if not found.
of(int, int) - Static method in class org.geysermc.geyser.inventory.GeyserItemStack
 
of(int, int, DataComponents) - Static method in class org.geysermc.geyser.inventory.GeyserItemStack
 
of(String, int) - Static method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
 
of(GeyserResourcePack) - Static method in record class org.geysermc.geyser.pack.ResourcePackHolder
 
offhand - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
OffhandCommand - Class in org.geysermc.geyser.command.defaults
 
OffhandCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.OffhandCommand
 
offset() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the offset record component.
offset(float) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
OldSmithingTableTranslator - Class in org.geysermc.geyser.translator.inventory
Translator for smithing tables for pre-1.20 servers.
OMINOUS - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
OMINOUS_BOTTLE - Static variable in class org.geysermc.geyser.item.Items
 
OMINOUS_TRIAL_KEY - Static variable in class org.geysermc.geyser.item.Items
 
OminousBottleItem - Class in org.geysermc.geyser.item.type
 
OminousBottleItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.OminousBottleItem
 
ON_MOB_SPAWN_EQUIPMENT - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
ON_RANDOM_LOOT - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
ON_TRADED_EQUIPMENT - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
onBubbleColumnCollision(boolean) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
onCancel() - Method in class org.geysermc.geyser.session.dialog.ConfirmationDialog
 
onCancel() - Method in class org.geysermc.geyser.session.dialog.Dialog
 
onCancel() - Method in class org.geysermc.geyser.session.dialog.DialogWithButtons
 
onCancel() - Method in class org.geysermc.geyser.session.dialog.NoticeDialog
 
onConnect() - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
onConnectionRequest(InetSocketAddress) - Method in class org.geysermc.geyser.network.netty.GeyserServer
 
onDisconnect(CharSequence) - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
onDismount() - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
onDismount() - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
onDismount() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
ONE - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 1.
ONE_FIFTH - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 1/5.
ONE_HALF - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 1/2.
ONE_QUARTER - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 1/4.
ONE_THIRD - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 1/3.
onEntityRemove(Entity) - Method in class org.geysermc.geyser.scoreboard.Team
 
onEntitySpawn(Entity) - Method in class org.geysermc.geyser.scoreboard.Team
 
onGeyserDisable() - Method in interface org.geysermc.geyser.GeyserBootstrap
Called when the GeyserBootstrap is disabled - either before a reload, of before fully shutting down.
onGeyserEnable() - Method in interface org.geysermc.geyser.GeyserBootstrap
Called when the GeyserBootstrap is enabled/reloaded.
onGeyserInitialize() - Method in interface org.geysermc.geyser.GeyserBootstrap
Called when the GeyserBootstrap is initialized.
onGeyserShutdown() - Method in interface org.geysermc.geyser.GeyserBootstrap
Called when the GeyserBootstrap is shutting down.
onGround - Variable in class org.geysermc.geyser.entity.type.Entity
Saves if the entity should be on the ground.
onGround() - Method in record class org.geysermc.geyser.level.physics.CollisionResult
Returns the value of the onGround record component.
onHoneyBlockCollision() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
onInventoryClose(Inventory) - Method in class org.geysermc.geyser.session.cache.BundleCache
 
onItemAdded(GeyserItemStack) - Method in class org.geysermc.geyser.session.cache.BundleCache
 
onItemRemoved(GeyserItemStack, int) - Method in class org.geysermc.geyser.session.cache.BundleCache
 
onlineConnections() - Method in class org.geysermc.geyser.GeyserImpl
 
onlineConnectionsCount() - Method in class org.geysermc.geyser.GeyserImpl
 
onlyScoreValueChanged() - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
onMicrosoftLoginComplete(PendingMicrosoftAuthentication.AuthenticationTask) - Method in class org.geysermc.geyser.session.GeyserSession
If successful, also begins connecting to the Java server.
onMount() - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
onMount() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
onOldItemDelete(GeyserItemStack) - Method in class org.geysermc.geyser.session.cache.BundleCache
If a bundle is no longer present in the working inventory, delete the cache from the client.
onPeeking() - Method in class org.geysermc.geyser.entity.type.living.animal.ArmadilloEntity
 
onQuery(Channel, InetSocketAddress) - Method in class org.geysermc.geyser.network.netty.GeyserServer
 
onRegisterPermissions(GeyserRegisterPermissionsEvent) - Method in class org.geysermc.geyser.command.CommandRegistry
 
onSessionDisconnect(SessionDisconnectEventImpl) - Static method in class org.geysermc.geyser.session.SessionDisconnectListener
 
onSonicBoom() - Method in class org.geysermc.geyser.entity.type.living.monster.WardenEntity
 
onTradeSelected(GeyserSession, int) - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
onUpdate() - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
OOZING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
open() - Method in class org.geysermc.geyser.session.dialog.DialogManager
 
OPEN - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
OPEN_CONTAINER - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
OPEN_EYEBLOSSOM - Static variable in class org.geysermc.geyser.item.Items
 
OPEN_EYEBLOSSOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OpenableSoundInteractionTranslator - Class in org.geysermc.geyser.translator.sound.block
 
OpenableSoundInteractionTranslator() - Constructor for class org.geysermc.geyser.translator.sound.block.OpenableSoundInteractionTranslator
 
openAndUpdateInventory(InventoryHolder<?>) - Static method in class org.geysermc.geyser.util.InventoryUtils
Opens and updates an inventory
openDialog(Key) - Method in class org.geysermc.geyser.session.dialog.DialogManager
 
openDialog(Dialog) - Method in class org.geysermc.geyser.session.dialog.DialogManager
Opens a new dialog.
openDialog(Holder<NbtMap>) - Method in class org.geysermc.geyser.session.dialog.DialogManager
 
openInventory() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
openInventory(InventoryHolder<?>) - Static method in class org.geysermc.geyser.util.InventoryUtils
The main entrypoint to open an inventory.
openInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
openInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.inventory.holder.InventoryHolder
 
openInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.BrewingInventoryTranslator
 
openInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.chest.DoubleChestInventoryTranslator
 
openInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.horse.AbstractHorseInventoryTranslator
 
openInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
openInventory(GeyserSession, Generic3X3Container) - Method in class org.geysermc.geyser.translator.inventory.Generic3X3InventoryTranslator
 
openInventory(GeyserSession, Generic9X3Container) - Method in class org.geysermc.geyser.translator.inventory.chest.SingleChestInventoryTranslator
 
openInventory(GeyserSession, LecternContainer) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
openInventory(GeyserSession, MerchantContainer) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
openInventory(GeyserSession, PlayerInventory) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
openInventory(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
openInventory(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Opens the previously prepared inventory.
openMerchant(GeyserSession, ClientboundMerchantOffersPacket, MerchantContainer) - Static method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaMerchantOffersTranslator
 
openPauseScreenAdditions() - Method in class org.geysermc.geyser.session.GeyserSession
 
openPendingInventory(GeyserSession) - Static method in class org.geysermc.geyser.util.InventoryUtils
Called when the Bedrock client is ready to open a pending inventory.
openQuickActions() - Method in class org.geysermc.geyser.session.GeyserSession
 
OpenUrl(String) - Constructor for record class org.geysermc.geyser.session.dialog.action.DialogAction.OpenUrl
Creates an instance of a OpenUrl record class.
option(UUID, ResourcePackOption.Type) - Method in class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
option(UUID, ResourcePackOption.Type) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
optional(String, MinecraftHasher<Value>, Function<Type, Optional<Value>>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts an Optional of a MapHasher from a MapHasher using the extractor, and adds it to the map if it is present.
optional(String, MinecraftHasher<Value>, Function<Type, Value>, Value) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a MapHasher from a MapHasher using the extractor, and adds it to the map if it's not equal to defaultValue.
optionalList(String, MinecraftHasher<Value>, Function<Type, List<Value>>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a list of MapHashers from a MapHasher, and adds it to the map if it is not empty.
optionalNullable(String, MinecraftHasher<Value>, Function<Type, Value>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a MapHasher from a MapHasher using the extractor, and adds it to the map if it is not null.
optionalPredicate(String, MinecraftHasher<Value>, Function<Type, Value>, Predicate<Value>) - Method in class org.geysermc.geyser.item.hashing.MapHasher
Extracts a MapHasher from a MapHasher using the extractor, and adds it to the map only if predicate returns true for it.
optionByType(ResourcePackOption.Type, OptionHolder, OptionHolder) - Static method in class org.geysermc.geyser.pack.option.OptionHolder
 
optionHolder() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
Returns the value of the optionHolder record component.
OptionHolder - Class in org.geysermc.geyser.pack.option
 
OptionHolder() - Constructor for class org.geysermc.geyser.pack.option.OptionHolder
 
OptionHolder(PriorityOption) - Constructor for class org.geysermc.geyser.pack.option.OptionHolder
 
options(UUID) - Method in class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
options(UUID) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
ORANGE - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
ORANGE - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
ORANGE_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_BED - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_DYE - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_TULIP - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORANGE_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
ORANGE_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ORB - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
order() - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
order(String) - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
orderedPacks() - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
ordinal() - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantIntHolder.BuiltIn
 
org.geysermc.geyser - package org.geysermc.geyser
 
org.geysermc.geyser.command - package org.geysermc.geyser.command
 
org.geysermc.geyser.command.defaults - package org.geysermc.geyser.command.defaults
 
org.geysermc.geyser.command.standalone - package org.geysermc.geyser.command.standalone
 
org.geysermc.geyser.configuration - package org.geysermc.geyser.configuration
 
org.geysermc.geyser.dump - package org.geysermc.geyser.dump
 
org.geysermc.geyser.entity - package org.geysermc.geyser.entity
 
org.geysermc.geyser.entity.attribute - package org.geysermc.geyser.entity.attribute
 
org.geysermc.geyser.entity.factory - package org.geysermc.geyser.entity.factory
 
org.geysermc.geyser.entity.properties - package org.geysermc.geyser.entity.properties
 
org.geysermc.geyser.entity.properties.type - package org.geysermc.geyser.entity.properties.type
 
org.geysermc.geyser.entity.type - package org.geysermc.geyser.entity.type
 
org.geysermc.geyser.entity.type.living - package org.geysermc.geyser.entity.type.living
 
org.geysermc.geyser.entity.type.living.animal - package org.geysermc.geyser.entity.type.living.animal
 
org.geysermc.geyser.entity.type.living.animal.farm - package org.geysermc.geyser.entity.type.living.animal.farm
 
org.geysermc.geyser.entity.type.living.animal.horse - package org.geysermc.geyser.entity.type.living.animal.horse
 
org.geysermc.geyser.entity.type.living.animal.tameable - package org.geysermc.geyser.entity.type.living.animal.tameable
 
org.geysermc.geyser.entity.type.living.merchant - package org.geysermc.geyser.entity.type.living.merchant
 
org.geysermc.geyser.entity.type.living.monster - package org.geysermc.geyser.entity.type.living.monster
 
org.geysermc.geyser.entity.type.living.monster.raid - package org.geysermc.geyser.entity.type.living.monster.raid
 
org.geysermc.geyser.entity.type.player - package org.geysermc.geyser.entity.type.player
 
org.geysermc.geyser.entity.vehicle - package org.geysermc.geyser.entity.vehicle
 
org.geysermc.geyser.erosion - package org.geysermc.geyser.erosion
 
org.geysermc.geyser.event - package org.geysermc.geyser.event
 
org.geysermc.geyser.event.type - package org.geysermc.geyser.event.type
 
org.geysermc.geyser.extension - package org.geysermc.geyser.extension
 
org.geysermc.geyser.extension.command - package org.geysermc.geyser.extension.command
 
org.geysermc.geyser.extension.event - package org.geysermc.geyser.extension.event
 
org.geysermc.geyser.impl - package org.geysermc.geyser.impl
 
org.geysermc.geyser.impl.camera - package org.geysermc.geyser.impl.camera
 
org.geysermc.geyser.inventory - package org.geysermc.geyser.inventory
 
org.geysermc.geyser.inventory.click - package org.geysermc.geyser.inventory.click
 
org.geysermc.geyser.inventory.holder - package org.geysermc.geyser.inventory.holder
 
org.geysermc.geyser.inventory.item - package org.geysermc.geyser.inventory.item
 
org.geysermc.geyser.inventory.recipe - package org.geysermc.geyser.inventory.recipe
 
org.geysermc.geyser.inventory.updater - package org.geysermc.geyser.inventory.updater
 
org.geysermc.geyser.item - package org.geysermc.geyser.item
 
org.geysermc.geyser.item.components - package org.geysermc.geyser.item.components
 
org.geysermc.geyser.item.enchantment - package org.geysermc.geyser.item.enchantment
 
org.geysermc.geyser.item.exception - package org.geysermc.geyser.item.exception
 
org.geysermc.geyser.item.hashing - package org.geysermc.geyser.item.hashing
 
org.geysermc.geyser.item.hashing.data - package org.geysermc.geyser.item.hashing.data
 
org.geysermc.geyser.item.hashing.data.entity - package org.geysermc.geyser.item.hashing.data.entity
 
org.geysermc.geyser.item.type - package org.geysermc.geyser.item.type
 
org.geysermc.geyser.level - package org.geysermc.geyser.level
 
org.geysermc.geyser.level.block - package org.geysermc.geyser.level.block
 
org.geysermc.geyser.level.block.property - package org.geysermc.geyser.level.block.property
 
org.geysermc.geyser.level.block.type - package org.geysermc.geyser.level.block.type
 
org.geysermc.geyser.level.chunk - package org.geysermc.geyser.level.chunk
 
org.geysermc.geyser.level.chunk.bitarray - package org.geysermc.geyser.level.chunk.bitarray
 
org.geysermc.geyser.level.physics - package org.geysermc.geyser.level.physics
 
org.geysermc.geyser.network - package org.geysermc.geyser.network
 
org.geysermc.geyser.network.netty - package org.geysermc.geyser.network.netty
 
org.geysermc.geyser.network.netty.handler - package org.geysermc.geyser.network.netty.handler
 
org.geysermc.geyser.network.netty.proxy - package org.geysermc.geyser.network.netty.proxy
 
org.geysermc.geyser.pack - package org.geysermc.geyser.pack
 
org.geysermc.geyser.pack.option - package org.geysermc.geyser.pack.option
 
org.geysermc.geyser.pack.path - package org.geysermc.geyser.pack.path
 
org.geysermc.geyser.pack.url - package org.geysermc.geyser.pack.url
 
org.geysermc.geyser.ping - package org.geysermc.geyser.ping
 
org.geysermc.geyser.registry - package org.geysermc.geyser.registry
 
org.geysermc.geyser.registry.loader - package org.geysermc.geyser.registry.loader
 
org.geysermc.geyser.registry.mappings - package org.geysermc.geyser.registry.mappings
 
org.geysermc.geyser.registry.mappings.util - package org.geysermc.geyser.registry.mappings.util
 
org.geysermc.geyser.registry.mappings.versions - package org.geysermc.geyser.registry.mappings.versions
 
org.geysermc.geyser.registry.populator - package org.geysermc.geyser.registry.populator
 
org.geysermc.geyser.registry.populator.conversion - package org.geysermc.geyser.registry.populator.conversion
 
org.geysermc.geyser.registry.provider - package org.geysermc.geyser.registry.provider
 
org.geysermc.geyser.registry.type - package org.geysermc.geyser.registry.type
 
org.geysermc.geyser.scoreboard - package org.geysermc.geyser.scoreboard
 
org.geysermc.geyser.scoreboard.display.score - package org.geysermc.geyser.scoreboard.display.score
 
org.geysermc.geyser.scoreboard.display.slot - package org.geysermc.geyser.scoreboard.display.slot
 
org.geysermc.geyser.session - package org.geysermc.geyser.session
 
org.geysermc.geyser.session.auth - package org.geysermc.geyser.session.auth
 
org.geysermc.geyser.session.cache - package org.geysermc.geyser.session.cache
 
org.geysermc.geyser.session.cache.registry - package org.geysermc.geyser.session.cache.registry
 
org.geysermc.geyser.session.cache.tags - package org.geysermc.geyser.session.cache.tags
 
org.geysermc.geyser.session.cache.waypoint - package org.geysermc.geyser.session.cache.waypoint
 
org.geysermc.geyser.session.dialog - package org.geysermc.geyser.session.dialog
 
org.geysermc.geyser.session.dialog.action - package org.geysermc.geyser.session.dialog.action
 
org.geysermc.geyser.session.dialog.input - package org.geysermc.geyser.session.dialog.input
 
org.geysermc.geyser.skin - package org.geysermc.geyser.skin
 
org.geysermc.geyser.text - package org.geysermc.geyser.text
 
org.geysermc.geyser.translator.collision - package org.geysermc.geyser.translator.collision
 
org.geysermc.geyser.translator.entity - package org.geysermc.geyser.translator.entity
 
org.geysermc.geyser.translator.inventory - package org.geysermc.geyser.translator.inventory
 
org.geysermc.geyser.translator.inventory.chest - package org.geysermc.geyser.translator.inventory.chest
 
org.geysermc.geyser.translator.inventory.furnace - package org.geysermc.geyser.translator.inventory.furnace
 
org.geysermc.geyser.translator.inventory.horse - package org.geysermc.geyser.translator.inventory.horse
 
org.geysermc.geyser.translator.item - package org.geysermc.geyser.translator.item
 
org.geysermc.geyser.translator.level - package org.geysermc.geyser.translator.level
 
org.geysermc.geyser.translator.level.block.entity - package org.geysermc.geyser.translator.level.block.entity
 
org.geysermc.geyser.translator.level.event - package org.geysermc.geyser.translator.level.event
 
org.geysermc.geyser.translator.protocol - package org.geysermc.geyser.translator.protocol
 
org.geysermc.geyser.translator.protocol.bedrock - package org.geysermc.geyser.translator.protocol.bedrock
 
org.geysermc.geyser.translator.protocol.bedrock.entity - package org.geysermc.geyser.translator.protocol.bedrock.entity
 
org.geysermc.geyser.translator.protocol.bedrock.entity.player - package org.geysermc.geyser.translator.protocol.bedrock.entity.player
 
org.geysermc.geyser.translator.protocol.bedrock.entity.player.input - package org.geysermc.geyser.translator.protocol.bedrock.entity.player.input
 
org.geysermc.geyser.translator.protocol.bedrock.world - package org.geysermc.geyser.translator.protocol.bedrock.world
 
org.geysermc.geyser.translator.protocol.java - package org.geysermc.geyser.translator.protocol.java
 
org.geysermc.geyser.translator.protocol.java.dialogues - package org.geysermc.geyser.translator.protocol.java.dialogues
 
org.geysermc.geyser.translator.protocol.java.entity - package org.geysermc.geyser.translator.protocol.java.entity
 
org.geysermc.geyser.translator.protocol.java.entity.player - package org.geysermc.geyser.translator.protocol.java.entity.player
 
org.geysermc.geyser.translator.protocol.java.inventory - package org.geysermc.geyser.translator.protocol.java.inventory
 
org.geysermc.geyser.translator.protocol.java.level - package org.geysermc.geyser.translator.protocol.java.level
 
org.geysermc.geyser.translator.protocol.java.level.border - package org.geysermc.geyser.translator.protocol.java.level.border
 
org.geysermc.geyser.translator.protocol.java.scoreboard - package org.geysermc.geyser.translator.protocol.java.scoreboard
 
org.geysermc.geyser.translator.protocol.java.title - package org.geysermc.geyser.translator.protocol.java.title
 
org.geysermc.geyser.translator.sound - package org.geysermc.geyser.translator.sound
 
org.geysermc.geyser.translator.sound.block - package org.geysermc.geyser.translator.sound.block
 
org.geysermc.geyser.translator.text - package org.geysermc.geyser.translator.text
 
org.geysermc.geyser.util - package org.geysermc.geyser.util
 
org.geysermc.geyser.util.thirdparty - package org.geysermc.geyser.util.thirdparty
 
ORIENTATION - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
originUrl() - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Returns the value of the originUrl record component.
OtherCollision - Class in org.geysermc.geyser.translator.collision
 
OtherCollision(BoundingBox[]) - Constructor for class org.geysermc.geyser.translator.collision.OtherCollision
 
output() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserStonecutterData
Returns the value of the output record component.
OUTPUT - Enum constant in enum class org.geysermc.geyser.inventory.SlotType
 
OUTPUT - Static variable in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
OUTSIDE_SLOT - Static variable in enum class org.geysermc.geyser.inventory.click.Click
 
overrideItem() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Returns the value of the overrideItem record component.
OVERWORLD - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
OVERWORLD_CARVER_REPLACEABLES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
OVERWORLD_ID - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
OVERWORLD_NATURAL_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
OWLEMONS - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
owner() - Method in record class org.geysermc.geyser.event.GeyserEventRegistrar
Returns the value of the owner record component.
ownerBedrockId - Variable in class org.geysermc.geyser.entity.type.living.animal.tameable.TameableEntity
Used in the interactive tag manager to track if the session player owns this entity
OXEYE_DAISY - Static variable in class org.geysermc.geyser.item.Items
 
OXEYE_DAISY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 

P

pack() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
Returns the value of the pack record component.
packDirectory() - Method in class org.geysermc.geyser.GeyserImpl
 
PACKED_ICE - Static variable in class org.geysermc.geyser.item.Items
 
PACKED_ICE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PACKED_MUD - Static variable in class org.geysermc.geyser.item.Items
 
PACKED_MUD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
packet() - Element in annotation interface org.geysermc.geyser.translator.protocol.Translator
 
packetError(PacketErrorEvent) - Method in class org.geysermc.geyser.session.GeyserSessionAdapter
 
packetReceived(Session, Packet) - Method in class org.geysermc.geyser.session.GeyserSessionAdapter
 
PacketRegistryPopulator - Class in org.geysermc.geyser.registry.populator
 
PacketRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.PacketRegistryPopulator
 
packetSending(PacketSendingEvent) - Method in class org.geysermc.geyser.session.GeyserSessionAdapter
 
PacketTranslator<T> - Class in org.geysermc.geyser.translator.protocol
 
PacketTranslator() - Constructor for class org.geysermc.geyser.translator.protocol.PacketTranslator
 
PacketTranslatorRegistry<T> - Class in org.geysermc.geyser.registry
 
PacketTranslatorRegistry() - Constructor for class org.geysermc.geyser.registry.PacketTranslatorRegistry
 
PaddedBitArray - Class in org.geysermc.geyser.level.chunk.bitarray
 
PAINTING - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PAINTING - Static variable in class org.geysermc.geyser.item.Items
 
PAINTING_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
PAINTING_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
PaintingEntity - Class in org.geysermc.geyser.entity.type
 
PaintingEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.PaintingEntity
 
PaintingType - Enum Class in org.geysermc.geyser.level
 
PALE - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
PALE_HANGING_MOSS - Static variable in class org.geysermc.geyser.item.Items
 
PALE_HANGING_MOSS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_MOSS_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
PALE_MOSS_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_MOSS_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
PALE_MOSS_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
PALE_OAK_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PALE_OAK_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PALE_OAK_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_LOG - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
PALE_OAK_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PALE_OAK_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PALE_OAK_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
PALE_OAK_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PaletteItem - Class in org.geysermc.geyser.registry.type
 
PaletteItem() - Constructor for class org.geysermc.geyser.registry.type.PaletteItem
 
PANDA - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PANDA_EATS_FROM_GROUND - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PANDA_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PANDA_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PandaEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
PandaEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
PAPER - Static variable in class org.geysermc.geyser.item.Items
 
parameters() - Method in record class org.geysermc.geyser.text.ChatDecoration
Returns the value of the parameters record component.
parent() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
PARROT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PARROT_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PARROT_POISONOUS_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PARROT_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PARROT_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ParrotEntity - Class in org.geysermc.geyser.entity.type.living.animal.tameable
 
ParrotEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.tameable.ParrotEntity
 
PARROTS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
ParrotVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
ParsedInputs - Class in org.geysermc.geyser.session.dialog.input
 
ParsedInputs(List<DialogInput<?>>) - Constructor for class org.geysermc.geyser.session.dialog.input.ParsedInputs
 
ParsedInputs(List<DialogInput<?>>, CustomFormResponse) - Constructor for class org.geysermc.geyser.session.dialog.input.ParsedInputs
 
parseInput(DialogHolder, CustomFormResponse) - Method in class org.geysermc.geyser.session.dialog.Dialog
 
parseLangFile(Path, String) - Static method in class org.geysermc.geyser.text.MinecraftLocale
Load and parse a json lang file.
ParticleMapping - Record Class in org.geysermc.geyser.registry.type
 
ParticleMapping(LevelEventType, String) - Constructor for record class org.geysermc.geyser.registry.type.ParticleMapping
Creates an instance of a ParticleMapping record class.
PARTICLES - Static variable in class org.geysermc.geyser.registry.Registries
A mapped registry holding the ParticleType to a corresponding ParticleMapping, containing various pieces of data primarily for how Bedrock should handle the particle.
ParticleTypesRegistryLoader - Class in org.geysermc.geyser.registry.loader
Loads particle types from the given resource path.
ParticleTypesRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.ParticleTypesRegistryLoader
 
PASS - Enum constant in enum class org.geysermc.geyser.util.InteractionResult
Indicates that the action does nothing, or in rare cases is not a priority.
PASSAGE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
passDefaultBoxes() - Element in annotation interface org.geysermc.geyser.translator.collision.CollisionRemapper
Signals if the default bounding boxes of this block as defined in collision.json should be passed to the constructor
passengers - Variable in class org.geysermc.geyser.entity.type.Entity
 
patch() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version
Returns the value of the patch record component.
path() - Method in class org.geysermc.geyser.pack.path.GeyserPathPackCodec
 
PAUSE_SCREEN_ADDITIONS - Static variable in class org.geysermc.geyser.session.cache.tags.DialogTag
 
PEARLESCENT_FROGLIGHT - Static variable in class org.geysermc.geyser.item.Items
 
PEARLESCENT_FROGLIGHT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
pending() - Method in class org.geysermc.geyser.inventory.InventoryHolder
Whether this inventory is currently pending.
pending(boolean) - Method in class org.geysermc.geyser.inventory.InventoryHolder
Whether this inventory is currently pending.
PendingMicrosoftAuthentication - Class in org.geysermc.geyser.session
Pending Microsoft authentication task cache.
PendingMicrosoftAuthentication(int) - Constructor for class org.geysermc.geyser.session.PendingMicrosoftAuthentication
 
PendingMicrosoftAuthentication.AuthenticationTask - Class in org.geysermc.geyser.session
 
PendingMicrosoftAuthentication.ProxyAuthenticationTask - Class in org.geysermc.geyser.session
 
PendingMicrosoftAuthentication.StepChainResult - Record Class in org.geysermc.geyser.session
 
PEONY - Static variable in class org.geysermc.geyser.item.Items
 
PEONY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
performLoginAttempt(boolean, Consumer<StepMsaDeviceCode.MsaDeviceCode>) - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.AuthenticationTask
 
permission() - Method in class org.geysermc.geyser.command.GeyserCommand
 
permission() - Method in class org.geysermc.geyser.command.GeyserPermission.Result
 
permission(String) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
permission(String, TriState) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
PermissionConfiguration - Class in org.geysermc.geyser.command.standalone
 
PermissionConfiguration() - Constructor for class org.geysermc.geyser.command.standalone.PermissionConfiguration
 
permissionDefault() - Method in class org.geysermc.geyser.command.GeyserCommand
 
permissionDefaults - Variable in class org.geysermc.geyser.command.CommandRegistry
Map containing only permissions that have been registered with a default value
Permissions - Class in org.geysermc.geyser
Permissions related to Geyser
permutations() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
permutations(List<CustomBlockPermutation>) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
permutations(List<CustomBlockPermutation>) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
PERSIAN - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
PERSISTENT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
PETRIFIED_OAK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
PETRIFIED_OAK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PHANTOM - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PHANTOM_MEMBRANE - Static variable in class org.geysermc.geyser.item.Items
 
PHANTOM_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PhantomEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
PhantomEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.PhantomEntity
 
PICKAXES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
pickItem() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
pickItem(String) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
pickItem(Supplier<Item>) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
pickItem(BlockState) - Method in class org.geysermc.geyser.level.block.type.Block
 
pickItem(BlockState) - Method in class org.geysermc.geyser.level.block.type.FlowerPotBlock
 
pickItem(BlockState) - Method in class org.geysermc.geyser.level.block.type.PistonHeadBlock
 
pickItem(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.SkullBlock
 
PICKLES - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
PIERCING - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
PIG - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PIG_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PIG_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PIG_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
PIG_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
PigEntity - Class in org.geysermc.geyser.entity.type.living.animal.farm
 
PigEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
PIGLIN - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
PIGLIN - Enum constant in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
PIGLIN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PIGLIN_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
PIGLIN_BRUTE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PIGLIN_BRUTE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PIGLIN_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PIGLIN_HEAD - Static variable in class org.geysermc.geyser.item.Items
 
PIGLIN_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PIGLIN_LOVED - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PIGLIN_PREFERRED_WEAPONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PIGLIN_REPELLENTS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
PIGLIN_REPELLENTS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PIGLIN_SAFE_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PIGLIN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PIGLIN_WALL_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PiglinEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
PiglinEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
piglinSafe() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns the value of the piglinSafe record component.
PIGSCENE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
PILLAGER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PILLAGER_PREFERRED_WEAPONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PILLAGER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PillagerEntity - Class in org.geysermc.geyser.entity.type.living.monster.raid
 
PillagerEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.raid.PillagerEntity
 
ping() - Method in class org.geysermc.geyser.session.GeyserSession
 
PingCommand - Class in org.geysermc.geyser.command.defaults
 
PingCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.PingCommand
 
PINK - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
PINK - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
PINK_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
PINK_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_BED - Static variable in class org.geysermc.geyser.item.Items
 
PINK_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
PINK_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
PINK_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
PINK_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
PINK_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
PINK_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_DYE - Static variable in class org.geysermc.geyser.item.Items
 
PINK_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
PINK_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
PINK_PETALS - Static variable in class org.geysermc.geyser.item.Items
 
PINK_PETALS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
PINK_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
PINK_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
PINK_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
PINK_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_TULIP - Static variable in class org.geysermc.geyser.item.Items
 
PINK_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PINK_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
PINK_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
pipeline() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
PISTON - Static variable in class org.geysermc.geyser.item.Items
 
PISTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PISTON_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PISTON_TYPE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
pistonBehavior() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
pistonBehavior(String) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
PistonBehavior - Enum Class in org.geysermc.geyser.level.physics
 
PistonBlock - Class in org.geysermc.geyser.level.block.type
 
PistonBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.PistonBlock
 
PistonBlockEntity - Class in org.geysermc.geyser.translator.level.block.entity
 
PistonBlockEntity(GeyserSession, Vector3i, Direction, boolean, boolean) - Constructor for class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
 
PistonCache - Class in org.geysermc.geyser.session.cache
 
PistonCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.PistonCache
 
PistonHeadBlock - Class in org.geysermc.geyser.level.block.type
 
PistonHeadBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.PistonHeadBlock
 
pitch - Variable in class org.geysermc.geyser.entity.type.Entity
 
pitchAdd() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns the value of the pitchAdd record component.
pitchAdjust() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns the value of the pitchAdjust record component.
PITCHER_CROP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PITCHER_PLANT - Static variable in class org.geysermc.geyser.item.Items
 
PITCHER_PLANT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PITCHER_POD - Static variable in class org.geysermc.geyser.item.Items
 
pitchMul() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns the value of the pitchMul record component.
pitchSub() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns the value of the pitchSub record component.
placeAir - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
placeAir() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
placeAir(boolean) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
placementFilter - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
placementFilter() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
placementFilter(List<PlacementConditions>) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
PLAINS - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
 
PLANKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
PLANKS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
PLANT - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
platform() - Method in class org.geysermc.geyser.session.GeyserSession
 
platformConvertSlot(int, int) - Static method in class org.geysermc.geyser.session.cache.BundleCache
Bidirectional; works for both Bedrock and Java.
platformType() - Method in class org.geysermc.geyser.GeyserImpl
 
PLAY_SOUND - Enum constant in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
 
playEntityEvent(EntityEventType) - Method in class org.geysermc.geyser.entity.type.Entity
Send an entity event of the specified type to the Bedrock player from this entity.
playEntityEvent(EntityEventType, int) - Method in class org.geysermc.geyser.entity.type.Entity
Send an entity event of the specified type with the specified data to the Bedrock player from this entity.
player() - Method in class org.geysermc.geyser.scoreboard.display.score.BelownameDisplayScore
 
PLAYER - Enum constant in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
PLAYER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PLAYER_HEAD - Static variable in class org.geysermc.geyser.item.Items
 
PLAYER_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PLAYER_INVENTORY_OFFSET - Static variable in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
PLAYER_INVENTORY_SIZE - Static variable in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
PLAYER_INVENTORY_TRANSLATOR - Static variable in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
PLAYER_WALL_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
playerCollidableBlocksIterator() - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
playerCount() - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
playerCount(int) - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
playerEntity() - Method in class org.geysermc.geyser.entity.GeyserEntityData
 
PlayerEntity - Class in org.geysermc.geyser.entity.type.player
 
PlayerEntity(GeyserSession, int, long, UUID, Vector3f, Vector3f, float, float, float, String, String) - Constructor for class org.geysermc.geyser.entity.type.player.PlayerEntity
 
PlayerHeadItem - Class in org.geysermc.geyser.item.type
 
PlayerHeadItem(Item.Builder, Block, Block...) - Constructor for class org.geysermc.geyser.item.type.PlayerHeadItem
 
playerInventory - Variable in class org.geysermc.geyser.inventory.Container
 
PlayerInventory - Class in org.geysermc.geyser.inventory
 
PlayerInventory(GeyserSession) - Constructor for class org.geysermc.geyser.inventory.PlayerInventory
 
PlayerInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
PlayerInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
PlayerlistDisplayScore - Class in org.geysermc.geyser.scoreboard.display.score
 
PlayerlistDisplayScore(DisplaySlot, long, ScoreReference, long) - Constructor for class org.geysermc.geyser.scoreboard.display.score.PlayerlistDisplayScore
 
PlayerlistDisplaySlot - Class in org.geysermc.geyser.scoreboard.display.slot
 
PlayerlistDisplaySlot(GeyserSession, Objective) - Constructor for class org.geysermc.geyser.scoreboard.display.slot.PlayerlistDisplaySlot
 
PlayerListUtils - Class in org.geysermc.geyser.util
 
PlayerListUtils() - Constructor for class org.geysermc.geyser.util.PlayerListUtils
 
playerLookup() - Method in record class org.geysermc.geyser.command.CommandSourceConverter
Returns the value of the playerLookup record component.
playerOnly(boolean) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
playerPositionForAudio() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the playerPositionForAudio record component.
playerPositionForAudio(boolean) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
playerRegistered(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.BelownameDisplaySlot
 
playerRegistered(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
playerRegistered(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.PlayerlistDisplaySlot
 
playerRegistered(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.SidebarDisplaySlot
 
playerRegistered(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
playerRemoved(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.BelownameDisplaySlot
 
playerRemoved(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
playerRemoved(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.PlayerlistDisplaySlot
 
playerRemoved(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.display.slot.SidebarDisplaySlot
 
playerRemoved(PlayerEntity) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
Players() - Constructor for class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
Players(int, int) - Constructor for class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
PLAYERSSLEEPINGPERCENTAGE - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
playerUuid() - Method in interface org.geysermc.geyser.GeyserLogger
 
playerUuid() - Method in class org.geysermc.geyser.session.GeyserSession
 
playsound() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns the value of the playsound record component.
playSound(GeyserSession, Sound, Vector3f, float, float) - Static method in class org.geysermc.geyser.util.SoundUtils
Translates and plays a Java Builtin Sound for a Bedrock client
playSoundEvent(SoundEvent, Vector3f) - Method in class org.geysermc.geyser.session.GeyserSession
 
PlaySoundEventTranslator - Record Class in org.geysermc.geyser.translator.level.event
 
PlaySoundEventTranslator(String, float, boolean, float, float, boolean) - Constructor for record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Creates an instance of a PlaySoundEventTranslator record class.
PLENTY_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
PluginInfo(boolean, String, String, String, List<String>) - Constructor for class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
PluginMessageUtils - Class in org.geysermc.geyser.util
 
PluginMessageUtils() - Constructor for class org.geysermc.geyser.util.PluginMessageUtils
 
PODZOL - Static variable in class org.geysermc.geyser.item.Items
 
PODZOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POINTED_DRIPSTONE - Static variable in class org.geysermc.geyser.item.Items
 
POINTED_DRIPSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POINTER - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
POISON - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
POISONOUS_POTATO - Static variable in class org.geysermc.geyser.item.Items
 
POLAR_BEAR - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
POLAR_BEAR_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
POLAR_BEARS_SPAWNABLE_ON_ALTERNATE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
PolarBearEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
PolarBearEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.PolarBearEntity
 
POLISHED_ANDESITE - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_ANDESITE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_ANDESITE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_ANDESITE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_ANDESITE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_ANDESITE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BASALT - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BASALT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_BLACKSTONE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_BLACKSTONE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_DEEPSLATE - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_DEEPSLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_DEEPSLATE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_DEEPSLATE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_DEEPSLATE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_DEEPSLATE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_DEEPSLATE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_DEEPSLATE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_DIORITE - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_DIORITE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_DIORITE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_DIORITE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_DIORITE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_DIORITE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_GRANITE - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_GRANITE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_GRANITE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_GRANITE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_GRANITE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_GRANITE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_TUFF - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_TUFF - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_TUFF_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_TUFF_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_TUFF_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_TUFF_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POLISHED_TUFF_WALL - Static variable in class org.geysermc.geyser.item.Items
 
POLISHED_TUFF_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POND - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
PONDER - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
POOL - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
POPPED_CHORUS_FRUIT - Static variable in class org.geysermc.geyser.item.Items
 
POPPY - Static variable in class org.geysermc.geyser.item.Items
 
POPPY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
populate() - Static method in class org.geysermc.geyser.registry.BlockRegistries
 
populate() - Static method in class org.geysermc.geyser.registry.populator.CustomSkullRegistryPopulator
 
populate() - Static method in class org.geysermc.geyser.registry.populator.DataComponentRegistryPopulator
 
populate() - Static method in class org.geysermc.geyser.registry.populator.ItemRegistryPopulator
 
populate() - Static method in class org.geysermc.geyser.registry.populator.PacketRegistryPopulator
 
populate() - Static method in class org.geysermc.geyser.registry.populator.TagRegistryPopulator
 
populate() - Static method in class org.geysermc.geyser.registry.Registries
 
populate(Map<String, GeyserMappingItem>, Multimap<String, CustomItemData>, List<NonVanillaCustomItemData>) - Static method in class org.geysermc.geyser.registry.populator.CustomItemRegistryPopulator
 
populate(BlockRegistryPopulator.Stage) - Static method in class org.geysermc.geyser.registry.populator.BlockRegistryPopulator
 
populate(CustomBlockRegistryPopulator.Stage) - Static method in class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator
Populates the custom block registries by stage
PORKCHOP - Static variable in class org.geysermc.geyser.item.Items
 
port - Variable in class org.geysermc.geyser.dump.BootstrapDumpInfo.ListenerInfo
 
port() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
port() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
PORTALS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
PortDeserializer() - Constructor for class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.PortDeserializer
 
POS - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
POSE_ARMOR_STAND - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
position - Variable in class org.geysermc.geyser.entity.type.Entity
 
position - Variable in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
position() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
position() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the position record component.
position() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
position(Vector3f) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
positionName - Variable in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
post(String, String) - Static method in class org.geysermc.geyser.util.WebUtils
Post a string to the given URL
POST_INIT - Enum constant in enum class org.geysermc.geyser.registry.populator.BlockRegistryPopulator.Stage
 
postForm(String, Map<String, String>) - Static method in class org.geysermc.geyser.util.WebUtils
Post fields to a URL as a form
POTATO - Static variable in class org.geysermc.geyser.item.Items
 
POTATOES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
Potion - Enum Class in org.geysermc.geyser.inventory.item
 
POTION - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
POTION - Static variable in class org.geysermc.geyser.item.Items
 
POTION_MIXES - Static variable in class org.geysermc.geyser.registry.Registries
A registry holding all the potion mixes.
PotionItem - Class in org.geysermc.geyser.item.type
 
PotionItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.PotionItem
 
PotionMixRegistryLoader - Class in org.geysermc.geyser.registry.loader
Generates a collection of PotionMixData that enables the Bedrock client to place brewing items into the brewing stand.
PotionMixRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.PotionMixRegistryLoader
 
POTTED_ACACIA_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_ALLIUM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_AZALEA_BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_AZURE_BLUET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_BAMBOO - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_BIRCH_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_BLUE_ORCHID - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_BROWN_MUSHROOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_CACTUS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_CHERRY_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_CLOSED_EYEBLOSSOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_CORNFLOWER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_CRIMSON_FUNGUS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_CRIMSON_ROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_DANDELION - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_DARK_OAK_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_DEAD_BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_FERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_FLOWERING_AZALEA_BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_JUNGLE_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_LILY_OF_THE_VALLEY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_MANGROVE_PROPAGULE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_OAK_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_OPEN_EYEBLOSSOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_ORANGE_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_OXEYE_DAISY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_PALE_OAK_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_PINK_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_POPPY - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_RED_MUSHROOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_RED_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_SPRUCE_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_TORCHFLOWER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_WARPED_FUNGUS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_WARPED_ROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_WHITE_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POTTED_WITHER_ROSE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
pow(int) - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets a fraction that is raised to the passed in power.
Pow2BitArray - Class in org.geysermc.geyser.level.chunk.bitarray
 
POWDER_SNOW - Static variable in class org.geysermc.geyser.level.block.Blocks
 
POWDER_SNOW_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
POWDER_SNOW_CAULDRON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
powderSnowBucket() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
POWER - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
POWER - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
POWERED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
POWERED_RAIL - Static variable in class org.geysermc.geyser.item.Items
 
POWERED_RAIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRAIRIE_RIDE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
PRE_INIT - Enum constant in enum class org.geysermc.geyser.registry.populator.BlockRegistryPopulator.Stage
 
PreferencesCache - Class in org.geysermc.geyser.session.cache
 
PreferencesCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.PreferencesCache
 
prefix() - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
prepareInventory() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
prepareInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
prepareInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.inventory.holder.InventoryHolder
 
prepareInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.chest.DoubleChestInventoryTranslator
 
prepareInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.horse.AbstractHorseInventoryTranslator
 
prepareInventory(GeyserSession, Generic9X3Container) - Method in class org.geysermc.geyser.translator.inventory.chest.SingleChestInventoryTranslator
 
prepareInventory(GeyserSession, LecternContainer) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
prepareInventory(GeyserSession, MerchantContainer) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
prepareInventory(GeyserSession, PlayerInventory) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
prepareInventory(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
prepareInventory(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Prepares the inventory before opening it.
prepareToDestroy() - Method in class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
PRESSURE_PLATES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
PREVENT_ARMOR_CHANGE - Static variable in class org.geysermc.geyser.item.enchantment.EnchantmentComponent
Singleton with no additional data
PREVENT_MOB_SPAWNING_INSIDE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
PREVENTS_BEE_SPAWNS_WHEN_MINING - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
PREVENTS_DECORATED_POT_SHATTERING - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
PREVENTS_ICE_MELTING - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
PREVENTS_INFESTED_SPAWNS - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
primaryMotd() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
primaryMotd() - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
primaryMotd(String) - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
priority() - Method in record class org.geysermc.geyser.pack.option.GeyserPriorityOption
Returns the value of the priority record component.
PRISMARINE - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRISMARINE_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRISMARINE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRISMARINE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRISMARINE_CRYSTALS - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_SHARD - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRISMARINE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRISMARINE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
PRISMARINE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PRIZE_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
processInputs(SessionPlayerEntity, PlayerAuthInputPacket) - Method in class org.geysermc.geyser.session.cache.InputCache
 
processNextChunk() - Method in class org.geysermc.geyser.network.UpstreamPacketHandler
 
PROJECTILE_PROTECTION - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
properties() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData
 
properties() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
properties(GeyserEntityProperties) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
Properties - Class in org.geysermc.geyser.level.block.property
 
Properties() - Constructor for class org.geysermc.geyser.level.block.property.Properties
 
property(String) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
Property<T extends Comparable<T>> - Class in org.geysermc.geyser.level.block.property
 
Property(String) - Constructor for class org.geysermc.geyser.level.block.property.Property
 
propertyKeys() - Method in class org.geysermc.geyser.level.block.type.Block
 
propertyManager - Variable in class org.geysermc.geyser.entity.type.Entity
 
PropertyType - Interface in org.geysermc.geyser.entity.properties.type
 
PROTECTION - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
protectionValue() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
protectionValue(int) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
protocolVersion() - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IRemoteConfiguration
 
protocolVersion() - Method in record class org.geysermc.geyser.impl.MinecraftVersionImpl
Returns the value of the protocolVersion record component.
protocolVersion() - Method in class org.geysermc.geyser.session.GeyserSession
 
ProvidedSkins - Class in org.geysermc.geyser.skin
 
ProvidedSkins.ProvidedSkin - Class in org.geysermc.geyser.skin
 
provider(Class<T>, Object...) - Method in class org.geysermc.geyser.GeyserImpl
 
ProviderRegistryLoader - Class in org.geysermc.geyser.registry.loader
Registers the provider data from the provider.
ProviderRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.ProviderRegistryLoader
 
PROVIDERS - Static variable in class org.geysermc.geyser.registry.Registries
A registry holding all the providers.
ProviderSupplier - Interface in org.geysermc.geyser.registry.provider
 
PROVIDES_TRIM_MATERIAL - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
ProxyProtocolDecoder - Class in org.geysermc.geyser.network.netty.proxy
Decodes an HAProxy proxy protocol header
ProxyServerHandler - Class in org.geysermc.geyser.network.netty.proxy
 
ProxyServerHandler() - Constructor for class org.geysermc.geyser.network.netty.proxy.ProxyServerHandler
 
PUFFERFISH - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
PUFFERFISH - Static variable in class org.geysermc.geyser.item.Items
 
PUFFERFISH_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
PUFFERFISH_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
PufferFishEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
PufferFishEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.PufferFishEntity
 
PUMPKIN - Static variable in class org.geysermc.geyser.item.Items
 
PUMPKIN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PUMPKIN_PIE - Static variable in class org.geysermc.geyser.item.Items
 
PUMPKIN_SEEDS - Static variable in class org.geysermc.geyser.item.Items
 
PUMPKIN_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PUNCH - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
PURPLE - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
PURPLE - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
PURPLE_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_BED - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_DYE - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPLE_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
PURPLE_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPUR_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
PURPUR_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPUR_PILLAR - Static variable in class org.geysermc.geyser.item.Items
 
PURPUR_PILLAR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPUR_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
PURPUR_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PURPUR_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
PURPUR_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
PUSH_ONLY - Enum constant in enum class org.geysermc.geyser.level.physics.PistonBehavior
 
pushAwayTolerance - Variable in class org.geysermc.geyser.translator.collision.BlockCollision
This is used to control the maximum distance a face of a bounding box can push the player away
pushPlayer() - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
Push the player If the player is pushed, the displacement is added to playerDisplacement in PistonCache If the player contacts a slime block, playerMotion in PistonCache is updated
pushReaction() - Method in class org.geysermc.geyser.level.block.type.Block
 
pushReaction(PistonBehavior) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
pushUpTolerance - Variable in class org.geysermc.geyser.translator.collision.BlockCollision
This is used for the step up logic.
put(EntityDataType<T>, T) - Method in class org.geysermc.geyser.entity.GeyserDirtyMetadata
 
putByte(String, byte) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
putByte(String, int) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
putCompound(String, NbtMap) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
putInt(String, int) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
putList(String, NbtType<T>, List<T>) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
putLong(String, long) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
putSkull(Vector3i, UUID, String, BlockState) - Method in class org.geysermc.geyser.session.cache.SkullCache
 
putString(String, String) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 

Q

QUARTZ - Static variable in class org.geysermc.geyser.item.Items
 
QUARTZ_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
QUARTZ_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
QUARTZ_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
QUARTZ_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
QUARTZ_PILLAR - Static variable in class org.geysermc.geyser.item.Items
 
QUARTZ_PILLAR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
QUARTZ_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
QUARTZ_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
QUARTZ_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
QUARTZ_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
queuePostStartGamePacket(BedrockPacket) - Method in class org.geysermc.geyser.session.UpstreamSession
Queue a packet that must be delayed until after login.
QUICK_ACTIONS - Static variable in class org.geysermc.geyser.session.cache.tags.DialogTag
 
QUICK_ACTIONS - Static variable in class org.geysermc.geyser.session.dialog.BuiltInDialog
 
QUICK_CHARGE - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
QuickActionsCommand - Class in org.geysermc.geyser.command.defaults
 
QuickActionsCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.QuickActionsCommand
 

R

RABBIT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
RABBIT - Static variable in class org.geysermc.geyser.item.Items
 
RABBIT_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
RABBIT_FOOT - Static variable in class org.geysermc.geyser.item.Items
 
RABBIT_HIDE - Static variable in class org.geysermc.geyser.item.Items
 
RABBIT_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
RABBIT_STEW - Static variable in class org.geysermc.geyser.item.Items
 
RABBIT_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
RabbitEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
RabbitEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.RabbitEntity
 
RABBITS_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
RabbitVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
RAGDOLL - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
RaidParticipantEntity - Class in org.geysermc.geyser.entity.type.living.monster.raid
 
RaidParticipantEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.raid.RaidParticipantEntity
 
RAIL - Static variable in class org.geysermc.geyser.item.Items
 
RAIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RAIL_SHAPE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
RAIL_SHAPE_STRAIGHT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
RAILS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
RAILS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
RAISER_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
RakConnectionRequestHandler - Class in org.geysermc.geyser.network.netty.handler
 
RakConnectionRequestHandler(GeyserServer) - Constructor for class org.geysermc.geyser.network.netty.handler.RakConnectionRequestHandler
 
RakGeyserRateLimiter - Class in org.geysermc.geyser.network.netty.handler
 
RakGeyserRateLimiter(Channel) - Constructor for class org.geysermc.geyser.network.netty.handler.RakGeyserRateLimiter
 
RakPingHandler - Class in org.geysermc.geyser.network.netty.handler
 
RakPingHandler(GeyserServer) - Constructor for class org.geysermc.geyser.network.netty.handler.RakPingHandler
 
RamInfo() - Constructor for record class org.geysermc.geyser.dump.DumpInfo.RamInfo
 
RamInfo(long, long, long) - Constructor for record class org.geysermc.geyser.dump.DumpInfo.RamInfo
Creates an instance of a RamInfo record class.
RANDOMTICKSPEED - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
range() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Returns the value of the range record component.
range() - Method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
 
range() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
 
RARE - Enum constant in enum class org.geysermc.geyser.item.components.Rarity
 
Rarity - Enum Class in org.geysermc.geyser.item.components
 
RARITY - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
RAVAGER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
RAVAGER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
RavagerEntity - Class in org.geysermc.geyser.entity.type.living.monster.raid
 
RavagerEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.raid.RavagerEntity
 
RAW_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
RAW_COPPER_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
RAW_COPPER_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RAW_GOLD - Static variable in class org.geysermc.geyser.item.Items
 
RAW_GOLD_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
RAW_GOLD_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RAW_IRON - Static variable in class org.geysermc.geyser.item.Items
 
RAW_IRON_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
RAW_IRON_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RAW_TRANSFORMER - Static variable in class org.geysermc.geyser.level.WorldManager
 
reachedMaxConnectionsPerAddress(GeyserSession) - Method in class org.geysermc.geyser.session.SessionManager
Whether we should accept more connection requests from this address
read() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
read(JsonReader) - Method in class org.geysermc.geyser.registry.loader.BiomeLoader.ColorTypeAdapter
 
read(Object, Dialog.IdGetter) - Static method in interface org.geysermc.geyser.session.dialog.action.DialogAction
 
read(CustomFormResponse) - Method in class org.geysermc.geyser.session.dialog.input.BooleanInput
 
read(CustomFormResponse) - Method in class org.geysermc.geyser.session.dialog.input.DialogInput
 
read(CustomFormResponse) - Method in class org.geysermc.geyser.session.dialog.input.NumberRangeInput
 
read(CustomFormResponse) - Method in class org.geysermc.geyser.session.dialog.input.SingleOptionInput
 
read(CustomFormResponse) - Method in class org.geysermc.geyser.session.dialog.input.TextInput
 
read(RegistryEntryContext) - Static method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
 
read(RegistryEntryContext) - Static method in record class org.geysermc.geyser.item.enchantment.Enchantment
 
read(RegistryEntryContext) - Static method in record class org.geysermc.geyser.level.JavaDimension
 
read(RegistryEntryContext) - Static method in record class org.geysermc.geyser.level.JukeboxSong
 
read(RegistryEntryContext) - Method in interface org.geysermc.geyser.session.cache.RegistryCache.RegistryReader
 
read(GeyserSession, Object, Dialog.IdGetter) - Static method in record class org.geysermc.geyser.session.dialog.DialogButton
 
read(GeyserSession, NbtMap) - Static method in class org.geysermc.geyser.session.dialog.input.DialogInput
 
READ - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
readAllBytes(String) - Static method in class org.geysermc.geyser.util.FileUtils
 
readAllLines(Path) - Static method in class org.geysermc.geyser.util.FileUtils
Read the lines of a file and return it as a stream
readBlockMappingEntry(String, JsonNode) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader_v1
Read a block mapping entry from a JSON node and Java identifier
readBlockMappingEntry(String, JsonNode) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
readBlockMappings(Path, JsonNode, BiConsumer<String, CustomBlockMapping>) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader_v1
Read item block from a JSON node
readBlockMappings(Path, JsonNode, BiConsumer<String, CustomBlockMapping>) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
readBlockMappingsFromJson(Path, BiConsumer<String, CustomBlockMapping>) - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
readBlockMappingsV1(Path, JsonNode, BiConsumer<String, CustomBlockMapping>) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader_v1
Read block mappings from a JSON node
readChatType(RegistryEntryContext) - Static method in record class org.geysermc.geyser.text.ChatDecoration
 
readDefaultExitAction(GeyserSession, NbtMap, Dialog.IdGetter) - Static method in class org.geysermc.geyser.session.dialog.DialogWithButtons
 
readDialog(RegistryEntryContext) - Static method in class org.geysermc.geyser.session.dialog.Dialog
 
readDialogFromNbt(GeyserSession, NbtMap, Dialog.IdGetter) - Static method in class org.geysermc.geyser.session.dialog.Dialog
 
reader(Class<BuiltInVariant>, BuiltInVariant) - Static method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder
Creates a registry reader for this mob's variants.
readHolderSet(JavaRegistryKey<T>, Object, ToIntFunction<Key>) - Static method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
Reads a HolderSet from a NBT object.
readHolderSet(JavaRegistryKey<T>, Object, ToIntFunction<Key>, Function<NbtMap, T>) - Static method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
Reads a HolderSet from a NBT object.
readHolderSet(GeyserSession, JavaRegistryKey<T>, Object) - Static method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
Reads a HolderSet from a NBT object.
readItemMappingEntry(JsonNode) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader_v1
 
readItemMappingEntry(JsonNode) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
readItemMappings(Path, JsonNode, BiConsumer<String, CustomItemData>) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader_v1
 
readItemMappings(Path, JsonNode, BiConsumer<String, CustomItemData>) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader
 
readItemMappingsFromJson(Path, BiConsumer<String, CustomItemData>) - Method in class org.geysermc.geyser.registry.mappings.MappingsConfigReader
 
readItemMappingsV1(Path, JsonNode, BiConsumer<String, CustomItemData>) - Method in class org.geysermc.geyser.registry.mappings.versions.MappingsReader_v1
 
readList(GeyserSession, List<NbtMap>, Dialog.IdGetter) - Static method in record class org.geysermc.geyser.session.dialog.DialogButton
 
readPack(Path) - Static method in class org.geysermc.geyser.registry.loader.ResourcePackLoader
Reads a resource pack builder at the given file.
readPack(GeyserUrlPackCodec) - Static method in class org.geysermc.geyser.registry.loader.ResourcePackLoader
Reads a Resource pack from a URL codec, and returns a resource pack.
readSoundEvent(NbtMap, String) - Static method in class org.geysermc.geyser.util.SoundUtils
 
readToString(String) - Static method in class org.geysermc.geyser.util.FileUtils
 
readTrimMaterial(RegistryEntryContext) - Static method in class org.geysermc.geyser.inventory.recipe.TrimRecipe
 
readTrimPattern(RegistryEntryContext) - Static method in class org.geysermc.geyser.inventory.recipe.TrimRecipe
 
recalculatePosition() - Method in class org.geysermc.geyser.level.physics.CollisionManager
 
RECIPE_ID - Enum constant in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
 
RecipeRegistryLoader - Class in org.geysermc.geyser.registry.loader
Populates the recipe registry with some recipes that Java does not send, to ensure they show up as intended in the recipe book.
RecipeRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.RecipeRegistryLoader
 
reciprocal(double) - Static method in class org.geysermc.geyser.util.BlockUtils
 
RECOVERY_COMPASS - Static variable in class org.geysermc.geyser.item.Items
 
RED - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
RED - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
RED - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.FoxVariant
 
RED - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.MooshroomVariant
 
RED - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
RED - Static variable in class org.geysermc.geyser.text.ChatColor
 
RED_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
RED_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_BED - Static variable in class org.geysermc.geyser.item.Items
 
RED_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_BLUE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.ParrotVariant
 
RED_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
RED_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
RED_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
RED_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
RED_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
RED_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_DYE - Static variable in class org.geysermc.geyser.item.Items
 
RED_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
RED_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
RED_MUSHROOM - Static variable in class org.geysermc.geyser.item.Items
 
RED_MUSHROOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_MUSHROOM_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
RED_MUSHROOM_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_NETHER_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
RED_NETHER_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_NETHER_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
RED_NETHER_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_NETHER_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
RED_NETHER_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_NETHER_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
RED_NETHER_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_SAND - Static variable in class org.geysermc.geyser.item.Items
 
RED_SAND - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
RED_SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
RED_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
RED_SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_SANDSTONE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
RED_SANDSTONE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
RED_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
RED_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
RED_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
RED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_TULIP - Static variable in class org.geysermc.geyser.item.Items
 
RED_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RED_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
RED_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
REDSTONE_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
REDSTONE_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REDSTONE_LAMP - Static variable in class org.geysermc.geyser.item.Items
 
REDSTONE_LAMP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REDSTONE_ORE - Static variable in class org.geysermc.geyser.item.Items
 
REDSTONE_ORE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REDSTONE_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
REDSTONE_ORES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REDSTONE_TORCH - Static variable in class org.geysermc.geyser.item.Items
 
REDSTONE_TORCH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REDSTONE_WALL_TORCH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REDSTONE_WIRE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
reduce() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Reduce the fraction to the smallest values for the numerator and denominator, returning the result.
REDUCEDDEBUGINFO - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
reference - Variable in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
reference() - Method in class org.geysermc.geyser.scoreboard.display.score.BelownameDisplayScore
 
referenceRemoved() - Method in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
REFRESH_ITEM - Static variable in class org.geysermc.geyser.util.InventoryUtils
 
refreshEmotes(List<UUID>) - Method in class org.geysermc.geyser.session.GeyserSession
 
REGENERATION - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
regex() - Element in annotation interface org.geysermc.geyser.translator.collision.CollisionRemapper
Regex of block identifiers to apply this collision to Matches against just the block ID name, not including the namespace or parameters
register(int, M) - Method in class org.geysermc.geyser.registry.ArrayRegistry
Registers a new value into this registry with the given index.
register(int, M) - Method in class org.geysermc.geyser.registry.ListRegistry
Registers a new value into this registry with the given index.
register(int, V) - Method in class org.geysermc.geyser.registry.ListDeferredRegistry
Registers a new value into this registry with the given index.
register(Object) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
register(String, CustomItemData) - Method in class org.geysermc.geyser.event.type.GeyserDefineCustomItemsEventImpl
Registers a custom item with a base Java item.
register(Extension) - Method in class org.geysermc.geyser.extension.GeyserExtensionManager
 
register(NonVanillaCustomItemData) - Method in class org.geysermc.geyser.event.type.GeyserDefineCustomItemsEventImpl
Registers a custom item with no base item.
register(ResourcePack) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
register(ResourcePack, ResourcePackOption<?>...) - Method in class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
register(ResourcePack, ResourcePackOption<?>...) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
register(IoHandle) - Method in class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
register(Class<T>, EventSubscriber<EventRegistrar, ? extends Event>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
register(Consumer<Int2ObjectMap<V>>) - Method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
Registers what is specified in the given Consumer into the underlying value.
register(Consumer<M>) - Method in class org.geysermc.geyser.registry.Registry
Registers what is specified in the given Consumer into the underlying value.
register(K, V) - Method in class org.geysermc.geyser.registry.AbstractMappedDeferredRegistry
Registers a new value into this registry with the given key.
register(K, V) - Method in class org.geysermc.geyser.registry.AbstractMappedRegistry
Registers a new value into this registry with the given key.
register(GeyserRegisterPermissionsEvent) - Static method in class org.geysermc.geyser.Permissions
 
register(GeyserCommand, Map<String, GeyserCommand>) - Method in class org.geysermc.geyser.command.CommandRegistry
 
register(CommandManager<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.ConnectionTestCommand
 
register(CommandManager<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.defaults.DumpCommand
 
register(CommandManager<GeyserCommandSource>) - Method in class org.geysermc.geyser.command.GeyserCommand
Registers this command to the given command manager.
register(T, int) - Static method in class org.geysermc.geyser.item.Items
 
registerBlock(Block, Item) - Static method in class org.geysermc.geyser.item.type.Item
 
registerCacheImageTask(GeyserImpl) - Static method in class org.geysermc.geyser.skin.SkinProvider
 
registerCustomItem(String, Item, GeyserMappingItem, CustomItemData, int, int) - Static method in class org.geysermc.geyser.registry.populator.CustomItemRegistryPopulator
 
registerCustomItem(NonVanillaCustomItemData, int, int) - Static method in class org.geysermc.geyser.registry.populator.CustomItemRegistryPopulator
 
registeredProperties() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the registeredProperties record component.
registeredProperties(GeyserEntityProperties) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
registerNewObjective(String) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
registerNewTeam(String, String[], Component, Component, Component, NameTagVisibility, TeamColor) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
registerOptions(UUID, ResourcePackOption<?>...) - Method in class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
registerOptions(UUID, ResourcePackOption<?>...) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
registerScore(String, int, Component, NumberFormat) - Method in class org.geysermc.geyser.scoreboard.Objective
 
registerWithAnyIndex(int, M, M) - Method in class org.geysermc.geyser.registry.ListRegistry
Registers a new value into this registry with the given index, even if this value would normally be outside the range of a list.
registerWithAnyIndex(int, V, V) - Method in class org.geysermc.geyser.registry.ListDeferredRegistry
Registers a new value into this registry with the given index, even if this value would normally be outside the range of a list.
Registries - Class in org.geysermc.geyser.registry
Holds all the common registries in Geyser.
Registries() - Constructor for class org.geysermc.geyser.registry.Registries
 
registry() - Method in record class org.geysermc.geyser.session.cache.tags.Tag
Returns the value of the registry record component.
registry(JavaRegistryKey<?>) - Static method in interface org.geysermc.geyser.item.hashing.RegistryHasher
Creates a hasher that uses the JavaRegistryKey.key(GeyserSession, int) method to turn a network ID into a Key, and then encodes this key.
registry(JavaRegistryKey<?>, MinecraftHasher<DirectType>) - Static method in interface org.geysermc.geyser.item.hashing.RegistryHasher
Creates a hasher that encodes network IDs using RegistryHasher.registry(JavaRegistryKey), and is also able to encode Holders by using the directHasher.
registry(JavaRegistryKey<T>) - Method in class org.geysermc.geyser.session.cache.RegistryCache
 
Registry<M> - Class in org.geysermc.geyser.registry
A wrapper around a value which is loaded based on the output from the provided RegistryLoader.
Registry(I, RegistryLoader<I, M>) - Constructor for class org.geysermc.geyser.registry.Registry
Creates a new instance of this class with the given input and RegistryLoader.
RegistryCache - Class in org.geysermc.geyser.session.cache
Stores any information sent via Java registries.
RegistryCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.RegistryCache
 
RegistryCache.RegistryReader<T> - Interface in org.geysermc.geyser.session.cache
 
RegistryEntryContext - Record Class in org.geysermc.geyser.session.cache.registry
Used to store context around a single registry entry when reading said entry's NBT.
RegistryEntryContext(RegistryEntry, Object2IntMap<Key>, GeyserSession) - Constructor for record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
Creates an instance of a RegistryEntryContext record class.
RegistryEntryData<T> - Record Class in org.geysermc.geyser.session.cache.registry
 
RegistryEntryData(int, Key, T) - Constructor for record class org.geysermc.geyser.session.cache.registry.RegistryEntryData
Creates an instance of a RegistryEntryData record class.
RegistryHasher<DirectType> - Interface in org.geysermc.geyser.item.hashing
RegistryHashers are hashers that hash a network integer ID to a namespaced identifier.
RegistryHasher.RegistryHasherWithDirectHasher<DirectType> - Class in org.geysermc.geyser.item.hashing
 
RegistryHasherWithDirectHasher(MinecraftHasher<Integer>, MinecraftHasher<DirectType>) - Constructor for class org.geysermc.geyser.item.hashing.RegistryHasher.RegistryHasherWithDirectHasher
 
registryKey() - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Returns the value of the registryKey record component.
RegistryLoader<I,O> - Interface in org.geysermc.geyser.registry.loader
Represents a registry loader.
RegistryLoaders - Class in org.geysermc.geyser.registry.loader
Holds common RegistryLoaders or utility methods surrounding them.
RegistryUnit - Enum Class in org.geysermc.geyser.session.cache.registry
Used with RegistryCache.RegistryReader.UNIT to load registries without loading any data.
REINFORCED_DEEPSLATE - Static variable in class org.geysermc.geyser.item.Items
 
REINFORCED_DEEPSLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
rejectRequest(ItemStackRequest) - Static method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Reject an incorrect ItemStackRequest.
rejectRequest(ItemStackRequest, boolean) - Static method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Reject an incorrect ItemStackRequest.
relative() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns the value of the relative record component.
releaseItem() - Method in class org.geysermc.geyser.session.GeyserSession
 
ReloadCommand - Class in org.geysermc.geyser.command.defaults
 
ReloadCommand(GeyserImpl, String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.ReloadCommand
 
reloadGeyser() - Method in class org.geysermc.geyser.GeyserImpl
 
remapBlock(NbtMap) - Static method in class org.geysermc.geyser.registry.populator.conversion.Conversion844_827
 
remapEnchantment(GeyserSession, int, int, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.Item
 
remapItem(Item, GeyserMappingItem) - Static method in class org.geysermc.geyser.registry.populator.conversion.Conversion844_827
 
remappedVanillaIds(int[]) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
remoteAddress() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
remoteAddress(SocketAddress) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
RemoteConfiguration() - Constructor for class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
remoteServer() - Method in class org.geysermc.geyser.session.GeyserSession
 
remoteServer(RemoteServer) - Method in class org.geysermc.geyser.session.GeyserSession
 
remove() - Method in class org.geysermc.geyser.scoreboard.display.slot.BelownameDisplaySlot
 
remove() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
remove() - Method in class org.geysermc.geyser.scoreboard.Team
 
remove(ResourcePackOption<?>) - Method in class org.geysermc.geyser.pack.option.OptionHolder
 
REMOVE - Enum constant in enum class org.geysermc.geyser.scoreboard.UpdateType
 
REMOVE_EFFECTS - Enum constant in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
 
REMOVE_HARNESS - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
REMOVE_LEASH - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
REMOVE_SADDLE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
REMOVE_WOLF_ARMOR - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
removeActiveRecord(Vector3i) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
removeAllBossBars() - Method in class org.geysermc.geyser.session.cache.EntityCache
 
removeAllEntities() - Method in class org.geysermc.geyser.session.cache.EntityCache
 
removeAllPlayerEntities() - Method in class org.geysermc.geyser.session.cache.EntityCache
 
removeBossBar() - Method in class org.geysermc.geyser.session.cache.BossBar
 
removeBossBar(UUID) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
removeChunk(int, int) - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
removeCommandEnum(String, String) - Method in class org.geysermc.geyser.session.GeyserSession
 
removedInVoid() - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
Removes the entity if it is 64 blocks below the world.
removeDisplaySlot(DisplaySlot) - Method in class org.geysermc.geyser.scoreboard.Objective
 
removeEffect(Effect) - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
removeEffect(Effect) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
removeEffect(Effect) - Method in class org.geysermc.geyser.session.cache.EntityEffectCache
 
removeEntities(String...) - Method in class org.geysermc.geyser.scoreboard.Team
 
removeEntity(Entity) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
removeFog(String...) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
removeFog(String...) - Method in class org.geysermc.geyser.session.GeyserSession
 
removeObjective(Objective) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
removePlayerEntity(UUID) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
removeScore(String) - Method in class org.geysermc.geyser.scoreboard.Objective
 
removeScoreboard() - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
removeSession(GeyserSession) - Method in class org.geysermc.geyser.session.SessionManager
 
removeSkull(Vector3i) - Method in class org.geysermc.geyser.session.cache.SkullCache
 
removeTeam(String) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
render(List<ScoreInfo>, List<ScoreInfo>) - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
render0(List<ScoreInfo>, List<ScoreInfo>) - Method in class org.geysermc.geyser.scoreboard.display.slot.BelownameDisplaySlot
 
render0(List<ScoreInfo>, List<ScoreInfo>) - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
render0(List<ScoreInfo>, List<ScoreInfo>) - Method in class org.geysermc.geyser.scoreboard.display.slot.PlayerlistDisplaySlot
 
render0(List<ScoreInfo>, List<ScoreInfo>) - Method in class org.geysermc.geyser.scoreboard.display.slot.SidebarDisplaySlot
 
renderMethod() - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance
 
renderMethod(String) - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance.Builder
 
renderOffsets - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
renderOffsets() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
renderOffsets(CustomRenderOffsets) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
renderOffsets(CustomRenderOffsets) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
renderPlayerEffects() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the renderPlayerEffects record component.
renderPlayerEffects(boolean) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
REPAIR_WOLF_ARMOR - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
repairMaterials() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
repairMaterials(Set<String>) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
REPAIRS_CHAIN_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPAIRS_DIAMOND_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPAIRS_GOLD_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPAIRS_IRON_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPAIRS_LEATHER_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPAIRS_NETHERITE_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPAIRS_TURTLE_HELMET - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPAIRS_WOLF_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
REPEATER - Static variable in class org.geysermc.geyser.item.Items
 
REPEATER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REPEATING_COMMAND_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
REPEATING_COMMAND_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
REPLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
REPLACEABLE_BY_MUSHROOMS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
REPLACEABLE_BY_TREES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
REPOSITORY - Static variable in class org.geysermc.geyser.BuildData
 
REPOSITORY - Static variable in class org.geysermc.geyser.GeyserImpl
 
requestAndHandleSkin(SkullPlayerEntity, GeyserSession, Consumer<Skin>) - Static method in class org.geysermc.geyser.skin.SkullSkinManager
 
requestAndHandleSkinAndCape(PlayerEntity, GeyserSession, Consumer<SkinProvider.SkinAndCape>) - Static method in class org.geysermc.geyser.skin.SkinManager
 
requestImage(String, boolean) - Static method in class org.geysermc.geyser.skin.SkinProvider
 
requestOffhandSwap() - Method in class org.geysermc.geyser.session.GeyserSession
 
requestTexturesFromUsername(String) - Static method in class org.geysermc.geyser.skin.SkinProvider
Request textures from a player's username
requestTexturesFromUUID(String) - Static method in class org.geysermc.geyser.skin.SkinProvider
Request textures from a player's UUID
RequiresBlockState - Interface in org.geysermc.geyser.translator.level.block.entity
Implemented in block entities if their Java block state is required for additional values in Bedrock
requiresCorrectToolForDrops() - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
requiresCorrectToolForDrops() - Method in class org.geysermc.geyser.level.block.type.Block
 
requiresOpeningDelay() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
requiresOpeningDelay(GeyserSession, LecternContainer) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
requiresOpeningDelay(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
requiresOpeningDelay(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.chest.ChestInventoryTranslator
 
requiresOpeningDelay(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
resendAllForms() - Method in class org.geysermc.geyser.session.cache.FormCache
 
reset() - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
Resets the handler, including variables that persist across single packets
reset(List<RegistryEntryData<T>>) - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
Resets the objects by these IDs.
reset(List<RegistryEntryData<T>>) - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
RESET - Static variable in class org.geysermc.geyser.text.ChatColor
 
resetAir() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
resetAttributes() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
resetElement(GuiElement...) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
resetMetadata() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
resetMetadata() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
resetNextStateId() - Method in class org.geysermc.geyser.inventory.Inventory
 
resetPlayerScores(String) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
resetRunningFlow() - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.AuthenticationTask
 
resetScoreboard() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
resetTitleTimes(boolean) - Method in class org.geysermc.geyser.session.cache.WorldCache
Reset the true active title times to the (Java Edition 1.18.2) defaults.
resetUnconfirmedFor() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
RESIN_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
RESIN_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RESIN_BRICK - Static variable in class org.geysermc.geyser.item.Items
 
RESIN_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
RESIN_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RESIN_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
RESIN_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RESIN_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
RESIN_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RESIN_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
RESIN_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RESIN_CLUMP - Static variable in class org.geysermc.geyser.item.Items
 
RESIN_CLUMP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
resize() - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
resolve(GeyserSession) - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
Resolves the HolderSet, and automatically maps the network IDs to their respective object types.
resolveRaw(TagCache) - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
Resolves the HolderSet into a list of network IDs.
resolveSrv() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
RESOURCE_PACKS - Static variable in class org.geysermc.geyser.registry.loader.RegistryLoaders
The RegistryLoader responsible for loading resource packs.
RESOURCE_PACKS - Static variable in class org.geysermc.geyser.registry.Registries
A mapped registry holding ResourcePackHolder's with the pack uuid as keys.
resourcePack() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
 
ResourcePackHolder - Record Class in org.geysermc.geyser.pack
 
ResourcePackHolder(GeyserResourcePack, OptionHolder) - Constructor for record class org.geysermc.geyser.pack.ResourcePackHolder
Creates an instance of a ResourcePackHolder record class.
ResourcePackLoader - Class in org.geysermc.geyser.registry.loader
Loads ResourcePacks within a Path directory, firing the GeyserDefineResourcePacksEventImpl.
ResourcePackLoader() - Constructor for class org.geysermc.geyser.registry.loader.ResourcePackLoader
 
resourcePacks() - Method in class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
resourcePacks() - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
RESPAWN_ANCHOR - Static variable in class org.geysermc.geyser.item.Items
 
RESPAWN_ANCHOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
RESPAWN_ANCHOR_CHARGES - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
RESPIRATION - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
restore(DialogHolder, CustomForm.Builder) - Method in class org.geysermc.geyser.session.dialog.input.ParsedInputs
 
restoreCorrectBlock(GeyserSession, Vector3i) - Static method in class org.geysermc.geyser.util.BlockUtils
 
restoreCorrectBlock(GeyserSession, Vector3i, BlockState) - Static method in class org.geysermc.geyser.util.BlockUtils
 
restoredBlocks - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
Caches all blocks we had to restore e.g.
restoreForm(DialogHolder, ParsedInputs) - Method in class org.geysermc.geyser.session.dialog.Dialog
 
restoreOriginalSkin(GeyserSession, LivingEntity) - Static method in class org.geysermc.geyser.skin.FakeHeadProvider
 
result() - Method in interface org.geysermc.geyser.inventory.recipe.GeyserRecipe
 
result() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Returns the value of the result record component.
result() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
Returns the value of the result record component.
result() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Returns the value of the result record component.
reverse(GeyserCommandSource) - Method in record class org.geysermc.geyser.command.CommandSourceConverter
 
reversed() - Method in enum class org.geysermc.geyser.level.physics.Direction
 
RHOMBUS - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
RIB_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
RIDE_HORSE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
RIDE_MINECART - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
RIDE_STRIDER - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
RIGHT - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
RIGHT - Enum constant in enum class org.geysermc.geyser.level.block.property.ChestType
 
RIGHT_BUNDLE - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
RIGHT_OUTSIDE - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
RIPTIDE - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
rootCommand() - Method in class org.geysermc.geyser.command.defaults.HelpCommand
 
rootCommand() - Method in class org.geysermc.geyser.command.GeyserCommand
 
rootCommand() - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand
 
rootCommands() - Method in class org.geysermc.geyser.command.CommandRegistry
 
ROOTED_DIRT - Static variable in class org.geysermc.geyser.item.Items
 
ROOTED_DIRT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ROSE_BUSH - Static variable in class org.geysermc.geyser.item.Items
 
ROSE_BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ROTATION_16 - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
rotationX() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the rotationX record component.
rotationX(int) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
rotationY() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns the value of the rotationY record component.
rotationY(int) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraPosition.Builder
 
ROTTEN_FLESH - Static variable in class org.geysermc.geyser.item.Items
 
run() - Method in class org.geysermc.geyser.ping.GeyserLegacyPingPassthrough
 
run() - Method in class org.geysermc.geyser.scoreboard.ScoreboardUpdater
 
run(IoHandlerContext) - Method in class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
run(GeyserSession, ParsedInputs) - Method in interface org.geysermc.geyser.session.dialog.action.DialogAction.CommandAction
 
run(GeyserSession, ParsedInputs) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
 
run(GeyserSession, ParsedInputs) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
 
run(GeyserSession, ParsedInputs) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.OpenUrl
 
run(GeyserSession, ParsedInputs) - Method in interface org.geysermc.geyser.session.dialog.action.DialogAction
 
run(GeyserSession, ParsedInputs) - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
 
runButton(Optional<DialogButton>, ParsedInputs) - Method in class org.geysermc.geyser.session.dialog.DialogHolder
Checks if this dialog is still valid, and if so, runs the given button (if present) with the given inputs.
runCommand(GeyserCommandSource, String) - Method in class org.geysermc.geyser.command.CommandRegistry
Dispatches a command into cloud and handles any thrown exceptions.
RunCommand(String) - Constructor for record class org.geysermc.geyser.session.dialog.action.DialogAction.RunCommand
Creates an instance of a RunCommand record class.
runtimeId() - Method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
Returns the value of the runtimeId record component.
RUSTY - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 

S

saddle - Variable in class org.geysermc.geyser.entity.type.LivingEntity
 
SADDLE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
SADDLE - Static variable in class org.geysermc.geyser.item.Items
 
SALMON - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SALMON - Static variable in class org.geysermc.geyser.item.Items
 
SALMON_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
SALMON_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SALMON_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
SalmonVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
SALT - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
SAND - Static variable in class org.geysermc.geyser.item.Items
 
SAND - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SAND - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SAND - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SANDSTONE_WALL - Static variable in class org.geysermc.geyser.item.Items
 
SANDSTONE_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SAPLINGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SAPLINGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SATURATION - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
SAVANNA - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
 
saveAuthChain(String, String) - Method in class org.geysermc.geyser.GeyserImpl
 
saveFile(Path, InputStream) - Static method in class org.geysermc.geyser.util.AssetUtils
 
SCAFFOLDING - Static variable in class org.geysermc.geyser.item.Items
 
SCAFFOLDING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ScaffoldingCollision - Class in org.geysermc.geyser.translator.collision
In order for scaffolding to work on Bedrock, entity flags need to be sent to the player
ScaffoldingCollision(BlockState, BoundingBox[]) - Constructor for class org.geysermc.geyser.translator.collision.ScaffoldingCollision
 
scale(BufferedImage, int, int) - Static method in class org.geysermc.geyser.skin.SkinProvider
 
SCALE - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
scheduleInEventLoop(Runnable, long, TimeUnit) - Method in class org.geysermc.geyser.session.GeyserSession
Schedules a task and prints a stack trace if an error occurs.
score() - Method in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
score() - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
SCORE_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
Scoreboard - Class in org.geysermc.geyser.scoreboard
Here follows some information about how scoreboards work in Java Edition, that is related to the workings of this class:
Scoreboard(GeyserSession) - Constructor for class org.geysermc.geyser.scoreboard.Scoreboard
 
ScoreboardSession(GeyserSession) - Constructor for class org.geysermc.geyser.scoreboard.ScoreboardUpdater.ScoreboardSession
 
ScoreboardUpdater - Class in org.geysermc.geyser.scoreboard
 
ScoreboardUpdater() - Constructor for class org.geysermc.geyser.scoreboard.ScoreboardUpdater
 
ScoreboardUpdater.ScoreboardSession - Class in org.geysermc.geyser.scoreboard
 
ScoreReference - Class in org.geysermc.geyser.scoreboard
 
ScoreReference(Scoreboard, String, int, Component, NumberFormat) - Constructor for class org.geysermc.geyser.scoreboard.ScoreReference
 
scoreVisibility(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
scoreVisibility(boolean) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
SCRAPE_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
SCULK - Static variable in class org.geysermc.geyser.item.Items
 
SCULK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SCULK_CATALYST - Static variable in class org.geysermc.geyser.item.Items
 
SCULK_CATALYST - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SCULK_REPLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SCULK_REPLACEABLE_WORLD_GEN - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SCULK_SENSOR - Static variable in class org.geysermc.geyser.item.Items
 
SCULK_SENSOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SCULK_SENSOR_PHASE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SCULK_SHRIEKER - Static variable in class org.geysermc.geyser.item.Items
 
SCULK_SHRIEKER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SCULK_VEIN - Static variable in class org.geysermc.geyser.item.Items
 
SCULK_VEIN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SEA - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
SEA_LANTERN - Static variable in class org.geysermc.geyser.item.Items
 
SEA_LANTERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SEA_PICKLE - Static variable in class org.geysermc.geyser.item.Items
 
SEA_PICKLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SEAGRASS - Static variable in class org.geysermc.geyser.item.Items
 
SEAGRASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SECOND_SCORE_PACKETS_PER_SECOND_THRESHOLD - Static variable in class org.geysermc.geyser.scoreboard.ScoreboardUpdater
 
secondaryMotd() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
secondaryMotd() - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
secondaryMotd(String) - Method in class org.geysermc.geyser.event.type.GeyserBedrockPingEventImpl
 
sections() - Method in record class org.geysermc.geyser.level.chunk.GeyserChunk
Returns the value of the sections record component.
SEEK - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
SEGMENT_AMOUNT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
segments() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
Returns the value of the segments record component.
selectionBox - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
selectionBox() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
selectionBox(BoxComponent) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
SELECTOR_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
sendAdvancementToasts(GeyserSession, ClientboundUpdateAdvancementsPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaUpdateAdvancementsTranslator
Handle all advancements progress updates
sendAdventureSettings() - Method in class org.geysermc.geyser.session.GeyserSession
Send an AdventureSettingsPacket to the client with the latest flags
sendBedrockBlockDestroy(GeyserSession, Vector3f, int) - Static method in class org.geysermc.geyser.util.BlockUtils
 
sendBedrockStopBlockBreak(GeyserSession, Vector3f) - Static method in class org.geysermc.geyser.util.BlockUtils
 
sendBlockUpdatePacket(GeyserSession, BlockState, BlockDefinition, Vector3i) - Method in class org.geysermc.geyser.level.block.type.Block
 
sendBlockUpdatePacket(GeyserSession, BlockState, BlockDefinition, Vector3i) - Method in class org.geysermc.geyser.level.block.type.MovingPistonBlock
 
sendBlockUpdatePacket(GeyserSession, BlockState, BlockDefinition, Vector3i) - Method in class org.geysermc.geyser.level.block.type.SkullBlock
 
sendCameraFade(CameraFade) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
sendCameraPosition(CameraPosition) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
sendChat(String) - Method in class org.geysermc.geyser.session.GeyserSession
Sends a chat message to the Java server.
sendCommand(String) - Method in class org.geysermc.geyser.session.GeyserSession
Runs the command through platform specific command registries if applicable else, it sends the command to the server.
SENDCOMMANDFEEDBACK - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
sendCommandPacket(String) - Method in class org.geysermc.geyser.session.GeyserSession
Sends a command to the Java server.
sendCooldown(GeyserSession) - Static method in class org.geysermc.geyser.util.CooldownUtils
Starts sending the fake cooldown to the Bedrock client.
sendDialogForm(Form) - Method in class org.geysermc.geyser.session.GeyserSession
Sends a form without first closing any open dialog.
sendDisplayObjective() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
sendDownstreamGamePacket(Packet) - Method in class org.geysermc.geyser.session.GeyserSession
Send a packet to the remote server if in the game state.
sendDownstreamLoginPacket(Packet) - Method in class org.geysermc.geyser.session.GeyserSession
Send a packet to the remote server if in the login state.
sendDownstreamPacket(Packet) - Method in class org.geysermc.geyser.session.GeyserSession
Send a packet to the remote server.
sendDownstreamPacket(Packet, ProtocolState) - Method in class org.geysermc.geyser.session.GeyserSession
Send a packet to the remote server if in the specified state.
sendEmptyChunk(GeyserSession, int, int, boolean) - Static method in class org.geysermc.geyser.util.ChunkUtils
 
sendEmptyChunks(GeyserSession, Vector3i, int, boolean) - Static method in class org.geysermc.geyser.util.ChunkUtils
 
sendEmptyStructureData(GeyserSession) - Static method in class org.geysermc.geyser.util.StructureBlockUtils
 
senderType() - Method in record class org.geysermc.geyser.command.CommandSourceConverter
Returns the value of the senderType record component.
sendFog(String...) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
sendFog(String...) - Method in class org.geysermc.geyser.session.GeyserSession
 
sendForm(UUID, Form) - Method in class org.geysermc.geyser.GeyserImpl
 
sendForm(UUID, FormBuilder<?, ?, ?>) - Method in class org.geysermc.geyser.GeyserImpl
 
sendForm(Form) - Method in class org.geysermc.geyser.session.GeyserSession
 
sendForm(FormBuilder<?, ?, ?>) - Method in class org.geysermc.geyser.session.GeyserSession
 
sendForm(Form<?>) - Method in class org.geysermc.geyser.session.GeyserSession
Deprecated.
since Cumulus version 1.1, and will be removed when Cumulus 2.0 releases. Please use the new forms instead.
sendForm(FormBuilder<?, ?>) - Method in class org.geysermc.geyser.session.GeyserSession
Deprecated.
since Cumulus version 1.1, and will be removed when Cumulus 2.0 releases. Please use the new forms instead.
sendForm(DialogHolder) - Method in class org.geysermc.geyser.session.dialog.Dialog
 
sendGameRule(String, Object) - Method in class org.geysermc.geyser.session.GeyserSession
Send a gamerule value to the client
sendJavaClientSettings() - Method in class org.geysermc.geyser.session.GeyserSession
Send a packet to the server to indicate client render distance, locale, skin parts, and hand preference.
sendJavaContainerClose(InventoryHolder<? extends Inventory>) - Static method in class org.geysermc.geyser.util.InventoryUtils
 
sendJavaStructurePacket(GeyserSession, Vector3i, Vector3i, UpdateStructureBlockMode, UpdateStructureBlockAction, StructureSettings, boolean, String) - Static method in class org.geysermc.geyser.util.StructureBlockUtils
 
sendLocaleString(String) - Method in interface org.geysermc.geyser.command.GeyserCommandSource
 
sendLocaleString(String, Object...) - Method in interface org.geysermc.geyser.command.GeyserCommandSource
 
sendLocationPacket(boolean) - Method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
sendMessage(String) - Method in interface org.geysermc.geyser.GeyserLogger
 
sendMessage(String) - Method in class org.geysermc.geyser.session.GeyserSession
 
sendMessage(Component) - Method in interface org.geysermc.geyser.command.GeyserCommandSource
 
sendMessage(GeyserSession, String, byte[]) - Static method in class org.geysermc.geyser.util.PluginMessageUtils
 
sendPacket(BedrockPacket) - Method in class org.geysermc.geyser.session.UpstreamSession
 
sendPacket(Packet) - Method in class org.geysermc.geyser.session.DownstreamSession
 
sendPacket(BackendboundPacket) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
sendPacket(BackendboundPacket) - Method in record class org.geysermc.geyser.erosion.GeyserErosionPacketSender
 
sendPacketImmediately(BedrockPacket) - Method in class org.geysermc.geyser.session.UpstreamSession
 
sendPlayer() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
sendPostStartGamePackets() - Method in class org.geysermc.geyser.session.UpstreamSession
 
sendRemoveObjective() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
sendSkin(UUID, SkinData) - Method in class org.geysermc.geyser.session.GeyserSession
 
sendSkinPacket(GeyserSession, PlayerEntity, SkinData) - Static method in class org.geysermc.geyser.skin.SkinManager
 
sendStructureData(GeyserSession, Vector3i, String) - Static method in class org.geysermc.geyser.util.StructureBlockUtils
 
sendUpstreamPacket(BedrockPacket) - Method in class org.geysermc.geyser.session.GeyserSession
Queue a packet to be sent to player.
sendUpstreamPacketImmediately(BedrockPacket) - Method in class org.geysermc.geyser.session.GeyserSession
Send a packet immediately to the player.
SENTRY_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
sentSpawnPacket - Variable in class org.geysermc.geyser.session.GeyserSession
 
serialize() - Method in class org.geysermc.geyser.pack.path.GeyserPathPackCodec
 
serialize() - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class org.geysermc.geyser.text.AsteriskSerializer
 
serializeShowEntity(HoverEvent.ShowEntity, Codec.Encoder<Component, String, ? extends RuntimeException>) - Method in class org.geysermc.geyser.text.DummyLegacyHoverEventSerializer
 
serializeShowItem(HoverEvent.ShowItem) - Method in class org.geysermc.geyser.text.DummyLegacyHoverEventSerializer
 
SERVER_LINKS - Static variable in class org.geysermc.geyser.session.dialog.BuiltInDialog
 
SERVER_SETTINGS - Static variable in class org.geysermc.geyser.Permissions
 
ServerLinksDialog - Class in org.geysermc.geyser.session.dialog
 
ServerLinksDialog(GeyserSession, NbtMap, Dialog.IdGetter) - Constructor for class org.geysermc.geyser.session.dialog.ServerLinksDialog
 
serverName() - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
serverSideBlockBreaking - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
Whether we must break the block ourselves.
serverSocketAddress - Variable in class org.geysermc.geyser.network.netty.GeyserInjector
The LocalAddress to use to connect to the server without connecting over TCP.
session - Variable in class org.geysermc.geyser.entity.type.Entity
 
session - Variable in class org.geysermc.geyser.erosion.AbstractGeyserboundPacketHandler
 
session - Variable in class org.geysermc.geyser.network.LoggingPacketHandler
 
session - Variable in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
session - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
session - Variable in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
session() - Method in record class org.geysermc.geyser.erosion.GeyserErosionPacketSender
Returns the value of the session record component.
session() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
session() - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
session() - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
session() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
Returns the value of the session record component.
session() - Method in class org.geysermc.geyser.session.dialog.DialogHolder
 
session() - Method in record class org.geysermc.geyser.session.PendingMicrosoftAuthentication.StepChainResult
Returns the value of the session record component.
sessionByXuid(String) - Method in class org.geysermc.geyser.session.SessionManager
 
sessionCast(BiFunction<GeyserSession, Casted, Type>) - Method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
SessionDisconnectEventImpl - Class in org.geysermc.geyser.event.type
A wrapper around the SessionDisconnectEvent that allows Geyser to access the underlying component when replacing disconnect messages.
SessionDisconnectEventImpl(GeyserSession, Component) - Constructor for class org.geysermc.geyser.event.type.SessionDisconnectEventImpl
 
SessionDisconnectListener - Class in org.geysermc.geyser.session
Geyser's internal listener to modify disconnection messages for user-friendly messages.
SessionLoadResourcePacksEventImpl - Class in org.geysermc.geyser.event.type
 
SessionLoadResourcePacksEventImpl(GeyserSession) - Constructor for class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
SessionManager - Class in org.geysermc.geyser.session
 
SessionManager() - Constructor for class org.geysermc.geyser.session.SessionManager
 
SessionPlayerEntity - Class in org.geysermc.geyser.entity.type.player
The entity class specifically for a GeyserSession's player.
SessionPlayerEntity(GeyserSession) - Constructor for class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
set(int, int) - Method in interface org.geysermc.geyser.level.chunk.bitarray.BitArray
 
set(int, int) - Method in class org.geysermc.geyser.level.chunk.bitarray.PaddedBitArray
 
set(int, int) - Method in class org.geysermc.geyser.level.chunk.bitarray.Pow2BitArray
Sets the entry at the given location to the given value
set(int, int) - Method in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
set(Int2ObjectMap<V>) - Method in class org.geysermc.geyser.registry.VersionedDeferredRegistry
 
set(M) - Method in class org.geysermc.geyser.registry.Registry
Sets the underlying value held by this registry.
setAbsoluteMaxSize(int) - Method in class org.geysermc.geyser.session.cache.WorldBorder
The world border cannot go beyond this number, positive or negative, in world coordinates
setAbsorptionHearts(FloatEntityMetadata) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setAbsorptionHearts(FloatEntityMetadata) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setAction(PistonValueType) - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
Set whether the piston is pulling or pushing blocks
setAction(PistonValueType, Map<Vector3i, BlockState>) - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
 
setActive(EntityMetadata<Boolean, ? extends MetadataType<Boolean>>) - Method in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
setAddress(String) - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
setAddress(String) - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IRemoteConfiguration
 
setAddress(String) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
setAddress(String) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
setAdvancedTooltips(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Whether advanced tooltips will be added to the player's items.
setAir(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.Entity
Set an int from 0 - this entity's maximum air - (air / maxAir) represents the percentage of bubbles left
setAirSupply(int) - Method in class org.geysermc.geyser.entity.type.Entity
 
setAirSupply(int) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setAllowVibrantVisuals(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setAmount(int) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
setAngerLevel(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.WardenEntity
 
setAngerTime(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.BeeEntity
 
setAngry(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.EndermanEntity
 
setApi(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
setArmadilloState(ObjectEntityMetadata<ArmadilloState>) - Method in class org.geysermc.geyser.entity.type.living.animal.ArmadilloEntity
 
setArmorStandFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setArrowFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.AbstractArrowEntity
 
setAttachedFace(EntityMetadata<Direction, ?>) - Method in class org.geysermc.geyser.entity.type.living.monster.ShulkerEntity
 
setAttackSpeed(double) - Method in class org.geysermc.geyser.session.GeyserSession
The current attack speed of the player.
setAttackStarted() - Method in class org.geysermc.geyser.entity.type.EvokerFangsEntity
 
setAuthData(AuthData) - Method in class org.geysermc.geyser.session.GeyserSession
 
setAuthor(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
setAuthors(List<String>) - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
setAuthType(AuthType) - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IRemoteConfiguration
 
setAuthType(AuthType) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
setAutoconfiguredRemote(boolean) - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration
If the config was originally 'auto' before the values changed
setAutoconfiguredRemote(boolean) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration
 
setBaby(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.AgeableEntity
 
setBaby(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
setBaby(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
setBaby(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.ZoglinEntity
 
setBarrel(boolean) - Method in class org.geysermc.geyser.inventory.Generic9X3Container
 
setBatFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.BatEntity
 
setBedPosition(EntityMetadata<Optional<Vector3i>, ?>) - Method in class org.geysermc.geyser.entity.type.living.merchant.VillagerEntity
 
setBedPosition(EntityMetadata<Optional<Vector3i>, ?>) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setBedPosition(EntityMetadata<Optional<Vector3i>, ?>) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setBedrockDimension(BedrockDimension) - Method in class org.geysermc.geyser.session.GeyserSession
Which dimension Bedrock understands themselves to be in.
setBedrockDimension(GeyserSession, int) - Static method in class org.geysermc.geyser.util.DimensionUtils
 
setBedrockId(int) - Method in class org.geysermc.geyser.inventory.Inventory
 
setBedrockInteractRotation(Vector2f) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
The client claimed interact rotation, intended for touch (pocket) user.
setBedrockOffset(Vector3i) - Method in class org.geysermc.geyser.session.cache.StructureBlockCache
Stores the offset changes added by Geyser that ensure that structure bounds are the same for Java and Bedrock
setBedrockVariant(BedrockVariant) - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder
Should set the variant for bedrock.
setBedrockVariant(TemperatureVariantAnimal.BuiltInVariant) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal
 
setBedrockVariant(VariantIntHolder.BuiltIn) - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantIntHolder
 
setBedrockVariantId(int) - Method in class org.geysermc.geyser.entity.type.living.animal.FrogEntity
 
setBedrockVariantId(int) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
setBedrockVariantId(int) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
setBedrockVariantId(int) - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantIntHolder
Should set the variant on bedrock's metadata.
setBeeFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.BeeEntity
 
setBelowNameText(String) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setBlazeFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.BlazeEntity
 
setBlockBreakHandler(BlockBreakHandler) - Method in class org.geysermc.geyser.session.GeyserSession
Handles block breaking and break animation progress caching.
setBlockDefinition(BlockDefinition) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
setBlockEntity(BlockEntityType) - Method in class org.geysermc.geyser.level.block.type.Block.Builder
 
setBlockEntityTag(NbtMap) - Method in class org.geysermc.geyser.inventory.LecternContainer
 
setBlockMappings(BlockMappings) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the block mappings for this specific version.
setBlockState(BlockState) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
setBlockTarget(EntityMetadata<Optional<Vector3i>, ?>) - Method in class org.geysermc.geyser.entity.type.EnderCrystalEntity
 
setBody(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
setBody(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setBodyRotation(EntityMetadata<Vector3f, ?>) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setBoost(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
setBoost(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
setBoots(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setBoots(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setBoundingBoxHeight(float) - Method in class org.geysermc.geyser.entity.type.Entity
 
setBoundingBoxHeight(float) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setBoundingBoxHeight(float) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setBoundingBoxWidth(float) - Method in class org.geysermc.geyser.entity.type.Entity
 
setBoundingBoxWidth(float) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setBroadcastPort(int) - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
setBroadcastPort(int) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
setBundleData(BundleCache.BundleData) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
setCachedScore(String) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setCameraDistance(float) - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
setCanDuplicate(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.AllayEntity
 
setCanFly(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
If the current player can fly
setCanMove(EntityMetadata<Boolean, ? extends MetadataType<Boolean>>) - Method in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
setCarriedBlock(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.EndermanEntity
 
setCenter(Vector2d) - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
setCertChainData(List<String>) - Method in class org.geysermc.geyser.session.GeyserSession
Used for Floodgate skin uploading
setChannel(Channel) - Method in class org.geysermc.geyser.erosion.GeyserboundHandshakePacketHandler
 
setChannel(Channel) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
setChannel(Channel) - Method in record class org.geysermc.geyser.erosion.GeyserErosionPacketSender
 
setChargingCrossbow(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
setChargingCrossbow(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.raid.PillagerEntity
 
setChestplate(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setChestplate(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setClientData(BedrockClientData) - Method in class org.geysermc.geyser.session.GeyserSession
 
setClientRenderDistance(int) - Method in class org.geysermc.geyser.session.GeyserSession
 
setClientSideSilent() - Method in class org.geysermc.geyser.entity.type.Entity
 
setClientSideSilent() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setClientTicks(long) - Method in class org.geysermc.geyser.session.GeyserSession
The number of ticks that have elapsed since the start of this session according to the client.
setClosingInventory(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Whether the client is currently closing an inventory.
setCold(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
setCollarColor(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
setCollarColor(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
setComponentBased(boolean) - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
setComponents(DataComponents) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
setContainerOutputFuture(ScheduledFuture<?>) - Method in class org.geysermc.geyser.session.GeyserSession
 
setConvertingToDrowned(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieEntity
 
setConvertingToStray(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.SkeletonEntity
 
setCookies(Map<String, byte[]>) - Method in class org.geysermc.geyser.session.GeyserSession
Stores cookies sent by the Java server.
setCooldown(Key, int) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
setCooldownPreference(CooldownUtils.CooldownType) - Method in class org.geysermc.geyser.session.cache.PreferencesCache
Which CooldownType the client prefers.
setCrawling(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setCurrentAdvancementCategoryId(String) - Method in class org.geysermc.geyser.session.cache.AdvancementsCache
 
setCurrentBedrockPage(int) - Method in class org.geysermc.geyser.inventory.LecternContainer
 
setCurrentBook(ItemData) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the book that is currently being read.
setCurrentStructureBlock(Vector3i) - Method in class org.geysermc.geyser.session.cache.StructureBlockCache
Stores the current structure block position while we're waiting on the Java server to send the data we need.
setCurrentStructureName(String) - Method in class org.geysermc.geyser.session.cache.StructureBlockCache
Stores the current structure's name to be able to detect changes in the loaded structure
setCursor(GeyserItemStack, GeyserSession) - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
setCustomBlock(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
setCustomBlock(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
setCustomBlockData(CustomBlockData) - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
setCustomBlockOffset(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
setCustomBlockOffset(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
setCustomName(String) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
setCustomName(GeyserSession, Vector3i, Inventory, BlockState) - Method in class org.geysermc.geyser.inventory.holder.BlockInventoryHolder
 
setDamage(int) - Method in class org.geysermc.geyser.translator.item.BedrockItemBuilder
 
setDancing(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.AllayEntity
 
setDancing(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
setDangerous(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.WitherSkullEntity
 
setDashing(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
setData(WaypointData) - Method in class org.geysermc.geyser.session.cache.waypoint.AzimuthWaypoint
 
setData(WaypointData) - Method in class org.geysermc.geyser.session.cache.waypoint.ChunkWaypoint
 
setData(WaypointData) - Method in class org.geysermc.geyser.session.cache.waypoint.CoordinatesWaypoint
 
setData(WaypointData) - Method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
setDaylightCycle(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Changes the daylight cycle gamerule on the client This is used in login and configuration screens along-side normal usage
setDebug(boolean) - Method in interface org.geysermc.geyser.GeyserLogger
Sets if the logger should print debug messages
setDefaultGameMode(GeyserSession, GameMode) - Method in class org.geysermc.geyser.level.WorldManager
Change the default game mode of the session's server
setDefaultShowCooldown(String) - Static method in class org.geysermc.geyser.util.CooldownUtils
 
setDefaultState(BlockState) - Method in class org.geysermc.geyser.level.block.type.Block
Should only be ran on block creation.
setDefaultState(BlockState) - Method in class org.geysermc.geyser.level.block.type.FurnaceBlock
 
setDefinition(EntityDefinition<?>) - Method in class org.geysermc.geyser.entity.type.Entity
 
setDesiredBundleSlot(int) - Method in class org.geysermc.geyser.inventory.click.ClickPlan
 
setDifficulty(GeyserSession, Difficulty) - Method in class org.geysermc.geyser.level.WorldManager
Change the difficulty of the Java server
setDifficulty(Difficulty) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
setDimensionsFromPose(Pose) - Method in class org.geysermc.geyser.entity.type.Entity
Set the height and width of the entity's bounding box
setDimensionsFromPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.animal.GoatEntity
 
setDimensionsFromPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
setDimensionsFromPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.animal.SnifferEntity
 
setDimensionsFromPose(Pose) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setDimensionsFromPose(Pose) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setDimensionType(JavaDimension) - Method in class org.geysermc.geyser.session.GeyserSession
The dimension of the player.
setDirection(Direction) - Method in class org.geysermc.geyser.entity.type.HangingEntity
 
setDirection(Direction) - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
setDirection(Direction) - Method in class org.geysermc.geyser.entity.type.PaintingEntity
 
setDirectionMetadata(EntityMetadata<Direction, ?>) - Method in class org.geysermc.geyser.entity.type.HangingEntity
 
setDisplayed(boolean) - Method in class org.geysermc.geyser.inventory.Inventory
Whether this inventory is currently shown to the Bedrock player.
setDisplayName(EntityMetadata<Optional<Component>, ?>) - Method in class org.geysermc.geyser.entity.type.DisplayBaseEntity
 
setDisplayName(EntityMetadata<Optional<Component>, ?>) - Method in class org.geysermc.geyser.entity.type.Entity
 
setDisplayName(EntityMetadata<Optional<Component>, ?>) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
setDisplayName(EntityMetadata<Optional<Component>, ?>) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setDisplayName(EntityMetadata<Optional<Component>, ?>) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setDisplayNameVisible(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.DisplayBaseEntity
 
setDisplayNameVisible(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.Entity
 
setDisplayNameVisible(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
setDisplayNameVisible(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setDisplayNameVisible(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setDistanceSquared(int) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
setDroppingLecternBook(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setEatingCounter(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
setEditingSignOnFront(boolean) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
setEffect(Effect, int) - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
setEffect(Effect, int) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
setEffect(Effect, int) - Method in class org.geysermc.geyser.session.cache.EntityEffectCache
 
setEmulatePost1_13Logic(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Whether to work around 1.13's different behavior in villager trading menus.
setEmulatePost1_16Logic(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Starting in 1.17, Java servers expect the carriedItem parameter of the serverbound click container packet to be the current contents of the mouse after the transaction has been done.
setEmulatePost1_18Logic(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setEnabled(boolean) - Method in class org.geysermc.geyser.GeyserImpl
Determines if Geyser is currently enabled.
setEnabled(Extension, boolean) - Method in class org.geysermc.geyser.extension.GeyserExtensionLoader
 
setEnchantIndex(int) - Method in class org.geysermc.geyser.inventory.GeyserEnchantOption
 
setEnchantLevel(int) - Method in class org.geysermc.geyser.inventory.GeyserEnchantOption
 
setEntity(SkullPlayerEntity) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
setEntityId(int) - Method in class org.geysermc.geyser.entity.type.Entity
 
setEquipment(EnumMap<EquipmentSlot, GeyserItemStack>) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setErosionHandler(AbstractGeyserboundPacketHandler) - Method in class org.geysermc.geyser.session.GeyserSession
 
setFireworkItem(EntityMetadata<ItemStack, ?>) - Method in class org.geysermc.geyser.entity.type.FireworkEntity
 
setFishVariant(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
setFlag(EntityFlag, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Updates a flag value and determines if the flags would need synced with the Bedrock client.
setFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.Entity
 
setFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Sending any updated flags (sprinting, onFire, etc.) to the client while in spectator is not needed Also "fixes" issue 3318
setFlagsDirty(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Indicates if flags have been updated and need to be sent to the client.
setFlying(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setFlyingSpeed(float) - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
setFlySpeed(float) - Method in class org.geysermc.geyser.session.GeyserSession
 
setFoxFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.FoxEntity
 
setFoxVariant(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.FoxEntity
 
setFreezing(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.Entity
Set a float from 0-1 - how strong the "frozen" overlay should be on screen.
setFreezing(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setFullBlock(int, int) - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
setFullBlock(int, int, int, int, int) - Method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
setFuseLength(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.TNTEntity
 
setGameMode(GameMode) - Method in class org.geysermc.geyser.session.GeyserSession
 
setGameRule(GeyserSession, String, Object) - Method in class org.geysermc.geyser.level.GeyserWorldManager
 
setGameRule(GeyserSession, String, Object) - Method in class org.geysermc.geyser.level.WorldManager
Updates a gamerule value on the Java server
setGhastAttacking(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.GhastEntity
 
setGliding(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Set a boolean - whether the entity is gliding
setGliding(boolean) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setGliding(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setGravity(double) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
setGravity(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.Entity
 
setGravity(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.FallingBlockEntity
 
setGuardianTarget(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.GuardianEntity
 
setHand(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setHand(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
setHand(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setHasFuel(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.FurnaceMinecartEntity
 
setHasLeftHorn(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.GoatEntity
 
setHasRightHorn(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.GoatEntity
 
setHead(GeyserSession, PlayerEntity, GameProfile) - Static method in class org.geysermc.geyser.skin.FakeHeadProvider
 
setHeadRotation(EntityMetadata<Vector3f, ?>) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setHeadYaw(float) - Method in class org.geysermc.geyser.entity.type.AbstractArrowEntity
 
setHeadYaw(float) - Method in class org.geysermc.geyser.entity.type.Entity
 
setHeadYaw(float) - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
setHealth(float) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setHealth(FloatEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
setHealth(FloatEntityMetadata) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setHeight(float) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
setHeight(FloatEntityMetadata) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
setHeightY(int) - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
setHeldItemSlot(int) - Method in class org.geysermc.geyser.inventory.PlayerInventory
Stores the held item slot, starting at index 0.
setHelmet(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setHelmet(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setHiddenGene(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
setHolderId(long) - Method in class org.geysermc.geyser.inventory.Inventory
The entity id of the entity holding the inventory.
setHolderPosition(Vector3i) - Method in class org.geysermc.geyser.inventory.Inventory
The location of the inventory block.
setHomePos(EntityMetadata<Optional<Vector3i>, ? extends MetadataType<Optional<Vector3i>>>) - Method in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
setHookedEntity(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
setHorseFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
setHorseFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
setHorseJumpStrength(float) - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
setHorseVariant(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.HorseEntity
 
setId(int) - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
setId(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
setIgnited(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.CreeperEntity
 
setImmuneToZombification(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.HoglinEntity
 
setImmuneToZombification(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.BasePiglinEntity
 
setInitialized(boolean) - Method in class org.geysermc.geyser.session.UpstreamSession
 
setInputMode(InputMode) - Method in class org.geysermc.geyser.session.cache.InputCache
 
setInsideScaffolding(boolean) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setInstabuild(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setInteracting(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setInventoryHolder(InventoryHolder<? extends Inventory>) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the current open Bedrock inventory, including the correct translator.
setInvisible(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Set a boolean - whether the entity is invisible or visible
setInvisible(boolean) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
setInvisible(boolean) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setInvisible(boolean) - Method in class org.geysermc.geyser.entity.type.ThrowableItemEntity
 
setInvulnerableTicks(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.WitherEntity
 
setIsTearingDown(EntityMetadata<Boolean, ? extends MetadataType<Boolean>>) - Method in class org.geysermc.geyser.entity.type.living.monster.CreakingEntity
 
setItem(int, GeyserItemStack, GeyserSession) - Method in class org.geysermc.geyser.inventory.Container
 
setItem(int, GeyserItemStack, GeyserSession) - Method in class org.geysermc.geyser.inventory.CrafterContainer
 
setItem(int, GeyserItemStack, GeyserSession) - Method in class org.geysermc.geyser.inventory.Inventory
 
setItem(int, GeyserItemStack, GeyserSession) - Method in class org.geysermc.geyser.inventory.StonecutterContainer
 
setItem(EntityMetadata<ItemStack, ?>) - Method in class org.geysermc.geyser.entity.type.ItemEntity
 
setItem(EntityMetadata<ItemStack, ?>) - Method in class org.geysermc.geyser.entity.type.ThrowableEggEntity
 
setItem(EntityMetadata<ItemStack, ?>) - Method in class org.geysermc.geyser.entity.type.ThrowableItemEntity
 
setItem(EntityMetadata<ItemStack, ?>) - Method in class org.geysermc.geyser.entity.type.ThrownPotionEntity
 
setItemInFrame(EntityMetadata<ItemStack, ?>) - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
setItemInHand(GeyserItemStack) - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
setItemMappings(ItemMappings) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the item translations for this specific version.
setItemRotation(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
setJavaId(int) - Method in class org.geysermc.geyser.item.type.Item
 
setJavaId(int) - Method in class org.geysermc.geyser.level.block.type.Block
 
setJavaLevelCost(int) - Method in class org.geysermc.geyser.inventory.AnvilContainer
Stores the level cost received as a window property from Java
setJavaYaw(float) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setJumpingTicks(int) - Method in class org.geysermc.geyser.session.cache.InputCache
 
setJumpScale(float) - Method in class org.geysermc.geyser.session.cache.InputCache
 
setKnownCommands(List<String>) - Method in class org.geysermc.geyser.session.GeyserSession
A list of commands known to the client.
setLastAirHitTick(int) - Method in class org.geysermc.geyser.session.GeyserSession
The tick in which the player last hit air.
setLastBlockPlaced(BlockItem) - Method in class org.geysermc.geyser.session.GeyserSession
 
setLastBlockPlacePosition(Vector3i) - Method in class org.geysermc.geyser.session.GeyserSession
 
setLastChunkPosition(Vector2i) - Method in class org.geysermc.geyser.session.GeyserSession
 
setLastCreatedRecipe(Pair<CraftingRecipeData, GeyserRecipe>) - Method in class org.geysermc.geyser.session.GeyserSession
 
setLastDeathPosition(GlobalPos) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setLastHitTime(long) - Method in class org.geysermc.geyser.session.GeyserSession
The time of the last hit.
setLastHorizontalCollision(boolean) - Method in class org.geysermc.geyser.session.cache.InputCache
 
setLastInput(GeyserItemStack) - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
setLastInteractionBlockPosition(Vector3i) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the last position of the block the player interacted with.
setLastInteractionPlayerPosition(Vector3f) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the position of the player the last time they interacted.
setLastInteractionTime(long) - Method in class org.geysermc.geyser.session.GeyserSession
Store the last time the player interacted.
setLastMaterial(GeyserItemStack) - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
setLastPoseTick(long) - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
setLastPoseTick(LongEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
setLastTargetSlot(int) - Method in class org.geysermc.geyser.inventory.AnvilContainer
 
setLastTickEndVelocity(Vector3f) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
The client last tick end velocity, used for calculating player onGround.
setLayingEgg(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.TurtleEntity
 
setLeashHolderBedrockId(long) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
setLeashHolderBedrockId(long) - Method in interface org.geysermc.geyser.entity.type.Leashable
 
setLeashHolderBedrockId(long) - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
setLeftArmRotation(EntityMetadata<Vector3f, ?>) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setLeftLegRotation(EntityMetadata<Vector3f, ?>) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setLeftParrot(EntityMetadata<NbtMap, ?>) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setLeggings(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setLeggings(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setLevels(String[]) - Method in class org.geysermc.geyser.session.GeyserSession
As of Java 1.19.3, the client only uses these for commands.
setListed(boolean) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
Whether this player is currently listed.
setLivingEntityFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setLivingEntityFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setMain(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
setMainGene(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
setMax(int) - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
setMaxFrozenState(boolean) - Method in class org.geysermc.geyser.entity.type.LivingEntity
A convenience variable for if the entity has reached the maximum frozen ticks and should be shaking
setMaxHealth(float) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setMiddleX(double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
setMiddleY(double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
setMiddleZ(double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
setMinY(int) - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
setMobFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
setMobFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.AbstractSkeletonEntity
 
setMobFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.BasePiglinEntity
 
setMobFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.raid.VindicatorEntity
 
setMooshroomVariant(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.MooshroomEntity
 
setMotion(Vector3f) - Method in class org.geysermc.geyser.entity.type.AbstractArrowEntity
 
setMotion(Vector3f) - Method in class org.geysermc.geyser.entity.type.Entity
 
setMotion(Vector3f) - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
setMountVehicleScheduledFuture(ScheduledFuture<?>) - Method in class org.geysermc.geyser.session.GeyserSession
Used to return players back to their vehicles if the server doesn't want them unmounting.
setMouseoverEntity(Entity) - Method in class org.geysermc.geyser.session.GeyserSession
The entity that the client is currently looking at.
setMoveSpeed(float) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
setName(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
setName(String) - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
setNametag(String, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
setNametag(String, boolean) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setNetId(int) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
setNewDiameter(double) - Method in class org.geysermc.geyser.session.cache.WorldBorder
The diameter in blocks of the new world border.
setNewName(String) - Method in class org.geysermc.geyser.inventory.AnvilContainer
The new name of the item as received from Bedrock
setNoClip(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setOffhand(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setOffhand(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setOldDiameter(double) - Method in class org.geysermc.geyser.session.cache.WorldBorder
The diameter in blocks of the world border before it got changed or similar to newDiameter if not changed.
setOldSmithingTable(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Whether to emulate pre-1.20 smithing table behavior.
setOnGround(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Saves if the entity should be on the ground.
setOnline(int) - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
setOnScaffolding(boolean) - Method in class org.geysermc.geyser.level.physics.CollisionManager
Whether the player is on top of scaffolding
setOpPermissionLevel(int) - Method in class org.geysermc.geyser.session.GeyserSession
The op permission level set by the server
setOptions(Bootstrap) - Method in class org.geysermc.geyser.network.netty.LocalSession
 
setOriginalString(String) - Method in class org.geysermc.geyser.session.auth.BedrockClientData
 
setOwner(EntityMetadata<Optional<UUID>, ?>) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.TameableEntity
 
setPacket(ServerboundEditBookPacket) - Method in class org.geysermc.geyser.session.cache.BookEditCache
 
setPaddlingLeft(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
setPaddlingRight(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
setPaintingType(ObjectEntityMetadata<Holder<PaintingVariant>>) - Method in class org.geysermc.geyser.entity.type.PaintingEntity
 
setPandaFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
setParrot(NbtMap, boolean) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
Sets the parrot occupying the shoulder.
setParticle(EntityMetadata<Particle, ?>) - Method in class org.geysermc.geyser.entity.type.AreaEffectCloudEntity
 
setParticles(ObjectEntityMetadata<List<Particle>>) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setPassengers(List<Entity>) - Method in class org.geysermc.geyser.entity.type.Entity
 
setPendingBatchLookup(CompletableFuture<int[]>) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
setPendingLookup(CompletableFuture<Integer>) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
setPendingOffersPacket(ClientboundMerchantOffersPacket) - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
setPendingOrCurrentBedrockInventoryId(int) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the bedrock inventory id of the pending inventory, or -1 if no inventory is pending.
setPhantomScale(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.PhantomEntity
 
setPhase(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
setPickBlockLookup(CompletableFuture<Int2ObjectMap<byte[]>>) - Method in class org.geysermc.geyser.erosion.GeyserboundPacketHandlerImpl
 
setPitch(float) - Method in class org.geysermc.geyser.entity.type.AbstractArrowEntity
 
setPitch(float) - Method in class org.geysermc.geyser.entity.type.Entity
 
setPitch(float) - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
setPitch(float) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setPlacedBucket(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Stores whether the player intended to place a bucket.
setPlayer(PlayerEntity) - Method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
setPlayerAttachedToHoney(boolean) - Method in class org.geysermc.geyser.session.cache.PistonCache
Stores whether a player is standing on a honey block.
setPlayerCollided(boolean) - Method in class org.geysermc.geyser.session.cache.PistonCache
Stores whether a player has/will collide with any moving blocks.
setPlayerGliding(EntityMetadata<OptionalInt, ?>) - Method in class org.geysermc.geyser.entity.type.FireworkEntity
 
setPlayerMotion(Vector3f) - Method in class org.geysermc.geyser.session.cache.PistonCache
 
setPlayers(GeyserPingInfo.Players) - Method in class org.geysermc.geyser.ping.GeyserPingInfo
 
setPlayerSlimeCollision(boolean) - Method in class org.geysermc.geyser.session.cache.PistonCache
Stores whether a player has/will collide with any slime blocks.
setPlayingDead(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.AxolotlEntity
 
setPort(int) - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IBedrockConfiguration
 
setPort(int) - Method in interface org.geysermc.geyser.configuration.GeyserConfiguration.IRemoteConfiguration
 
setPort(int) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.BedrockConfiguration
 
setPort(int) - Method in class org.geysermc.geyser.configuration.GeyserJacksonConfiguration.RemoteConfiguration
 
setPort(int) - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.ProxyAuthenticationTask
 
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.Entity
Usually used for bounding box and not animation.
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.animal.FrogEntity
 
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.animal.SnifferEntity
 
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.monster.BreezeEntity
 
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.living.monster.WardenEntity
 
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setPose(Pose) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setPose(Pose) - Method in class org.geysermc.geyser.session.GeyserSession
Stores the Java pose that the server and/or Geyser believes the player currently has.
setPosition(Vector3f) - Method in class org.geysermc.geyser.entity.type.Entity
 
setPosition(Vector3f) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setPosition(Vector3f) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setPositionManual(Vector3f) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Set the player's position without applying an offset or moving the bounding box This is used in BedrockMovePlayer which receives the player's position with the offset pre-applied
setPotionEffectColor(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.ArrowEntity
 
setPrefersCustomSkulls(boolean) - Method in class org.geysermc.geyser.session.cache.PreferencesCache
If the session wants custom skulls to be shown.
setPrefersShowCoordinates(boolean) - Method in class org.geysermc.geyser.session.cache.PreferencesCache
True if the client prefers being shown their coordinates, regardless if they're being shown or not.
setPregnant(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.TurtleEntity
 
setPrimaryId(int) - Method in class org.geysermc.geyser.inventory.BeaconContainer
 
setProxiedAddress(SocketAddress) - Method in class org.geysermc.geyser.network.GeyserBedrockPeer
 
setPufferfishSize(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.PufferFishEntity
 
setRabbitVariant(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.RabbitEntity
 
setRadius(FloatEntityMetadata) - Method in class org.geysermc.geyser.entity.type.AreaEffectCloudEntity
 
setReducedDebugInfo(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Update the cached value for the reduced debug info gamerule.
setReloading(boolean) - Method in class org.geysermc.geyser.GeyserImpl
Determines if we're currently reloading.
setResizing(boolean) - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
setResponse(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
setResting(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
setRestrictedCommands(List<String>) - Method in class org.geysermc.geyser.session.GeyserSession
A list of "restricted" commands known to the client.
setRiderSeatPosition(Vector3f) - Method in class org.geysermc.geyser.entity.type.Entity
 
setRiderSeatPosition(Vector3f) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setRightArmRotation(EntityMetadata<Vector3f, ?>) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setRightLegRotation(EntityMetadata<Vector3f, ?>) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
setRightParrot(EntityMetadata<NbtMap, ?>) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setSaddle(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setScale(float) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setScore(String, int, Component, NumberFormat) - Method in class org.geysermc.geyser.scoreboard.Objective
 
setScoreVisible(boolean) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setScreamer(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.GoatEntity
 
setScreaming(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.EndermanEntity
Controls the screaming sound
setSecondaryId(int) - Method in class org.geysermc.geyser.inventory.BeaconContainer
 
setServer(String) - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.ProxyAuthenticationTask
 
setServerLinks(List<ServerLink>) - Method in class org.geysermc.geyser.session.GeyserSession
A list of links sent to us by the server in the server links packet.
setServerRenderDistance(int) - Method in class org.geysermc.geyser.session.GeyserSession
 
setSheared(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.BoggedEntity
 
setSheepFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.SheepEntity
 
setShouldSendSneak(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Used to send a shift state for a tick to dismount from entitites
setShulkerColor(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.ShulkerEntity
 
setShulkerHeight(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.ShulkerEntity
 
setShuttingDown(boolean) - Method in class org.geysermc.geyser.GeyserImpl
 
setSilent(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.Entity
 
setSizeX(double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
setSizeY(double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
setSizeZ(double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
setSkinHash(String) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
setSkinVisibility(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setSlimeScale(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.SlimeEntity
 
setSlot(int, boolean) - Method in class org.geysermc.geyser.inventory.CrafterContainer
 
setSneaking(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
setSneaking(boolean) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setSnifferState(ObjectEntityMetadata<SnifferState>) - Method in class org.geysermc.geyser.entity.type.living.animal.SnifferEntity
 
setSnowGolemFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.SnowGolemEntity
 
setSpawned(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setSpeed(long) - Method in class org.geysermc.geyser.session.cache.WorldBorder
The speed to apply an expansion/shrinking of the world border.
setSpellType(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.raid.SpellcasterIllagerEntity
 
setSpiderFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.SpiderEntity
 
setSpinAttack(boolean) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
setSpinAttack(boolean) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setSpinAttack(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setSprinting(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
setSprinting(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
This is used to keep track of player sprinting and should only change by START_SPRINT and STOP_SPRINT sent by the player, not from flag update.
setStateId(int) - Method in class org.geysermc.geyser.inventory.Inventory
The Java inventory state ID from the server.
setStaysStill(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
setSteeringLeft(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Saves if the client is steering left on a boat.
setSteeringRight(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Saves if the client is steering right on a boat.
setStepHeight(float) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
setStepTicks(int) - Method in class org.geysermc.geyser.session.GeyserSession
The amount of ticks requested by the server that the game should proceed with, even if the game tick loop is frozen.
setStonecutterButton(int) - Method in class org.geysermc.geyser.inventory.StonecutterContainer
The button that has currently been pressed Java-side
setStonecutterRecipes(Int2ObjectMap<GeyserStonecutterData>) - Method in class org.geysermc.geyser.session.GeyserSession
Saves a list of all stonecutter recipes, for use in a stonecutter inventory.
setStoreServerInformation() - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication
 
setStrength(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.LlamaEntity
 
setSwelling(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.CreeperEntity
 
setSwimming(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
setTameableFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
setTameableFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.TameableEntity
 
setTameableFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
setTarget1(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.WitherEntity
 
setTarget2(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.WitherEntity
 
setTarget3(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.WitherEntity
 
setTeamFor(Team, Set<String>) - Method in class org.geysermc.geyser.scoreboard.display.slot.SidebarDisplaySlot
 
setTeamFor(Team, Set<String>) - Method in class org.geysermc.geyser.scoreboard.Scoreboard
 
setText(EntityMetadata<Component, ?>) - Method in class org.geysermc.geyser.entity.type.TextDisplayEntity
 
setTexturesProperty(String) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
The textures property from the GameProfile.
setTexturesProperty(String) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
Setting(String, String) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Setting
Creates an instance of a Setting record class.
settings() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns the value of the settings record component.
SETTINGS_GAMERULES - Static variable in class org.geysermc.geyser.Permissions
 
SettingsCommand - Class in org.geysermc.geyser.command.defaults
 
SettingsCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.SettingsCommand
 
SettingsUtils - Class in org.geysermc.geyser.util
 
SettingsUtils() - Constructor for class org.geysermc.geyser.util.SettingsUtils
 
setTitleTimes(int, int, int) - Method in class org.geysermc.geyser.session.cache.WorldCache
Store the true active title times.
setTongueTarget(ObjectEntityMetadata<OptionalInt>) - Method in class org.geysermc.geyser.entity.type.living.animal.FrogEntity
 
setTouchingScaffolding(boolean) - Method in class org.geysermc.geyser.level.physics.CollisionManager
Whether the player is inside scaffolding
setTradeExperience(int) - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
setTransforming(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieVillagerEntity
 
setTranslation(EntityMetadata<Vector3f, ?>) - Method in class org.geysermc.geyser.entity.type.DisplayBaseEntity
 
setTriggered(boolean) - Method in class org.geysermc.geyser.inventory.CrafterContainer
 
setUnconfirmedFor(int) - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
setUnconfirmedTeleport(TeleportCache) - Method in class org.geysermc.geyser.session.GeyserSession
 
setupBootstrap(AbstractBootstrap) - Static method in class org.geysermc.geyser.network.netty.Bootstraps
 
setUpdatedServerBlockStateId(Integer) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
Indicates that we should re-check the current block state for changes
setUseJavaLevelCost(boolean) - Method in class org.geysermc.geyser.inventory.AnvilContainer
A flag to specify whether javaLevelCost can be used as it can be outdated or not sent at all.
setUsername(String) - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
setUsingExperimentalMinecartLogic(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Whether to use the minecart_improvements experiment
setUsingRealBlock(boolean, Block) - Method in class org.geysermc.geyser.inventory.Container
Will be overwritten for droppers.
setUsingRealBlock(boolean, Block) - Method in class org.geysermc.geyser.inventory.Generic3X3Container
 
setUsingRealBlock(boolean, Block) - Method in class org.geysermc.geyser.inventory.Generic9X3Container
 
setUuid(UUID) - Method in class org.geysermc.geyser.entity.type.Entity
 
setUuid(UUID) - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
setValid(boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Indicates if the entity has been initialized and spawned
setVariant(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.AxolotlEntity
 
setVariant(IntEntityMetadata) - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder
 
setVariantFromJavaId(int) - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder
Sets the variant of the entity.
setVehicle(Entity) - Method in class org.geysermc.geyser.entity.type.Entity
 
setVehicle(Entity) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setVehicleInput(Vector2f) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setVehicleJumpStrength(int) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setVersion(int) - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
setVersion(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
setVexFlags(ByteEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.VexEntity
 
setVillager(Entity) - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
setVillagerData(EntityMetadata<VillagerData, ?>) - Method in class org.geysermc.geyser.entity.type.living.merchant.VillagerEntity
 
setVillagerTrades(List<VillagerTrade>) - Method in class org.geysermc.geyser.inventory.MerchantContainer
 
setVirtualLecternBook(GeyserItemStack, GeyserSession) - Method in class org.geysermc.geyser.inventory.LecternContainer
This is used ONLY once to set the book of a fake lectern in JavaOpenBookTranslator.
setWaitingForStatistics(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Whether we're expecting statistics to be sent back to us.
setWalkSpeed(float) - Method in class org.geysermc.geyser.session.GeyserSession
 
setWarningBlocks(int) - Method in class org.geysermc.geyser.session.cache.WorldBorder
Block length before you reach the border to show warning particles.
setWarningDelay(int) - Method in class org.geysermc.geyser.session.cache.WorldBorder
The time in seconds before a shrinking world border would hit a not moving player.
setWaterMovementEfficiency(double) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
setWidth(float) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
setWidth(FloatEntityMetadata) - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
setWolfAngerTime(IntEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
setWorldCoordinateScale(double) - Method in class org.geysermc.geyser.session.cache.WorldBorder
 
setWorldName(Key) - Method in class org.geysermc.geyser.session.GeyserSession
Keeps track of the world name for respawning.
setWorldTicks(long) - Method in class org.geysermc.geyser.session.GeyserSession
The world time in ticks according to the server
setXpCost(int) - Method in class org.geysermc.geyser.inventory.GeyserEnchantOption
 
setYaw(float) - Method in class org.geysermc.geyser.entity.type.AbstractArrowEntity
 
setYaw(float) - Method in class org.geysermc.geyser.entity.type.Entity
x = Yaw, y = Pitch, z = HeadYaw Java: Y = Yaw, X = Pitch
setYaw(float) - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
setYaw(float) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
setZombieBaby(BooleanEntityMetadata) - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieEntity
 
setZombieVillagerData(EntityMetadata<VillagerData, ?>) - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieVillagerEntity
 
severe(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
severe(String) - Method in interface org.geysermc.geyser.GeyserLogger
Logs a severe message to console
severe(String, Throwable) - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
severe(String, Throwable) - Method in interface org.geysermc.geyser.GeyserLogger
Logs a severe message and an exception to console
sha256() - Method in class org.geysermc.geyser.pack.path.GeyserPathPackCodec
 
sha256() - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
sha256Hash() - Method in record class org.geysermc.geyser.dump.DumpInfo.HashInfo
Returns the value of the sha256Hash record component.
shakeCamera(float, float, CameraShake) - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
shakeCamera(float, float, CameraShake) - Method in class org.geysermc.geyser.session.GeyserSession
 
SHAPER_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
SHARPNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
SHEAF_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
SHEAR - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
SHEARS - Static variable in class org.geysermc.geyser.item.Items
 
SHEEP - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SHEEP_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SHEEP_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SheepEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
SheepEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.SheepEntity
 
SHELTER_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
shield() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
SHIELD - Static variable in class org.geysermc.geyser.item.Items
 
ShieldItem - Class in org.geysermc.geyser.item.type
 
ShieldItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.ShieldItem
 
SHORT - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
SHORT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SHORT_DRY_GRASS - Static variable in class org.geysermc.geyser.item.Items
 
SHORT_DRY_GRASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SHORT_GRASS - Static variable in class org.geysermc.geyser.item.Items
 
SHORT_GRASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
shouldApplyFluidJumpBoost(VehicleComponent.VehicleContext, double) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
shouldConfirmClose(boolean) - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
shouldConfirmContainerClose() - Method in class org.geysermc.geyser.inventory.Inventory
Whether we should be sending a ServerboundContainerClosePacket when closing the inventory.
shouldConfirmContainerClose() - Method in class org.geysermc.geyser.inventory.LecternContainer
 
shouldConfirmContainerClose() - Method in class org.geysermc.geyser.inventory.PlayerInventory
 
shouldExecuteInEventLoop() - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockNetworkStackLatencyTranslator
 
shouldExecuteInEventLoop() - Method in class org.geysermc.geyser.translator.protocol.PacketTranslator
Determines if this packet should be handled in the session's event loop.
shouldHandleRequestFirst(ItemStackRequestAction, AnvilContainer) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
shouldHandleRequestFirst(ItemStackRequestAction, BeaconContainer) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
shouldHandleRequestFirst(ItemStackRequestAction, Container) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
shouldHandleRequestFirst(ItemStackRequestAction, Container) - Method in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
shouldHandleRequestFirst(ItemStackRequestAction, EnchantingContainer) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
shouldHandleRequestFirst(ItemStackRequestAction, StonecutterContainer) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
shouldHandleRequestFirst(ItemStackRequestAction, Type) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Should be overrided if this request matches a certain criteria and shouldn't be treated normally.
shouldRejectItemPlace(GeyserSession, CartographyContainer, ContainerSlotType, int, ContainerSlotType, int) - Method in class org.geysermc.geyser.translator.inventory.CartographyInventoryTranslator
 
shouldRejectItemPlace(GeyserSession, Container, ContainerSlotType, int, ContainerSlotType, int) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
shouldRejectItemPlace(GeyserSession, Type, ContainerSlotType, int, ContainerSlotType, int) - Method in class org.geysermc.geyser.translator.inventory.chest.ChestInventoryTranslator
 
shouldRejectItemPlace(GeyserSession, Type, ContainerSlotType, int, ContainerSlotType, int) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Should be overwritten in cases where specific inventories should reject an item being in a specific spot.
shouldRemove() - Method in class org.geysermc.geyser.scoreboard.Team
 
shouldResend() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
shouldSendPositionReminder() - Method in class org.geysermc.geyser.session.cache.InputCache
 
shouldSetPending() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
shouldSwing() - Method in enum class org.geysermc.geyser.util.InteractionResult
 
shouldUpdate() - Method in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
shouldUpdate() - Method in class org.geysermc.geyser.scoreboard.display.score.PlayerlistDisplayScore
 
shouldUpdate() - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
SHOVELS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
showCustomBlock - Variable in class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
showCustomSkulls() - Method in class org.geysermc.geyser.session.cache.PreferencesCache
 
SHOWDEATHMESSAGES - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
ShowDialog(Optional<Dialog>, Holder<NbtMap>) - Constructor for record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
Creates an instance of a ShowDialog record class.
ShowDialog(Dialog) - Constructor for record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
 
showEmote(GeyserPlayerEntity, String) - Method in class org.geysermc.geyser.entity.GeyserEntityData
 
showEmote(GeyserPlayerEntity, String) - Method in class org.geysermc.geyser.session.GeyserSession
 
showForm(Form) - Method in class org.geysermc.geyser.session.cache.FormCache
 
showInTooltip(DataComponentType<?>) - Method in interface org.geysermc.geyser.item.TooltipOptions
 
showSensitive - Static variable in class org.geysermc.geyser.text.AsteriskSerializer
 
SHRIEKING - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SHROOMLIGHT - Static variable in class org.geysermc.geyser.item.Items
 
SHROOMLIGHT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SHULKER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SHULKER_BOXES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SHULKER_BOXES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SHULKER_BULLET - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SHULKER_SHELL - Static variable in class org.geysermc.geyser.item.Items
 
SHULKER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ShulkerBoxBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
ShulkerBoxBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.ShulkerBoxBlockEntityTranslator
 
ShulkerBoxItem - Class in org.geysermc.geyser.item.type
 
ShulkerBoxItem(Item.Builder, Block, Block...) - Constructor for class org.geysermc.geyser.item.type.ShulkerBoxItem
 
ShulkerEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
ShulkerEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.ShulkerEntity
 
ShulkerInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
ShulkerInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.ShulkerInventoryTranslator
 
shutdown() - Method in class org.geysermc.geyser.GeyserImpl
 
shutdown() - Method in class org.geysermc.geyser.network.netty.GeyserInjector
 
shutdown() - Method in class org.geysermc.geyser.network.netty.GeyserServer
 
shutdown() - Static method in class org.geysermc.geyser.skin.SkinProvider
 
shutdown() - Method in class org.geysermc.geyser.util.NewsHandler
 
SIAMESE - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
SidebarDisplayScore - Class in org.geysermc.geyser.scoreboard.display.score
 
SidebarDisplayScore(DisplaySlot, long, ScoreReference) - Constructor for class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
SidebarDisplaySlot - Class in org.geysermc.geyser.scoreboard.display.slot
 
SidebarDisplaySlot(GeyserSession, Objective, ScoreboardPosition) - Constructor for class org.geysermc.geyser.scoreboard.display.slot.SidebarDisplaySlot
 
SIGN_WIDTH_MAX - Static variable in class org.geysermc.geyser.util.SignUtils
The maximum character width that a non-hanging sign can hold in both Java and Bedrock
SIGNAL_FIRE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SignBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
SignBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.SignBlockEntityTranslator
 
SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
signTextFromNbtTag(GeyserSession, List<?>) - Static method in class org.geysermc.geyser.translator.text.MessageTranslator
 
SignUtils - Class in org.geysermc.geyser.util
Provides utilities for interacting with signs.
SignUtils() - Constructor for class org.geysermc.geyser.util.SignUtils
 
signWidthMax() - Method in class org.geysermc.geyser.translator.level.block.entity.HangingSignBlockEntityTranslator
 
signWidthMax() - Method in class org.geysermc.geyser.translator.level.block.entity.SignBlockEntityTranslator
 
SILENCE_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
silent - Variable in class org.geysermc.geyser.entity.type.Entity
 
SILK_TOUCH - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
SILVERFISH - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SILVERFISH_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SIMPLE_TEXT_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
SimpleDeferredRegistry<V> - Class in org.geysermc.geyser.registry
 
SimpleDeferredRegistry(I, DeferredRegistry.RegistryInitializer<V, SimpleRegistry<V>>, Supplier<RegistryLoader<I, V>>) - Constructor for class org.geysermc.geyser.registry.SimpleDeferredRegistry
 
SimpleDeferredRegistry(I, DeferredRegistry.RegistryInitializer<V, SimpleRegistry<V>>, RegistryLoader<I, V>) - Constructor for class org.geysermc.geyser.registry.SimpleDeferredRegistry
 
SimpleDeferredRegistry(Function<RegistryLoader<I, V>, SimpleRegistry<V>>, Supplier<RegistryLoader<I, V>>) - Constructor for class org.geysermc.geyser.registry.SimpleDeferredRegistry
 
SimpleDeferredRegistry(Function<RegistryLoader<I, V>, SimpleRegistry<V>>, RegistryLoader<I, V>) - Constructor for class org.geysermc.geyser.registry.SimpleDeferredRegistry
 
SimpleJavaRegistry<T> - Class in org.geysermc.geyser.session.cache.registry
 
SimpleJavaRegistry() - Constructor for class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
SimpleMappedDeferredRegistry<K,V> - Class in org.geysermc.geyser.registry
 
SimpleMappedDeferredRegistry(I, DeferredRegistry.RegistryInitializer<Map<K, V>, SimpleMappedRegistry<K, V>>, Supplier<RegistryLoader<I, Map<K, V>>>) - Constructor for class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
 
SimpleMappedDeferredRegistry(I, DeferredRegistry.RegistryInitializer<Map<K, V>, SimpleMappedRegistry<K, V>>, RegistryLoader<I, Map<K, V>>) - Constructor for class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
 
SimpleMappedDeferredRegistry(Function<RegistryLoader<I, Map<K, V>>, SimpleMappedRegistry<K, V>>, Supplier<RegistryLoader<I, Map<K, V>>>) - Constructor for class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
 
SimpleMappedDeferredRegistry(Function<RegistryLoader<I, Map<K, V>>, SimpleMappedRegistry<K, V>>, RegistryLoader<I, Map<K, V>>) - Constructor for class org.geysermc.geyser.registry.SimpleMappedDeferredRegistry
 
SimpleMappedRegistry<K,V> - Class in org.geysermc.geyser.registry
A variant of AbstractMappedRegistry with Map as the defined type.
SimpleMappedRegistry(I, RegistryLoader<I, Map<K, V>>) - Constructor for class org.geysermc.geyser.registry.SimpleMappedRegistry
 
SimplePie(String, Callable<String>) - Constructor for class org.geysermc.geyser.util.Metrics.SimplePie
Class constructor.
SimpleRegistry<M> - Class in org.geysermc.geyser.registry
A simple registry with no defined mapping or input type.
SING - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
SINGLE - Enum constant in enum class org.geysermc.geyser.level.block.property.ChestType
 
SingleChestInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.chest
 
SingleChestInventoryTranslator(int) - Constructor for class org.geysermc.geyser.translator.inventory.chest.SingleChestInventoryTranslator
 
SingleLineChart(String, Callable<Integer>) - Constructor for class org.geysermc.geyser.util.Metrics.SingleLineChart
Class constructor.
SingleOptionInput - Class in org.geysermc.geyser.session.dialog.input
 
SingleOptionInput(GeyserSession, NbtMap) - Constructor for class org.geysermc.geyser.session.dialog.input.SingleOptionInput
 
SingletonBitArray - Class in org.geysermc.geyser.level.chunk.bitarray
 
SIT - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
SITTING_HEIGHT_DIFFERENCE - Static variable in class org.geysermc.geyser.entity.type.living.animal.horse.CamelEntity
 
size - Variable in class org.geysermc.geyser.inventory.Inventory
 
size - Variable in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
size() - Method in interface org.geysermc.geyser.level.chunk.bitarray.BitArray
 
size() - Method in class org.geysermc.geyser.level.chunk.bitarray.PaddedBitArray
 
size() - Method in class org.geysermc.geyser.level.chunk.bitarray.Pow2BitArray
Gets the long array that is used to store the data in this BitArray.
size() - Method in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
size() - Method in class org.geysermc.geyser.pack.path.GeyserPathPackCodec
 
size() - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
size() - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
The amount of values registered in this registry.
size() - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
size() - Method in class org.geysermc.geyser.session.SessionManager
 
SIZE - Static variable in class org.geysermc.geyser.level.chunk.BlockStorage
 
SKELETON - Enum constant in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
SKELETON - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
SKELETON - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SKELETON_HORSE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SKELETON_HORSE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SKELETON_PREFERRED_WEAPONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SKELETON_SKULL - Static variable in class org.geysermc.geyser.item.Items
 
SKELETON_SKULL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SKELETON_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SKELETON_WALL_SKULL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SkeletonEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
SkeletonEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.SkeletonEntity
 
SkeletonHorseEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
SkeletonHorseEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.SkeletonHorseEntity
 
skin() - Method in record class org.geysermc.geyser.skin.SkinProvider.SkinAndCape
Returns the value of the skin record component.
SkinAndCape(Skin, Cape) - Constructor for record class org.geysermc.geyser.skin.SkinProvider.SkinAndCape
Creates an instance of a SkinAndCape record class.
skinData() - Method in class org.geysermc.geyser.skin.SkinProvider.EventSkinData
 
skinData(SkinData) - Method in class org.geysermc.geyser.skin.SkinProvider.EventSkinData
 
SkinManager - Class in org.geysermc.geyser.skin
 
SkinManager() - Constructor for class org.geysermc.geyser.skin.SkinManager
 
SkinManager.GameProfileData - Record Class in org.geysermc.geyser.skin
 
SkinProvider - Class in org.geysermc.geyser.skin
 
SkinProvider() - Constructor for class org.geysermc.geyser.skin.SkinProvider
 
SkinProvider.EventSkinData - Class in org.geysermc.geyser.skin
 
SkinProvider.SkinAndCape - Record Class in org.geysermc.geyser.skin
 
skinUrl() - Method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Returns the value of the skinUrl record component.
Skull(Vector3i) - Constructor for class org.geysermc.geyser.session.cache.SkullCache.Skull
 
SKULL - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
SKULL_AND_ROSES - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
SKULL_BANNER_PATTERN - Static variable in class org.geysermc.geyser.item.Items
 
SKULL_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
SKULL_SKINS - Static variable in class org.geysermc.geyser.pack.SkullResourcePackManager
 
SkullBlock - Class in org.geysermc.geyser.level.block.type
 
SkullBlock(String, SkullBlock.Type, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.SkullBlock
 
SkullBlock.Type - Enum Class in org.geysermc.geyser.level.block.type
Enum order matches Java.
SkullBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
SkullBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.SkullBlockEntityTranslator
 
SkullCache - Class in org.geysermc.geyser.session.cache
 
SkullCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.SkullCache
 
SkullCache.Skull - Class in org.geysermc.geyser.session.cache
 
SkullPlayerEntity - Class in org.geysermc.geyser.entity.type.player
A wrapper to handle skulls more effectively - skulls have to be treated as entities since there are no custom player skulls in Bedrock.
SkullPlayerEntity(GeyserSession, long) - Constructor for class org.geysermc.geyser.entity.type.player.SkullPlayerEntity
 
SkullResourcePackManager - Class in org.geysermc.geyser.pack
 
SkullResourcePackManager() - Constructor for class org.geysermc.geyser.pack.SkullResourcePackManager
 
SKULLS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SkullSkinManager - Class in org.geysermc.geyser.skin
 
SkullSkinManager() - Constructor for class org.geysermc.geyser.skin.SkullSkinManager
 
skullType() - Method in class org.geysermc.geyser.level.block.type.SkullBlock
 
SLAB_TYPE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SLABS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SLABS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SLIME - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SLIME_BALL - Static variable in class org.geysermc.geyser.item.Items
 
SLIME_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
SLIME_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SLIME_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SlimeEntity - Class in org.geysermc.geyser.entity.type.living
 
SlimeEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.SlimeEntity
 
slot - Variable in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
slot - Variable in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
slot() - Method in record class org.geysermc.geyser.inventory.BedrockContainerSlot
Returns the value of the slot record component.
slotCategory(ScoreboardPosition) - Static method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
slotType(Generic9X3Container) - Method in class org.geysermc.geyser.translator.inventory.chest.SingleChestInventoryTranslator
 
slotType(Type) - Method in class org.geysermc.geyser.translator.inventory.chest.ChestInventoryTranslator
Overridden by the SingleChestInventoryTranslator in case barrels are used.
SlotType - Enum Class in org.geysermc.geyser.inventory
 
SLOW_FALLING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
SLOWNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
SMALL - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.SalmonVariant
 
SMALL_AMETHYST_BUD - Static variable in class org.geysermc.geyser.item.Items
 
SMALL_AMETHYST_BUD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMALL_BALL - Enum constant in enum class org.geysermc.geyser.item.hashing.data.FireworkExplosionShape
 
SMALL_DRIPLEAF - Static variable in class org.geysermc.geyser.item.Items
 
SMALL_DRIPLEAF - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMALL_DRIPLEAF_PLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SMALL_FIREBALL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SMALL_FLOWERS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SMALL_FLOWERS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SMALL_STRIPES - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
SMELTS_LOOT - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
SMELTS_TO_GLASS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SMELTS_TO_GLASS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SMITE - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
SMITHING_TABLE - Static variable in class org.geysermc.geyser.item.Items
 
SMITHING_TABLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SmithingInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
SmithingInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
SMOKER - Static variable in class org.geysermc.geyser.item.Items
 
SMOKER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SmokerInventoryTranslator - Class in org.geysermc.geyser.translator.inventory.furnace
 
SmokerInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.furnace.SmokerInventoryTranslator
 
SMOOTH_BASALT - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_BASALT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_QUARTZ - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_QUARTZ - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_QUARTZ_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_QUARTZ_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_QUARTZ_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_QUARTZ_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_RED_SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_RED_SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_RED_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_RED_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_RED_SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_RED_SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_SANDSTONE - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_SANDSTONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_SANDSTONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_SANDSTONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_STONE - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_STONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SMOOTH_STONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
SMOOTH_STONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SNAPS_GOAT_HORN - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SNEAKING_POSE_HEIGHT - Static variable in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
SNIFFER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SNIFFER_DIGGABLE_BLOCK - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SNIFFER_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SNIFFER_EGG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SNIFFER_EGG_HATCH_BOOST - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SNIFFER_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SNIFFER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SnifferEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
SnifferEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.SnifferEntity
 
SNOOPER - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
SNORT_POTTERY_SHERD - Static variable in class org.geysermc.geyser.item.Items
 
SNOUT_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
SNOW - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.FoxVariant
 
SNOW - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
 
SNOW - Static variable in class org.geysermc.geyser.item.Items
 
SNOW - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SNOW - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SNOW_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
SNOW_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SNOW_GOLEM - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SNOW_GOLEM_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SNOW_LAYER_CAN_SURVIVE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SNOW_LAYER_CANNOT_SURVIVE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SNOWBALL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SNOWBALL - Static variable in class org.geysermc.geyser.item.Items
 
SnowGolemEntity - Class in org.geysermc.geyser.entity.type.living
 
SnowGolemEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.SnowGolemEntity
 
SNOWY - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
SNOWY - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SOLID_COLLISION - Static variable in class org.geysermc.geyser.level.physics.CollisionManager
 
SolidCollision - Class in org.geysermc.geyser.translator.collision
 
SolidCollision(BlockState) - Constructor for class org.geysermc.geyser.translator.collision.SolidCollision
 
sortedSubscribers(Class<?>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
SOUL_CAMPFIRE - Static variable in class org.geysermc.geyser.item.Items
 
SOUL_CAMPFIRE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SOUL_FIRE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SOUL_FIRE_BASE_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SOUL_FIRE_BASE_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SOUL_LANTERN - Static variable in class org.geysermc.geyser.item.Items
 
SOUL_LANTERN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SOUL_SAND - Static variable in class org.geysermc.geyser.item.Items
 
SOUL_SAND - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SOUL_SOIL - Static variable in class org.geysermc.geyser.item.Items
 
SOUL_SOIL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SOUL_SPEED - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
SOUL_SPEED_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SOUL_TORCH - Static variable in class org.geysermc.geyser.item.Items
 
SOUL_TORCH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SOUL_WALL_TORCH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SOUND_EVENT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
SOUND_LEVEL_EVENTS - Static variable in class org.geysermc.geyser.registry.Registries
A mapped registry holding LevelEvents to their corresponding LevelEventTranslator.
SOUND_TRANSLATORS - Static variable in class org.geysermc.geyser.registry.Registries
A mapped registry holding SoundTranslators to their corresponding SoundInteractionTranslator.
soundEvent() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Returns the value of the soundEvent record component.
soundEvent() - Method in interface org.geysermc.geyser.inventory.item.GeyserInstrument
 
soundEvent() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
 
soundEvent() - Method in record class org.geysermc.geyser.level.JukeboxSong
Returns the value of the soundEvent record component.
soundEvent() - Method in record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
Returns the value of the soundEvent record component.
SoundEventEventTranslator - Record Class in org.geysermc.geyser.translator.level.event
 
SoundEventEventTranslator(SoundEvent, String, int) - Constructor for record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
Creates an instance of a SoundEventEventTranslator record class.
SoundEventsRegistryLoader - Class in org.geysermc.geyser.registry.loader
Loads sound effects from the given resource path.
SoundEventsRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.SoundEventsRegistryLoader
 
SoundInteractionTranslator<T> - Interface in org.geysermc.geyser.translator.sound
Handler for playing sounds when right-clicking various objects.
SoundLevelEventTranslator - Record Class in org.geysermc.geyser.translator.level.event
 
SoundLevelEventTranslator(LevelEventType, int) - Constructor for record class org.geysermc.geyser.translator.level.event.SoundLevelEventTranslator
Creates an instance of a SoundLevelEventTranslator record class.
SoundMapping - Record Class in org.geysermc.geyser.registry.type
 
SoundMapping(String, String, String, int, String, boolean, float) - Constructor for record class org.geysermc.geyser.registry.type.SoundMapping
Creates an instance of a SoundMapping record class.
SoundRegistryLoader - Class in org.geysermc.geyser.registry.loader
Loads sounds from the given input.
SoundRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.SoundRegistryLoader
 
SOUNDS - Static variable in class org.geysermc.geyser.registry.Registries
A mapped registry holding sound identifiers to their corresponding SoundMapping.
SoundTranslator - Annotation Interface in org.geysermc.geyser.translator.sound
Marks if a class should be handled as a SoundInteractionTranslator.
SoundTranslatorRegistryLoader - Class in org.geysermc.geyser.registry.loader
Loads sound handlers from the given classpath.
SoundTranslatorRegistryLoader() - Constructor for class org.geysermc.geyser.registry.loader.SoundTranslatorRegistryLoader
 
SoundUtils - Class in org.geysermc.geyser.util
 
source - Variable in class org.geysermc.geyser.network.netty.ChannelWrapper
 
source(Class<? extends T>) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
Source() - Constructor for class org.geysermc.geyser.extension.GeyserExtensionDescription.Source
 
SOUTH - Enum constant in enum class org.geysermc.geyser.level.physics.Direction
 
SOUTH - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SOUTH_REDSTONE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
SOUTH_UP - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
SOUTH_WALL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
spawnBlockBreakParticles(GeyserSession, Direction, Vector3i, BlockState) - Static method in class org.geysermc.geyser.util.BlockUtils
 
SpawnEggItem - Class in org.geysermc.geyser.item.type
 
SpawnEggItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.SpawnEggItem
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.Entity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.ItemEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.LightningEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.PaintingEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
spawnEntity() - Method in class org.geysermc.geyser.entity.type.player.SkullPlayerEntity
Overwritten so each entity doesn't check for a linked entity
spawnEntity(Entity) - Method in class org.geysermc.geyser.session.cache.EntityCache
 
SPAWNER - Static variable in class org.geysermc.geyser.item.Items
 
SPAWNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPAWNER_MINECART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SpawnerBlock - Class in org.geysermc.geyser.level.block.type
 
SpawnerBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.SpawnerBlock
 
SpawnerBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
SpawnerBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.SpawnerBlockEntityTranslator
 
SpawnerMinecartEntity - Class in org.geysermc.geyser.entity.type
 
SpawnerMinecartEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.SpawnerMinecartEntity
 
SPAWNRADIUS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
SPECTATORSGENERATECHUNKS - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
SPECTRAL_ARROW - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SPECTRAL_ARROW - Static variable in class org.geysermc.geyser.item.Items
 
SpellcasterIllagerEntity - Class in org.geysermc.geyser.entity.type.living.monster.raid
 
SpellcasterIllagerEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.raid.SpellcasterIllagerEntity
 
SPIDER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SPIDER_EYE - Static variable in class org.geysermc.geyser.item.Items
 
SPIDER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SpiderEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
SpiderEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.SpiderEntity
 
SPIRE_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
SPLASH_POTION - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SPLASH_POTION - Static variable in class org.geysermc.geyser.item.Items
 
SPONGE - Static variable in class org.geysermc.geyser.item.Items
 
SPONGE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
spoofedRemoteAddress() - Method in class org.geysermc.geyser.network.netty.LocalChannelWithRemoteAddress
 
spoofedRemoteAddress(SocketAddress) - Method in class org.geysermc.geyser.network.netty.LocalChannelWithRemoteAddress
 
SPORE_BLOSSOM - Static variable in class org.geysermc.geyser.item.Items
 
SPORE_BLOSSOM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPOTTED - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
SPOTTY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
SPRUCE - Enum constant in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
 
SPRUCE_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SPRUCE_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_CHEST_BOAT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SPRUCE_CHEST_BOAT - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_LEAVES - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_LEAVES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_LOG - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SPRUCE_LOGS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
SPRUCE_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_SAPLING - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_SAPLING - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPRUCE_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
SPRUCE_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SPYGLASS - Static variable in class org.geysermc.geyser.item.Items
 
SQRT_OF_TWO - Static variable in class org.geysermc.geyser.util.MathUtils
 
SQUARE_BOTTOM_LEFT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
SQUARE_BOTTOM_RIGHT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
SQUARE_TOP_LEFT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
SQUARE_TOP_RIGHT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
squareToCircle(int) - Static method in class org.geysermc.geyser.util.ChunkUtils
Converts a Java render distance number to the equivalent in Bedrock.
SQUID - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
SQUID_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
SquidEntity - Class in org.geysermc.geyser.entity.type.living
 
SquidEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.SquidEntity
 
STABILITY_DISTANCE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
stackSize() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
stackSize(int) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
STAGE - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
STAGE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
STAIRS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
STAIRS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
STAIRS_SHAPE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
STAND - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
STANDALONE_COMMAND_MANAGER - Static variable in class org.geysermc.geyser.command.CommandRegistry
 
StandaloneCloudCommandManager - Class in org.geysermc.geyser.command.standalone
 
StandaloneCloudCommandManager(GeyserImpl) - Constructor for class org.geysermc.geyser.command.standalone.StandaloneCloudCommandManager
 
standardDisplayName() - Method in class org.geysermc.geyser.entity.type.Entity
 
standardDisplayName() - Method in class org.geysermc.geyser.entity.type.living.animal.RabbitEntity
 
STANDING_SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
STAR - Enum constant in enum class org.geysermc.geyser.item.hashing.data.FireworkExplosionShape
 
start() - Static method in class org.geysermc.geyser.GeyserImpl
 
start() - Method in class org.geysermc.geyser.skin.FloodgateSkinUploader
 
START - Enum constant in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
 
START_OFFSET - Static variable in class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator
 
startBoost(int) - Method in class org.geysermc.geyser.entity.vehicle.BoostableVehicleComponent
 
startDashCooldown() - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
startSneaking(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
state() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateMapping
Returns the value of the state record component.
stateDefinitionMap(Map<NbtMap, GeyserBedrockBlock>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
stateGroupId() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
stateGroupId(int) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
states() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Returns the value of the states record component.
StatisticFormatters - Class in org.geysermc.geyser.util
 
StatisticsCommand - Class in org.geysermc.geyser.command.defaults
 
StatisticsCommand(String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.StatisticsCommand
 
StatisticsUtils - Class in org.geysermc.geyser.util
 
StatisticsUtils() - Constructor for class org.geysermc.geyser.util.StatisticsUtils
 
step() - Method in record class org.geysermc.geyser.session.PendingMicrosoftAuthentication.StepChainResult
Returns the value of the step record component.
StepChainResult(StepFullJavaSession, StepFullJavaSession.FullJavaSession) - Constructor for record class org.geysermc.geyser.session.PendingMicrosoftAuthentication.StepChainResult
Creates an instance of a StepChainResult record class.
stepHeight - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
STICK - Static variable in class org.geysermc.geyser.item.Items
 
STICKY_PISTON - Static variable in class org.geysermc.geyser.item.Items
 
STICKY_PISTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE - Static variable in class org.geysermc.geyser.item.Items
 
STONE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_AXE - Static variable in class org.geysermc.geyser.item.Items
 
STONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
STONE_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
STONE_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
STONE_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
STONE_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_BRICKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
STONE_BRICKS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
STONE_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
STONE_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_BUTTONS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
STONE_BUTTONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
STONE_CRAFTING_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
STONE_HOE - Static variable in class org.geysermc.geyser.item.Items
 
STONE_ORE_REPLACEABLES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
STONE_PICKAXE - Static variable in class org.geysermc.geyser.item.Items
 
STONE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
STONE_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_PRESSURE_PLATES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
STONE_SHOVEL - Static variable in class org.geysermc.geyser.item.Items
 
STONE_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
STONE_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
STONE_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STONE_SWORD - Static variable in class org.geysermc.geyser.item.Items
 
STONE_TOOL_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
STONECUTTER - Static variable in class org.geysermc.geyser.item.Items
 
STONECUTTER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
StonecutterContainer - Class in org.geysermc.geyser.inventory
 
StonecutterContainer(GeyserSession, String, int, int, ContainerType) - Constructor for class org.geysermc.geyser.inventory.StonecutterContainer
 
StonecutterInventoryTranslator - Class in org.geysermc.geyser.translator.inventory
 
StonecutterInventoryTranslator() - Constructor for class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
stopBreakAndRestoreBlock(GeyserSession, Vector3i, BlockState) - Static method in class org.geysermc.geyser.util.BlockUtils
 
stopCameraShake() - Method in class org.geysermc.geyser.impl.camera.GeyserCameraData
 
stopCameraShake() - Method in class org.geysermc.geyser.session.GeyserSession
 
StopCommand - Class in org.geysermc.geyser.command.defaults
 
StopCommand(GeyserImpl, String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.StopCommand
 
stopSneaking(boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
store(LodestoneTracker) - Method in class org.geysermc.geyser.session.cache.LodestoneCache
 
StoredItemMappings - Class in org.geysermc.geyser.inventory.item
A class to have easy access to specific item mappings per-version.
StoredItemMappings(Map<Item, ItemMapping>) - Constructor for class org.geysermc.geyser.inventory.item.StoredItemMappings
 
storedItems(StoredItemMappings) - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
STRAIGHT_CROSS - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRAY - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
STRAY_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
STRENGTH - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRIDER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
STRIDER_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
STRIDER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
STRIDER_TEMPT_ITEMS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
STRIDER_WARM_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
StriderEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
StriderEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
STRIKETHROUGH - Static variable in class org.geysermc.geyser.text.ChatColor
 
string(String) - Method in class org.geysermc.geyser.item.hashing.MinecraftHashEncoder
 
STRING - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
STRING - Static variable in class org.geysermc.geyser.item.Items
 
stringId() - Method in record class org.geysermc.geyser.item.GeyserCustomMappingData
Returns the value of the stringId record component.
stringProperty(String, String) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState.Builder
 
stringProperty(String, List<String>) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockData.Builder
 
stringProperty(String, List<String>) - Method in class org.geysermc.geyser.level.block.GeyserNonVanillaCustomBlockData.Builder
 
STRIPE_BOTTOM - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPE_CENTER - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPE_DOWNLEFT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPE_DOWNRIGHT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPE_LEFT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPE_MIDDLE - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPE_RIGHT - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPE_TOP - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
STRIPED - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
STRIPEY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
STRIPPED_ACACIA_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_ACACIA_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_ACACIA_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_ACACIA_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_BAMBOO_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_BAMBOO_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_BIRCH_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_BIRCH_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_BIRCH_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_BIRCH_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_CHERRY_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_CHERRY_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_CHERRY_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_CHERRY_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_CRIMSON_HYPHAE - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_CRIMSON_HYPHAE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_CRIMSON_STEM - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_CRIMSON_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_DARK_OAK_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_DARK_OAK_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_DARK_OAK_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_DARK_OAK_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_JUNGLE_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_JUNGLE_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_JUNGLE_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_JUNGLE_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_MANGROVE_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_MANGROVE_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_MANGROVE_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_MANGROVE_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_OAK_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_OAK_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_OAK_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_OAK_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_PALE_OAK_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_PALE_OAK_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_PALE_OAK_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_PALE_OAK_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_SPRUCE_LOG - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_SPRUCE_LOG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_SPRUCE_WOOD - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_SPRUCE_WOOD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_WARPED_HYPHAE - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_WARPED_HYPHAE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRIPPED_WARPED_STEM - Static variable in class org.geysermc.geyser.item.Items
 
STRIPPED_WARPED_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRONG_HARMING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_HEALING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_LEAPING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_POISON - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_REGENERATION - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_SLOWNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_STRENGTH - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_SWIFTNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRONG_TURTLE_MASTER - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
STRUCTURE_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
STRUCTURE_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRUCTURE_VOID - Static variable in class org.geysermc.geyser.item.Items
 
STRUCTURE_VOID - Static variable in class org.geysermc.geyser.level.block.Blocks
 
STRUCTUREBLOCK_MODE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
StructureBlockBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
StructureBlockBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.StructureBlockBlockEntityTranslator
 
StructureBlockCache - Class in org.geysermc.geyser.session.cache
 
StructureBlockCache() - Constructor for class org.geysermc.geyser.session.cache.StructureBlockCache
 
structureBlockStates(Map<String, BlockDefinition>) - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
StructureBlockUtils - Class in org.geysermc.geyser.util
 
StructureBlockUtils() - Constructor for class org.geysermc.geyser.util.StructureBlockUtils
 
style() - Method in record class org.geysermc.geyser.text.ChatDecoration
 
STYLE - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
sub(int) - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
SUBMERGED_MINING_SPEED - Enum constant in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
 
Subpack(String, String, Float) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Subpack
Creates an instance of a Subpack record class.
subpackName() - Method in record class org.geysermc.geyser.pack.option.GeyserSubpackOption
Returns the value of the subpackName record component.
subpacks() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns the value of the subpacks record component.
subscribe(Class<T>, Consumer<T>) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
subscribe(Class<T>, Consumer<T>, PostOrder) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
subscribers(Class<T>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
subscribers(Class<T>) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
subtract(Fraction) - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Subtracts the value of another fraction from the value of this one, returning the result in reduced form.
SUCCESS - Enum constant in enum class org.geysermc.geyser.util.InteractionResult
Indicates that the action does something, and don't try to find another action to process.
SUGAR - Static variable in class org.geysermc.geyser.item.Items
 
SUGAR_CANE - Static variable in class org.geysermc.geyser.item.Items
 
SUGAR_CANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
suggestedOpOnly(boolean) - Method in class org.geysermc.geyser.extension.command.GeyserExtensionCommand.Builder
 
suggestionsFor(GeyserCommandSource, String) - Method in class org.geysermc.geyser.command.CommandRegistry
 
SUNFLOWER - Static variable in class org.geysermc.geyser.item.Items
 
SUNFLOWER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SUNFLOWERS - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
SUNSET - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
SUNSTREAK - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
 
SUPPORTED_BEDROCK_PROTOCOLS - Static variable in class org.geysermc.geyser.network.GameProtocol
All bedrock protocol versions that Geyser supports
SUPPORTED_BEDROCK_VERSIONS - Static variable in class org.geysermc.geyser.network.GameProtocol
All bedrock minecraft versions that Geyser supports.
supportedBedrockVersions() - Method in class org.geysermc.geyser.GeyserImpl
 
supportedItems() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns the value of the supportedItems record component.
supportedJavaVersion() - Method in class org.geysermc.geyser.GeyserImpl
 
supportingBlockPos() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
SUSPICIOUS_GRAVEL - Static variable in class org.geysermc.geyser.item.Items
 
SUSPICIOUS_GRAVEL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SUSPICIOUS_SAND - Static variable in class org.geysermc.geyser.item.Items
 
SUSPICIOUS_SAND - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SUSPICIOUS_STEW - Static variable in class org.geysermc.geyser.item.Items
 
SUSPICIOUS_STEW_EFFECT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
SWAMP - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
 
SWAP_TO_HOTBAR_1 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_2 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_3 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_4 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_5 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_6 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_7 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_8 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWAP_TO_HOTBAR_9 - Enum constant in enum class org.geysermc.geyser.inventory.click.Click
 
SWEET_BERRIES - Static variable in class org.geysermc.geyser.item.Items
 
SWEET_BERRY_BUSH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
SWIFT_SNEAK - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
SWIFTNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
switchDimension(GeyserSession, JavaDimension) - Static method in class org.geysermc.geyser.util.DimensionUtils
 
switchDimension(GeyserSession, JavaDimension, int) - Static method in class org.geysermc.geyser.util.DimensionUtils
 
switchHands() - Method in class org.geysermc.geyser.entity.GeyserEntityData
 
switchHands() - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
SWORD_EFFICIENT - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SWORD_INSTANTLY_MINES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
SWORDS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
synchronizeCorrectTitleTimes() - Method in class org.geysermc.geyser.session.cache.WorldCache
If needed, ensure that the Bedrock client will use the correct timings for titles.

T

TABBY - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
TADPOLE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TADPOLE_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
TADPOLE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
TadpoleEntity - Class in org.geysermc.geyser.entity.type.living
 
TadpoleEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.TadpoleEntity
 
tag() - Method in record class org.geysermc.geyser.session.cache.tags.Tag
Returns the value of the tag record component.
tag() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
Returns the value of the tag record component.
Tag<T> - Record Class in org.geysermc.geyser.session.cache.tags
A tag in any of the registries that tags are loaded for by Geyser.
Tag(JavaRegistryKey<T>, Key) - Constructor for record class org.geysermc.geyser.session.cache.tags.Tag
Creates an instance of a Tag record class.
TAG - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
TagCache - Class in org.geysermc.geyser.session.cache
Manages information sent from the ClientboundUpdateTagsPacket.
TagCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.TagCache
 
TagRegistryPopulator - Class in org.geysermc.geyser.registry.populator
 
TagRegistryPopulator() - Constructor for class org.geysermc.geyser.registry.populator.TagRegistryPopulator
 
tags - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
tags - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
tags() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
tags() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
tags(Set<String>) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
tags(Set<String>) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
tags(Set<String>) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
TAGS - Static variable in class org.geysermc.geyser.registry.Registries
A versioned registry holding most Bedrock tags, with the Java item list (sorted) being the key, and the tag name as the value.
TAIGA - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
 
TAKE_PICTURE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
TALK - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
TALL_DRY_GRASS - Static variable in class org.geysermc.geyser.item.Items
 
TALL_DRY_GRASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TALL_GRASS - Static variable in class org.geysermc.geyser.item.Items
 
TALL_GRASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TALL_SEAGRASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TAME - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
TameableEntity - Class in org.geysermc.geyser.entity.type.living.animal.tameable
 
TameableEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.tameable.TameableEntity
 
TARGET - Static variable in class org.geysermc.geyser.item.Items
 
TARGET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
targetPosition(GeyserSession, ClientboundPlayerLookAtPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerLookAtTranslator
 
team() - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
team(Team) - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
Team - Class in org.geysermc.geyser.scoreboard
 
Team(Scoreboard, String, String[], Component, Component, Component, NameTagVisibility, TeamColor) - Constructor for class org.geysermc.geyser.scoreboard.Team
 
teamColor - Variable in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
teamColor() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
teamIdentifier() - Method in class org.geysermc.geyser.entity.type.Entity
 
teamIdentifier() - Method in class org.geysermc.geyser.entity.type.player.PlayerEntity
 
teleport(Vector3f, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Teleports an entity to a new location.
TELEPORT_RANDOMLY - Enum constant in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
 
TeleportCache - Class in org.geysermc.geyser.session.cache
Represents a teleport ID and corresponding coordinates that need to be confirmed.
TeleportCache(Vector3f, float, float, int) - Constructor for class org.geysermc.geyser.session.cache.TeleportCache
 
TeleportCache(Vector3f, Vector3f, float, float, int, TeleportCache.TeleportType) - Constructor for class org.geysermc.geyser.session.cache.TeleportCache
 
TeleportCache.TeleportType - Enum Class in org.geysermc.geyser.session.cache
 
TEMPERATE - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal.BuiltInVariant
 
TEMPERATE - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.FrogEntity.BuiltInVariant
 
TemperatureVariantAnimal - Class in org.geysermc.geyser.entity.type.living.animal.farm
 
TemperatureVariantAnimal(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal
 
TemperatureVariantAnimal.BuiltInVariant - Enum Class in org.geysermc.geyser.entity.type.living.animal.farm
 
template() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Returns the value of the template record component.
TEMPLATE - Static variable in class org.geysermc.geyser.inventory.recipe.TrimRecipe
 
TEMPLATE - Static variable in class org.geysermc.geyser.translator.inventory.SmithingInventoryTranslator
 
TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TERRACOTTA - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
TERRACOTTA - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
TEST_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
TEST_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TEST_BLOCK_MODE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
TEST_INSTANCE_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
TEST_INSTANCE_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
testFloodgatePluginPresent() - Method in interface org.geysermc.geyser.GeyserBootstrap
Tests if Floodgate is installed, loads the Floodgate key if so, and returns the result of Floodgate installed.
testForChanges(ResourcePackHolder) - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
Tests whether Geyser's "mirror" of the remote pack needs to be updated.
testForChest(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
testForChest(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.ChestedHorseEntity
 
testForItemFrameEntity(Vector3i) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
Tests for a previous item frame block interaction, or the presence of an item frame at the position.
testForLastBreakPosOrReset(Vector3i) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
Helper method to ignore all insta-break actions that were already sent to the Java server.
testHashing(GeyserSession) - Static method in class org.geysermc.geyser.item.hashing.DataComponentHashers
 
testHorseInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
testInteraction(Hand) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
testInteraction(Hand) - Method in class org.geysermc.geyser.entity.type.ChestBoatEntity
 
testInteraction(Hand) - Method in class org.geysermc.geyser.entity.type.CommandBlockMinecartEntity
 
testInteraction(Hand) - Method in class org.geysermc.geyser.entity.type.Entity
Test interacting with the given hand to see if we should send a tag to the Bedrock client.
testInteraction(Hand) - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
testInteraction(Hand) - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.AllayEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.AnimalEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.CowEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.SkeletonHorseEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.ZombieHorseEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.MooshroomEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.OcelotEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.PandaEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.SheepEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.ParrotEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.DolphinEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.merchant.AbstractMerchantEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.MobEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.BoggedEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.CreeperEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieVillagerEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.SnowGolemEntity
 
testMobInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.TadpoleEntity
 
testPermission(GeyserCommandSource) - Method in class org.geysermc.geyser.command.GeyserPermission
 
testRemotePack(GeyserSession, GeyserUrlPackCodec, ResourcePackHolder) - Static method in class org.geysermc.geyser.registry.loader.ResourcePackLoader
Used when a Bedrock client requests a Bedrock resource pack from the server when it should be downloading it from a remote provider.
testSaddle(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
testSaddle(GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.ChestedHorseEntity
 
testUndeadHorseInteraction(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
text() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Setting
Returns the value of the text record component.
TEXT_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
TEXT_DISPLAY - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TextDisplayEntity - Class in org.geysermc.geyser.entity.type
 
TextDisplayEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.TextDisplayEntity
 
TextInput - Class in org.geysermc.geyser.session.dialog.input
 
TextInput(GeyserSession, NbtMap) - Constructor for class org.geysermc.geyser.session.dialog.input.TextInput
 
texture() - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance
 
texture(String) - Method in class org.geysermc.geyser.level.block.GeyserMaterialInstance.Builder
 
textureSize - Variable in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
textureSize() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
textureSize(int) - Method in class org.geysermc.geyser.item.GeyserCustomItemData.Builder
 
textureSize(int) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
THE_END - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
THE_NETHER - Static variable in class org.geysermc.geyser.level.BedrockDimension
 
THICK - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
THORNS - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
THREE_FIFTHS - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 3/5.
THREE_QUARTERS - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 3/4.
ThrowableEggEntity - Class in org.geysermc.geyser.entity.type
 
ThrowableEggEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ThrowableEggEntity
 
ThrowableEntity - Class in org.geysermc.geyser.entity.type
Used as a class for any object-like entity that moves as a projectile
ThrowableEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ThrowableEntity
 
ThrowableItemEntity - Class in org.geysermc.geyser.entity.type
Used as a class for any projectile entity that looks like an item
ThrowableItemEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ThrowableItemEntity
 
ThrowingBiConsumer<T,U> - Interface in org.geysermc.geyser.util
 
ThrownPotionEntity - Class in org.geysermc.geyser.entity.type
 
ThrownPotionEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.ThrownPotionEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.AbstractWindChargeEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.EvokerFangsEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.FireballEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.FishingHookEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.ItemEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.living.animal.SnifferEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.living.monster.EnderDragonEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.living.monster.WardenEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.living.SquidEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.MinecartEntity
 
tick() - Method in class org.geysermc.geyser.entity.type.ThrowableEntity
Updates the position for the Bedrock client.
tick() - Method in interface org.geysermc.geyser.entity.type.Tickable
This function gets called every game tick as long as the game tick loop isn't frozen.
tick() - Method in class org.geysermc.geyser.entity.type.TNTEntity
 
tick() - Method in class org.geysermc.geyser.session.cache.BundleCache
 
tick() - Method in class org.geysermc.geyser.session.cache.PistonCache
 
tick() - Method in class org.geysermc.geyser.session.cache.waypoint.AzimuthWaypoint
 
tick() - Method in interface org.geysermc.geyser.session.cache.waypoint.TickingWaypoint
 
tick() - Method in class org.geysermc.geyser.session.cache.waypoint.WaypointCache
 
tick() - Method in class org.geysermc.geyser.session.cache.WorldCache
 
tick() - Method in class org.geysermc.geyser.session.dialog.DialogHolder
Ticks this dialog.
tick() - Method in class org.geysermc.geyser.session.dialog.DialogManager
 
tick() - Method in class org.geysermc.geyser.session.GeyserSession
Called every Minecraft tick.
tick(long) - Method in class org.geysermc.geyser.session.cache.BlockBreakHandler
 
Tickable - Interface in org.geysermc.geyser.entity.type
Implemented onto anything that should have code ran every Minecraft tick.
tickBoost() - Method in class org.geysermc.geyser.entity.vehicle.BoostableVehicleComponent
 
TickingWaypoint - Interface in org.geysermc.geyser.session.cache.waypoint
 
tickVehicle() - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
tickVehicle() - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
Called every session tick while the player is mounted on the vehicle.
tickVehicle() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Called every session tick while the player is mounted on the vehicle.
TIDE_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
TIDES - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
TILT - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
TINTED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
TINTED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TIP - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
TIPPED_ARROW - Static variable in class org.geysermc.geyser.item.Items
 
tippedArrowId() - Method in enum class org.geysermc.geyser.inventory.item.Potion
 
TippedArrowItem - Class in org.geysermc.geyser.item.type
 
TippedArrowItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.TippedArrowItem
 
title - Variable in class org.geysermc.geyser.inventory.Inventory
 
title() - Method in class org.geysermc.geyser.session.dialog.Dialog
 
TITLE - Enum constant in enum class org.geysermc.geyser.util.CooldownUtils.CooldownType
 
TNT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TNT - Static variable in class org.geysermc.geyser.item.Items
 
TNT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TNT_MINECART - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TNT_MINECART - Static variable in class org.geysermc.geyser.item.Items
 
TNTEntity - Class in org.geysermc.geyser.entity.type
 
TNTEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.TNTEntity
 
toANSI(String) - Static method in class org.geysermc.geyser.text.ChatColor
Convert chat colour codes to terminal colours
toARGB() - Method in enum class org.geysermc.geyser.level.BedrockMapIcon
Get the ARGB value of a BedrockMapIcon
toBedrock() - Method in enum class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal.BuiltInVariant
 
toBedrockDefinition(DataComponents, ItemMappings) - Method in class org.geysermc.geyser.item.type.CompassItem
 
toBedrockDefinition(DataComponents, ItemMappings) - Method in class org.geysermc.geyser.item.type.Item
 
toBedrockDefinition(DataComponents, ItemMappings) - Method in class org.geysermc.geyser.item.type.LightItem
 
toBedrockEffectId(Effect) - Static method in class org.geysermc.geyser.util.EntityUtils
Convert Java edition effect IDs to Bedrock edition
toBedrockGamemode(GameMode) - Static method in class org.geysermc.geyser.util.EntityUtils
Convert Java GameMode to Bedrock GameType Needed to account for ordinal differences (spectator is 3 in Java, 6 in Bedrock)
toComponent() - Method in enum class org.geysermc.geyser.inventory.item.Potion
 
toComponent() - Method in class org.geysermc.geyser.session.cache.BundleCache.BundleData
 
toNbtMap(String) - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties
 
toNewBedrockBiome(GeyserSession, DataPalette) - Static method in class org.geysermc.geyser.translator.level.BiomeTranslator
 
TOOL_RULE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
toolTier() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
toolTier(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
TOOLTIP_ORDER - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TooltipOptions - Interface in org.geysermc.geyser.item
 
toolType() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
toolType(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
toolType(String) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
toProperString() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the fraction as a proper String in the format X Y/Z.
TORCH - Static variable in class org.geysermc.geyser.item.Items
 
TORCH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TORCHFLOWER - Static variable in class org.geysermc.geyser.item.Items
 
TORCHFLOWER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TORCHFLOWER_CROP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TORCHFLOWER_SEEDS - Static variable in class org.geysermc.geyser.item.Items
 
toSoundEvent(String) - Static method in class org.geysermc.geyser.util.SoundUtils
Maps a sound name to a sound event, null if one does not exist.
toString() - Method in record class org.geysermc.geyser.command.CommandSourceConverter
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.dump.DumpInfo.FlagsInfo
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.dump.DumpInfo.GitInfo
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.dump.DumpInfo.HashInfo
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.dump.DumpInfo.RamInfo
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.entity.GeyserDirtyMetadata
 
toString() - Method in class org.geysermc.geyser.entity.properties.GeyserEntityProperties
 
toString() - Method in record class org.geysermc.geyser.erosion.GeyserErosionPacketSender
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.event.GeyserEventRegistrar
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.impl.camera.CameraDefinitions.CameraDefinition
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraFade
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.impl.camera.GeyserCameraPosition
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.impl.MinecraftVersionImpl
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.inventory.BedrockContainerSlot
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.inventory.GeyserItemStack
 
toString() - Method in class org.geysermc.geyser.inventory.Inventory
 
toString() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
toString() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Impl
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapelessRecipe
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserSmithingRecipe
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserStonecutterData
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.item.enchantment.Enchantment
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.item.GeyserCustomItemData
 
toString() - Method in record class org.geysermc.geyser.item.GeyserCustomItemOptions
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.item.GeyserCustomMappingData
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
toString() - Method in record class org.geysermc.geyser.item.hashing.data.ItemContainerSlot
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.item.type.Item
 
toString() - Method in class org.geysermc.geyser.level.BedrockDimension
 
toString() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
toString() - Method in record class org.geysermc.geyser.level.block.GeyserCustomBlockProperty
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockState
 
toString() - Method in class org.geysermc.geyser.level.block.property.Property
 
toString() - Method in class org.geysermc.geyser.level.block.type.Block
 
toString() - Method in class org.geysermc.geyser.level.block.type.BlockState
 
toString() - Method in record class org.geysermc.geyser.level.chunk.GeyserChunk
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.level.JukeboxSong
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
toString() - Method in record class org.geysermc.geyser.level.physics.CollisionResult
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Dependency
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Setting
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Subpack
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.option.GeyserPriorityOption
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.option.GeyserSubpackOption
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.ping.GeyserPingInfo.Players
 
toString() - Method in class org.geysermc.geyser.ping.GeyserPingInfo
 
toString() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockComponentsMapping
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockMapping
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateBuilderMapping
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.registry.mappings.util.CustomBlockStateMapping
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.registry.type.BlockMappings.BlockMappingsBuilder
 
toString() - Method in class org.geysermc.geyser.registry.type.BlockMappings
 
toString() - Method in class org.geysermc.geyser.registry.type.CustomSkull
 
toString() - Method in class org.geysermc.geyser.registry.type.GeyserBedrockBlock
 
toString() - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
toString() - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
toString() - Method in class org.geysermc.geyser.registry.type.ItemMapping
 
toString() - Method in class org.geysermc.geyser.registry.type.ItemMappings.ItemMappingsBuilder
 
toString() - Method in class org.geysermc.geyser.registry.type.ItemMappings
 
toString() - Method in record class org.geysermc.geyser.registry.type.NonVanillaItemRegistration
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.registry.type.PaletteItem
 
toString() - Method in record class org.geysermc.geyser.registry.type.ParticleMapping
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.registry.type.SoundMapping
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.registry.type.UtilMappings
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.auth.AuthData
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryContext
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.cache.registry.RegistryEntryData
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
toString() - Method in class org.geysermc.geyser.session.cache.SkullCache.Skull
 
toString() - Method in class org.geysermc.geyser.session.cache.tags.GeyserHolderSet
 
toString() - Method in record class org.geysermc.geyser.session.cache.tags.Tag
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.session.cache.TeleportCache
 
toString() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.OpenUrl
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.RunCommand
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.session.dialog.DialogButton
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.session.PendingMicrosoftAuthentication.AuthenticationTask
 
toString() - Method in record class org.geysermc.geyser.session.PendingMicrosoftAuthentication.StepChainResult
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.skin.SkinManager.GameProfileData
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.skin.SkinProvider.SkinAndCape
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.text.ChatDecoration
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.translator.entity.EntityMetadataTranslator
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.translator.level.event.SoundLevelEventTranslator
Returns a string representation of this record class.
toString() - Method in record class org.geysermc.geyser.util.AssetUtils.ClientJarTask
Returns a string representation of this record class.
toString() - Method in class org.geysermc.geyser.util.thirdparty.Fraction
Gets the fraction as a String.
total() - Method in record class org.geysermc.geyser.dump.DumpInfo.RamInfo
Returns the value of the total record component.
totem() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
TOTEM_OF_UNDYING - Static variable in class org.geysermc.geyser.item.Items
 
toTippedArrowId(int) - Static method in enum class org.geysermc.geyser.inventory.item.Potion
 
track(WaypointData) - Method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
TRADE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
TRADEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADER_LLAMA - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TRADER_LLAMA_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
TraderLlamaEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
TraderLlamaEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.TraderLlamaEntity
 
TRADES_DESERT_COMMON - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_DESERT_SPECIAL - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_JUNGLE_COMMON - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_JUNGLE_SPECIAL - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_PLAINS_COMMON - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_PLAINS_SPECIAL - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_SAVANNA_COMMON - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_SAVANNA_SPECIAL - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_SNOW_COMMON - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_SNOW_SPECIAL - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_SWAMP_COMMON - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_SWAMP_SPECIAL - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_TAIGA_COMMON - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRADES_TAIGA_SPECIAL - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRAIL_RUINS_REPLACEABLE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
transfer(String, int) - Method in class org.geysermc.geyser.session.GeyserSession
 
transfer(UUID, String, int) - Method in class org.geysermc.geyser.GeyserImpl
 
TRANSFER - Enum constant in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
 
transformation - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
transformation() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
transformation(TransformationComponent) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
TRANSLATABLE_COMPONENT - Static variable in interface org.geysermc.geyser.item.hashing.ComponentHasher
 
translate(double, double, double) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
translate(String, String) - Method in class org.geysermc.geyser.text.MinecraftTranslationRegistry
 
translate(String, String, String) - Method in class org.geysermc.geyser.text.MinecraftTranslationRegistry
 
translate(E, EM) - Method in record class org.geysermc.geyser.translator.entity.EntityMetadataTranslator
 
translate(Class<? extends P>, P, GeyserSession, boolean) - Method in class org.geysermc.geyser.registry.PacketTranslatorRegistry
 
translate(Vector3d) - Method in class org.geysermc.geyser.level.physics.BoundingBox
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.BucketSoundInteractionTranslator
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.ButtonSoundInteractionTranslator
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.ComparatorSoundInteractionTranslator
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.FlintAndSteelInteractionTranslator
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.GrassPathInteractionTranslator
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.HoeInteractionTranslator
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.LeverSoundInteractionTranslator
 
translate(GeyserSession, Vector3f, BlockState) - Method in class org.geysermc.geyser.translator.sound.block.OpenableSoundInteractionTranslator
 
translate(GeyserSession, Vector3f, T) - Method in interface org.geysermc.geyser.translator.sound.SoundInteractionTranslator
Handles the interaction when a player right-clicks a block.
translate(GeyserSession, AnimatePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockAnimateTranslator
 
translate(GeyserSession, BlockEntityDataPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockBlockEntityDataTranslator
 
translate(GeyserSession, BlockPickRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockBlockPickRequestTranslator
 
translate(GeyserSession, BookEditPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockBookEditTranslator
 
translate(GeyserSession, CommandBlockUpdatePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockCommandBlockUpdateTranslator
 
translate(GeyserSession, CommandRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockCommandRequestTranslator
 
translate(GeyserSession, ContainerClosePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockContainerCloseTranslator
 
translate(GeyserSession, EmoteListPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockEmoteListTranslator
 
translate(GeyserSession, EmotePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockEmoteTranslator
 
translate(GeyserSession, EntityEventPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.BedrockEntityEventTranslator
 
translate(GeyserSession, EntityPickRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockEntityPickRequestTranslator
 
translate(GeyserSession, FilterTextPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockFilterTextTranslator
 
translate(GeyserSession, InteractPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockInteractTranslator
 
translate(GeyserSession, InventoryTransactionPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockInventoryTransactionTranslator
 
translate(GeyserSession, ItemStackRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockItemStackRequestTranslator
 
translate(GeyserSession, LecternUpdatePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockLecternUpdateTranslator
 
translate(GeyserSession, LevelSoundEventPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.world.BedrockLevelSoundEventTranslator
 
translate(GeyserSession, MobEquipmentPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockMobEquipmentTranslator
 
translate(GeyserSession, NetworkStackLatencyPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockNetworkStackLatencyTranslator
 
translate(GeyserSession, PacketViolationWarningPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockPacketViolationWarningTranslator
 
translate(GeyserSession, PlayerActionPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockPlayerActionTranslator
 
translate(GeyserSession, PlayerAuthInputPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.input.BedrockPlayerAuthInputTranslator
 
translate(GeyserSession, PositionTrackingDBClientRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockPositionTrackingDBClientRequestTranslator
 
translate(GeyserSession, RequestChunkRadiusPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockRequestChunkRadiusTranslator
 
translate(GeyserSession, RequestPermissionsPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockRequestPermissionsPacket
 
translate(GeyserSession, RespawnPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockRespawnTranslator
 
translate(GeyserSession, ServerSettingsRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockServerSettingsRequestTranslator
 
translate(GeyserSession, SetDefaultGameTypePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetDefaultGameTypeTranslator
Sets the default game mode for the server via the Bedrock client's "world" menu (given sufficient permissions).
translate(GeyserSession, SetDifficultyPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetDifficultyTranslator
Sets the Java server's difficulty via the Bedrock client's "world" menu (given sufficient permissions).
translate(GeyserSession, SetLocalPlayerAsInitializedPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockSetLocalPlayerAsInitializedTranslator
 
translate(GeyserSession, SetPlayerGameTypePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetPlayerGameTypeTranslator
Sets client game mode for the server via the Bedrock client's "world" menu (given sufficient permissions).
translate(GeyserSession, SetPlayerInventoryOptionsPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.entity.player.BedrockSetPlayerInventoryOptionsTranslator
 
translate(GeyserSession, ShowCreditsPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockShowCreditsTranslator
 
translate(GeyserSession, StructureBlockUpdatePacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockStructureBlockUpdateTranslator
 
translate(GeyserSession, StructureTemplateDataRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockStructureTemplateDataRequestTranslator
 
translate(GeyserSession, TextPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockTextTranslator
 
translate(GeyserSession, ToggleCrafterSlotRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.bedrock.BedrockToggleCrafterSlotRequestTranslator
 
translate(GeyserSession, ClientboundClearDialogPacket) - Method in class org.geysermc.geyser.translator.protocol.java.dialogues.JavaClearDialogTranslator
 
translate(GeyserSession, ClientboundCustomPayloadPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaCustomPayloadTranslator
 
translate(GeyserSession, ClientboundKeepAlivePacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaKeepAliveTranslator
 
translate(GeyserSession, ClientboundPingPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaPingTranslator
 
translate(GeyserSession, ClientboundResourcePackPushPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaClientboundResourcePackPushPacket
 
translate(GeyserSession, ClientboundServerLinksPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaServerLinksTranslator
 
translate(GeyserSession, ClientboundStoreCookiePacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaStoreCookieTranslator
 
translate(GeyserSession, ClientboundTransferPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaTransferPacketTranslator
 
translate(GeyserSession, ClientboundUpdateTagsPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaUpdateTagsTranslator
 
translate(GeyserSession, ClientboundFinishConfigurationPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaFinishConfigurationTranslator
 
translate(GeyserSession, ClientboundRegistryDataPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaRegistryDataTranslator
 
translate(GeyserSession, ClientboundSelectKnownPacks) - Method in class org.geysermc.geyser.translator.protocol.java.JavaSelectKnownPacksTranslator
 
translate(GeyserSession, ClientboundShowDialogConfigurationPacket) - Method in class org.geysermc.geyser.translator.protocol.java.dialogues.JavaShowDialogueConfigurationTranslator
 
translate(GeyserSession, ClientboundUpdateEnabledFeaturesPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaUpdateEnabledFeaturesPacket
 
translate(GeyserSession, ClientboundCookieRequestPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaCookieRequestTranslator
 
translate(GeyserSession, ClientboundAwardStatsPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaAwardStatsTranslator
 
translate(GeyserSession, ClientboundBossEventPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaBossEventTranslator
 
translate(GeyserSession, ClientboundChangeDifficultyPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaChangeDifficultyTranslator
 
translate(GeyserSession, ClientboundCommandsPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaCommandsTranslator
 
translate(GeyserSession, ClientboundCooldownPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaCooldownTranslator
 
translate(GeyserSession, ClientboundDisguisedChatPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaDisguisedChatTranslator
 
translate(GeyserSession, ClientboundLoginPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaLoginTranslator
 
translate(GeyserSession, ClientboundPlayerChatPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaPlayerChatTranslator
 
translate(GeyserSession, ClientboundPlayerInfoRemovePacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerInfoRemoveTranslator
 
translate(GeyserSession, ClientboundPlayerInfoUpdatePacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerInfoUpdateTranslator
 
translate(GeyserSession, ClientboundRecipeBookAddPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaRecipeBookAddTranslator
 
translate(GeyserSession, ClientboundRecipeBookRemovePacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaRecipeBookRemoveTranslator
 
translate(GeyserSession, ClientboundRespawnPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaRespawnTranslator
 
translate(GeyserSession, ClientboundSelectAdvancementsTabPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaSelectAdvancementsTabTranslator
 
translate(GeyserSession, ClientboundShowDialogGamePacket) - Method in class org.geysermc.geyser.translator.protocol.java.dialogues.JavaShowDialogGameTranslator
 
translate(GeyserSession, ClientboundSoundEntityPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaSoundEntityTranslator
 
translate(GeyserSession, ClientboundStartConfigurationPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaStartConfigurationTranslator
 
translate(GeyserSession, ClientboundStopSoundPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaStopSoundTranslator
 
translate(GeyserSession, ClientboundSystemChatPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaSystemChatTranslator
 
translate(GeyserSession, ClientboundTickingStatePacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaTickingStateTranslator
 
translate(GeyserSession, ClientboundTickingStepPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaTickingStepTranslator
 
translate(GeyserSession, ClientboundUpdateAdvancementsPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaUpdateAdvancementsTranslator
 
translate(GeyserSession, ClientboundUpdateRecipesPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaUpdateRecipesTranslator
 
translate(GeyserSession, ClientboundAddEntityPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaAddEntityTranslator
 
translate(GeyserSession, ClientboundAnimatePacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaAnimateTranslator
 
translate(GeyserSession, ClientboundDamageEventPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaDamageEventTranslator
 
translate(GeyserSession, ClientboundEntityEventPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaEntityEventTranslator
 
translate(GeyserSession, ClientboundEntityPositionSyncPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaEntityPositionSyncTranslator
 
translate(GeyserSession, ClientboundMoveEntityPosPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveEntityPosTranslator
 
translate(GeyserSession, ClientboundMoveEntityPosRotPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveEntityPosRotTranslator
 
translate(GeyserSession, ClientboundMoveEntityRotPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveEntityRotTranslator
 
translate(GeyserSession, ClientboundMoveMinecartPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveMinecartTranslator
 
translate(GeyserSession, ClientboundMoveVehiclePacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaMoveVehicleTranslator
 
translate(GeyserSession, ClientboundRemoveEntitiesPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaRemoveEntitiesTranslator
 
translate(GeyserSession, ClientboundRemoveMobEffectPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaRemoveMobEffectTranslator
 
translate(GeyserSession, ClientboundRotateHeadPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaRotateHeadTranslator
 
translate(GeyserSession, ClientboundSetEntityDataPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEntityDataTranslator
 
translate(GeyserSession, ClientboundSetEntityLinkPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEntityLinkTranslator
 
translate(GeyserSession, ClientboundSetEntityMotionPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEntityMotionTranslator
 
translate(GeyserSession, ClientboundSetEquipmentPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaSetEquipmentTranslator
 
translate(GeyserSession, ClientboundSetPassengersPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaSetPassengersTranslator
 
translate(GeyserSession, ClientboundTakeItemEntityPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaTakeItemEntityTranslator
 
translate(GeyserSession, ClientboundTeleportEntityPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaTeleportEntityTranslator
 
translate(GeyserSession, ClientboundUpdateAttributesPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaUpdateAttributesTranslator
 
translate(GeyserSession, ClientboundUpdateMobEffectPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.JavaUpdateMobEffectTranslator
 
translate(GeyserSession, ClientboundBlockChangedAckPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaBlockChangedAckTranslator
 
translate(GeyserSession, ClientboundPlayerAbilitiesPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerAbilitiesTranslator
 
translate(GeyserSession, ClientboundPlayerCombatKillPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerCombatKillTranslator
 
translate(GeyserSession, ClientboundPlayerLookAtPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerLookAtTranslator
 
translate(GeyserSession, ClientboundPlayerPositionPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerPositionTranslator
 
translate(GeyserSession, ClientboundPlayerRotationPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaPlayerRotationTranslator
 
translate(GeyserSession, ClientboundSetExperiencePacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaSetExperienceTranslator
 
translate(GeyserSession, ClientboundSetHealthPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaSetHealthTranslator
 
translate(GeyserSession, ClientboundSetHeldSlotPacket) - Method in class org.geysermc.geyser.translator.protocol.java.entity.player.JavaSetHeldSlotTranslator
 
translate(GeyserSession, ClientboundContainerClosePacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerCloseTranslator
 
translate(GeyserSession, ClientboundContainerSetContentPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerSetContentTranslator
 
translate(GeyserSession, ClientboundContainerSetDataPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerSetDataTranslator
 
translate(GeyserSession, ClientboundContainerSetSlotPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaContainerSetSlotTranslator
 
translate(GeyserSession, ClientboundHorseScreenOpenPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaHorseScreenOpenTranslator
 
translate(GeyserSession, ClientboundMerchantOffersPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaMerchantOffersTranslator
 
translate(GeyserSession, ClientboundOpenBookPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaOpenBookTranslator
 
translate(GeyserSession, ClientboundOpenScreenPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaOpenScreenTranslator
 
translate(GeyserSession, ClientboundSetCursorItemPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaSetCursorItemTranslator
 
translate(GeyserSession, ClientboundSetPlayerInventoryPacket) - Method in class org.geysermc.geyser.translator.protocol.java.inventory.JavaSetPlayerInventoryTranslator
 
translate(GeyserSession, ClientboundInitializeBorderPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.border.JavaInitializeBorderTranslator
 
translate(GeyserSession, ClientboundSetBorderCenterPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderCenterTranslator
 
translate(GeyserSession, ClientboundSetBorderLerpSizePacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderLerpSizeTranslator
 
translate(GeyserSession, ClientboundSetBorderSizePacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderSizeTranslator
 
translate(GeyserSession, ClientboundSetBorderWarningDelayPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderWarningDelayTranslator
 
translate(GeyserSession, ClientboundSetBorderWarningDistancePacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.border.JavaSetBorderWarningDistanceTranslator
 
translate(GeyserSession, ClientboundBlockDestructionPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaBlockDestructionTranslator
 
translate(GeyserSession, ClientboundBlockEntityDataPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaBlockEntityDataTranslator
 
translate(GeyserSession, ClientboundBlockEventPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaBlockEventTranslator
 
translate(GeyserSession, ClientboundBlockUpdatePacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaBlockUpdateTranslator
 
translate(GeyserSession, ClientboundChunkBatchFinishedPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaChunkBatchFinishedTranslator
 
translate(GeyserSession, ClientboundExplodePacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaExplodeTranslator
 
translate(GeyserSession, ClientboundForgetLevelChunkPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaForgetLevelChunkTranslator
 
translate(GeyserSession, ClientboundGameEventPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaGameEventTranslator
 
translate(GeyserSession, ClientboundLevelChunkWithLightPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaLevelChunkWithLightTranslator
 
translate(GeyserSession, ClientboundLevelEventPacket) - Method in interface org.geysermc.geyser.translator.level.event.LevelEventTranslator
Translates the given ClientboundLevelEventPacket into bedrock and sends it upstream.
translate(GeyserSession, ClientboundLevelEventPacket) - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
 
translate(GeyserSession, ClientboundLevelEventPacket) - Method in record class org.geysermc.geyser.translator.level.event.SoundEventEventTranslator
 
translate(GeyserSession, ClientboundLevelEventPacket) - Method in record class org.geysermc.geyser.translator.level.event.SoundLevelEventTranslator
 
translate(GeyserSession, ClientboundLevelEventPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaLevelEventTranslator
 
translate(GeyserSession, ClientboundLevelParticlesPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaLevelParticlesTranslator
 
translate(GeyserSession, ClientboundMapItemDataPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaMapItemDataTranslator
 
translate(GeyserSession, ClientboundOpenSignEditorPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaOpenSignEditorTranslator
 
translate(GeyserSession, ClientboundSectionBlocksUpdatePacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaSectionBlocksUpdateTranslator
 
translate(GeyserSession, ClientboundSetChunkCacheCenterPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaSetChunkCacheCenterTranslator
 
translate(GeyserSession, ClientboundSetChunkCacheRadiusPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaSetChunkCacheRadiusTranslator
 
translate(GeyserSession, ClientboundSetDefaultSpawnPositionPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaSetDefaultSpawnPositionTranslator
 
translate(GeyserSession, ClientboundSetTimePacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaSetTimeTranslator
 
translate(GeyserSession, ClientboundSoundPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaSoundTranslator
 
translate(GeyserSession, ClientboundTrackedWaypointPacket) - Method in class org.geysermc.geyser.translator.protocol.java.level.JavaTrackedWaypointTranslator
 
translate(GeyserSession, ClientboundResetScorePacket) - Method in class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaResetScorePacket
 
translate(GeyserSession, ClientboundSetDisplayObjectivePacket) - Method in class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetDisplayObjectiveTranslator
 
translate(GeyserSession, ClientboundSetObjectivePacket) - Method in class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetObjectiveTranslator
 
translate(GeyserSession, ClientboundSetPlayerTeamPacket) - Method in class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetPlayerTeamTranslator
 
translate(GeyserSession, ClientboundSetScorePacket) - Method in class org.geysermc.geyser.translator.protocol.java.scoreboard.JavaSetScoreTranslator
 
translate(GeyserSession, ClientboundClearTitlesPacket) - Method in class org.geysermc.geyser.translator.protocol.java.title.JavaClearTitlesTranslator
 
translate(GeyserSession, ClientboundSetActionBarTextPacket) - Method in class org.geysermc.geyser.translator.protocol.java.title.JavaSetActionBarTextTranslator
 
translate(GeyserSession, ClientboundSetSubtitleTextPacket) - Method in class org.geysermc.geyser.translator.protocol.java.title.JavaSetSubtitleTextTranslator
 
translate(GeyserSession, ClientboundSetTitlesAnimationPacket) - Method in class org.geysermc.geyser.translator.protocol.java.title.JavaSetTitlesAnimationTranslator
 
translate(GeyserSession, ClientboundSetTitleTextPacket) - Method in class org.geysermc.geyser.translator.protocol.java.title.JavaSetTitleTextTranslator
 
translate(GeyserSession, ClientboundCustomQueryPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaCustomQueryTranslator
 
translate(GeyserSession, ClientboundLoginFinishedPacket) - Method in class org.geysermc.geyser.translator.protocol.java.JavaLoginFinishedTranslator
 
translate(GeyserSession, T) - Method in class org.geysermc.geyser.translator.protocol.PacketTranslator
 
translateAutoCraftingRequest(GeyserSession, MerchantContainer, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
translateAutoCraftingRequest(GeyserSession, Type, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
translateChestValue(NbtMapBuilder, BlockState, int, int) - Static method in class org.geysermc.geyser.translator.level.block.entity.DoubleChestBlockEntityTranslator
Add Bedrock block entity tags to a NbtMap based on Java properties
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.ArmorItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.AxolotlBucketItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.BannerItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.CompassItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.CrossbowItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.DecoratedPotItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.DyeableArmorItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.EnchantedBookItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.FireworkRocketItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.FireworkStarItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.FishingRodItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.GoatHornItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.Item
Takes components from Java Edition and map them into Bedrock.
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.MapItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.PlayerHeadItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.ShieldItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.ShulkerBoxItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.TropicalFishBucketItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.WolfArmorItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.WritableBookItem
 
translateComponentsToBedrock(GeyserSession, DataComponents, TooltipOptions, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.WrittenBookItem
 
translateCraftingRequest(GeyserSession, MerchantContainer, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
translateCraftingRequest(GeyserSession, Type, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
translateCreativeRequest(GeyserSession, PlayerInventory, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
translateCreativeRequest(GeyserSession, Type, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
translateCustomItem(DataComponents, ItemData.Builder, ItemMapping) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
Translates the custom model data of an item
translatedEntityName(Key, GeyserSession) - Static method in class org.geysermc.geyser.util.EntityUtils
 
translatedEntityName(EntityType, GeyserSession) - Static method in class org.geysermc.geyser.util.EntityUtils
 
translateDyedColor(DataComponents, BedrockItemBuilder) - Method in class org.geysermc.geyser.item.type.Item
 
translateFunction() - Method in record class org.geysermc.geyser.translator.entity.EntityMetadataTranslator
Returns the value of the translateFunction record component.
translateMetadata(T, EntityMetadata<M, ? extends MetadataType<M>>) - Method in record class org.geysermc.geyser.entity.EntityDefinition
 
translateNbtToJava(GeyserSession, NbtMap, DataComponents, ItemMapping) - Method in class org.geysermc.geyser.item.type.BannerItem
 
translateNbtToJava(GeyserSession, NbtMap, DataComponents, ItemMapping) - Method in class org.geysermc.geyser.item.type.EnchantedBookItem
 
translateNbtToJava(GeyserSession, NbtMap, DataComponents, ItemMapping) - Method in class org.geysermc.geyser.item.type.FireworkRocketItem
 
translateNbtToJava(GeyserSession, NbtMap, DataComponents, ItemMapping) - Method in class org.geysermc.geyser.item.type.FireworkStarItem
 
translateNbtToJava(GeyserSession, NbtMap, DataComponents, ItemMapping) - Method in class org.geysermc.geyser.item.type.Item
Takes NBT from Bedrock Edition and converts any value that Java parses differently.
translatePlaySound(String) - Static method in class org.geysermc.geyser.util.SoundUtils
Translates a Java Custom or Builtin Sound to its Bedrock equivalent
translateRequest(GeyserSession, PlayerInventory, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
translateRequest(GeyserSession, Type, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
translateRequests(List<ItemStackRequest>) - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
translateRequests(GeyserSession, Type, List<ItemStackRequest>) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
 
translateSkull(GeyserSession, NbtMap, Vector3i, BlockState) - Static method in class org.geysermc.geyser.translator.level.block.entity.SkullBlockEntityTranslator
 
translateSpecialRequest(GeyserSession, AnvilContainer, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
translateSpecialRequest(GeyserSession, BeaconContainer, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
translateSpecialRequest(GeyserSession, Container, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.LoomInventoryTranslator
 
translateSpecialRequest(GeyserSession, Container, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.OldSmithingTableTranslator
 
translateSpecialRequest(GeyserSession, EnchantingContainer, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
translateSpecialRequest(GeyserSession, StonecutterContainer, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.StonecutterInventoryTranslator
 
translateSpecialRequest(GeyserSession, Type, ItemStackRequest) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.BannerBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.BrushableBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.JigsawBlockBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.ShulkerBoxBlockEntityTranslator
Also used in ShulkerInventoryTranslator where tag is passed as null.
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.BeaconBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.BedBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.BlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.CampfireBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.CommandBlockBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.DecoratedPotBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.DoubleChestBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.EmptyBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.EndGatewayBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.SignBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.SkullBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.SpawnerBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.StructureBlockBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.TrialSpawnerBlockEntityTranslator
 
translateTag(GeyserSession, NbtMapBuilder, NbtMap, BlockState) - Method in class org.geysermc.geyser.translator.level.block.entity.VaultBlockEntityTranslator
 
translateToBedrock(GeyserSession, int, int, DataComponents) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.OminousBottleItem
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.CompassItem
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.FilledMapItem
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.GoatHornItem
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.Item
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.LightItem
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.PotionItem
 
translateToBedrock(GeyserSession, int, DataComponents, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.TippedArrowItem
 
translateToBedrock(GeyserSession, GeyserItemStack) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
translateToBedrock(GeyserSession, Item, ItemMapping, int, DataComponents) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
translateToBedrock(GeyserSession, ItemStack) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
translateToJava(GeyserSession, ItemData, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.ArrowItem
 
translateToJava(GeyserSession, ItemData, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.CompassItem
 
translateToJava(GeyserSession, ItemData, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.GoatHornItem
 
translateToJava(GeyserSession, ItemData, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.Item
 
translateToJava(GeyserSession, ItemData, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.OminousBottleItem
 
translateToJava(GeyserSession, ItemData, ItemMapping, ItemMappings) - Method in class org.geysermc.geyser.item.type.PotionItem
 
translateToJava(GeyserSession, ItemData) - Static method in class org.geysermc.geyser.translator.item.ItemTranslator
 
translationKey() - Method in class org.geysermc.geyser.item.type.BlockItem
 
translationKey() - Method in class org.geysermc.geyser.item.type.Item
 
translationKey() - Method in record class org.geysermc.geyser.text.ChatDecoration
Returns the value of the translationKey record component.
translationString() - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData
 
translationString(String) - Method in class org.geysermc.geyser.item.GeyserNonVanillaCustomItemData.Builder
 
translationString(String) - Method in class org.geysermc.geyser.registry.type.ItemMapping.ItemMappingBuilder
 
translator() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
Translator - Annotation Interface in org.geysermc.geyser.translator.protocol
 
translators() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the translators record component.
TrapDoorBlock - Class in org.geysermc.geyser.level.block.type
 
TrapDoorBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.TrapDoorBlock
 
TrapdoorCollision - Class in org.geysermc.geyser.translator.collision
 
TrapdoorCollision(BlockState, BoundingBox[]) - Constructor for class org.geysermc.geyser.translator.collision.TrapdoorCollision
 
TRAPDOORS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
TRAPDOORS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
TRAPPED_CHEST - Static variable in class org.geysermc.geyser.item.Items
 
TRAPPED_CHEST - Static variable in class org.geysermc.geyser.level.block.Blocks
 
travel(VehicleComponent.VehicleContext, float) - Method in class org.geysermc.geyser.entity.vehicle.CamelVehicleComponent
 
travel(VehicleComponent.VehicleContext, float) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Calculates the next position of the vehicle while checking for collision and adjusting velocity.
TREASURE - Static variable in class org.geysermc.geyser.session.cache.tags.EnchantmentTag
 
TRIAL_KEY - Static variable in class org.geysermc.geyser.item.Items
 
TRIAL_SPAWNER - Static variable in class org.geysermc.geyser.item.Items
 
TRIAL_SPAWNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TRIAL_SPAWNER_STATE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
TrialSpawnerBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
TrialSpawnerBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.TrialSpawnerBlockEntityTranslator
 
TRIANGLE_BOTTOM - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
TRIANGLE_TOP - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
TRIANGLES_BOTTOM - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
TRIANGLES_TOP - Enum constant in enum class org.geysermc.geyser.inventory.item.BannerPattern
 
TRIDENT - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TRIDENT - Static variable in class org.geysermc.geyser.item.Items
 
TridentEntity - Class in org.geysermc.geyser.entity.type
 
TridentEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.TridentEntity
 
TRIGGERED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
TRIGGERS_AMBIENT_DESERT_DRY_VEGETATION_BLOCK_SOUNDS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
TRIGGERS_AMBIENT_DESERT_SAND_BLOCK_SOUNDS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
TRIGGERS_AMBIENT_DRIED_GHAST_BLOCK_SOUNDS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
TRIM_MATERIAL - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
TRIM_MATERIAL - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
TRIM_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
TRIM_PATTERN - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
TRIM_PATTERN - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
TRIMMABLE_ARMOR - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
trimmedCommand(GeyserSession, ParsedInputs) - Method in interface org.geysermc.geyser.session.dialog.action.DialogAction.CommandAction
 
TrimRecipe - Class in org.geysermc.geyser.inventory.recipe
Stores information on trim materials and patterns, including smithing armor hacks for pre-1.20.
TRIPWIRE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TRIPWIRE_HOOK - Static variable in class org.geysermc.geyser.item.Items
 
TRIPWIRE_HOOK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TROPICAL_FISH - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TROPICAL_FISH - Static variable in class org.geysermc.geyser.item.Items
 
TROPICAL_FISH_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
TROPICAL_FISH_PATTERN - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
TROPICAL_FISH_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
TropicalFishBucketItem - Class in org.geysermc.geyser.item.type
 
TropicalFishBucketItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.TropicalFishBucketItem
 
TropicalFishEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
TropicalFishEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.TropicalFishEntity
 
TropicalFishPattern - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
tryGetProcessorName() - Static method in class org.geysermc.geyser.util.CpuUtils
 
TUBE_CORAL - Static variable in class org.geysermc.geyser.item.Items
 
TUBE_CORAL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUBE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
TUBE_CORAL_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUBE_CORAL_FAN - Static variable in class org.geysermc.geyser.item.Items
 
TUBE_CORAL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUBE_CORAL_WALL_FAN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF - Static variable in class org.geysermc.geyser.item.Items
 
TUFF - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF_BRICK_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
TUFF_BRICK_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF_BRICK_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
TUFF_BRICK_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF_BRICK_WALL - Static variable in class org.geysermc.geyser.item.Items
 
TUFF_BRICK_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF_BRICKS - Static variable in class org.geysermc.geyser.item.Items
 
TUFF_BRICKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
TUFF_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
TUFF_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TUFF_WALL - Static variable in class org.geysermc.geyser.item.Items
 
TUFF_WALL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TURTLE - Enum constant in enum class org.geysermc.geyser.item.ArmorMaterial
 
TURTLE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
TURTLE_EGG - Static variable in class org.geysermc.geyser.item.Items
 
TURTLE_EGG - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TURTLE_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
TURTLE_HELMET - Static variable in class org.geysermc.geyser.item.Items
 
TURTLE_MASTER - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
TURTLE_SCUTE - Static variable in class org.geysermc.geyser.item.Items
 
TURTLE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
TurtleEntity - Class in org.geysermc.geyser.entity.type.living.animal
 
TurtleEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.TurtleEntity
 
TWISTING_VINES - Static variable in class org.geysermc.geyser.item.Items
 
TWISTING_VINES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TWISTING_VINES_PLANT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
TWO_FIFTHS - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 2/5.
TWO_QUARTERS - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 2/4.
TWO_THIRDS - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 2/3.
type() - Method in record class org.geysermc.geyser.level.block.GeyserCustomBlockProperty
Returns the value of the type record component.
type() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Returns the value of the type record component.
type() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Setting
Returns the value of the type record component.
type() - Method in record class org.geysermc.geyser.pack.option.GeyserPriorityOption
 
type() - Method in record class org.geysermc.geyser.pack.option.GeyserSubpackOption
 
type() - Method in record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
 
type() - Element in annotation interface org.geysermc.geyser.translator.level.block.entity.BlockEntity
The Java block entity type
type(EntityType) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
Resets the identifier as well
TYPE - Static variable in record class org.geysermc.geyser.session.dialog.action.DialogAction.Custom
 
TYPE - Static variable in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicCustom
 
TYPE - Static variable in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
 
TYPE - Static variable in record class org.geysermc.geyser.session.dialog.action.DialogAction.OpenUrl
 
TYPE - Static variable in record class org.geysermc.geyser.session.dialog.action.DialogAction.RunCommand
 
TYPE - Static variable in record class org.geysermc.geyser.session.dialog.action.DialogAction.ShowDialog
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.ConfirmationDialog
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.DialogListDialog
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.input.BooleanInput
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.input.NumberRangeInput
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.input.SingleOptionInput
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.input.TextInput
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.MultiActionDialog
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.NoticeDialog
 
TYPE - Static variable in class org.geysermc.geyser.session.dialog.ServerLinksDialog
 

U

UIInventoryUpdater - Class in org.geysermc.geyser.inventory.updater
 
UIInventoryUpdater() - Constructor for class org.geysermc.geyser.inventory.updater.UIInventoryUpdater
 
uiProfile() - Method in class org.geysermc.geyser.session.GeyserSession
 
ultrawarm() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns the value of the ultrawarm record component.
unbreakable() - Method in record class org.geysermc.geyser.item.GeyserCustomItemOptions
Returns the value of the unbreakable record component.
unbreakable(boolean) - Method in class org.geysermc.geyser.item.GeyserCustomItemOptions.Builder
 
UNBREAKING - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
UNCOMMON - Enum constant in enum class org.geysermc.geyser.item.components.Rarity
 
undeadHorseInteract(Hand, GeyserItemStack) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
UNDERLINE - Static variable in class org.geysermc.geyser.text.ChatColor
 
UNDERWATER_BONEMEALS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
uninitialized() - Static method in class org.geysermc.geyser.registry.loader.RegistryLoaders
Returns a RegistryLoader which has not taken in any input value.
unit() - Static method in interface org.geysermc.geyser.item.hashing.MapBuilder
Returns a map builder that doesn't contain anything.
unit() - Static method in interface org.geysermc.geyser.item.hashing.MinecraftHasher
Creates a hasher that always encodes into an empty map.
UNIT - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 
UNIT - Static variable in interface org.geysermc.geyser.session.cache.RegistryCache.RegistryReader
 
unitCube - Variable in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
unitCube() - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents
 
unitCube(boolean) - Method in class org.geysermc.geyser.level.block.GeyserCustomBlockComponents.Builder
 
UNIVERSALANGER - Enum constant in enum class org.geysermc.geyser.level.GameRule
 
UnixSocketClientListener - Class in org.geysermc.geyser.erosion
 
UnixSocketClientListener() - Constructor for class org.geysermc.geyser.erosion.UnixSocketClientListener
 
unlistPlayer(PlayerEntity) - Method in class org.geysermc.geyser.session.cache.waypoint.WaypointCache
 
UNPACKED - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
unregister(UUID) - Method in class org.geysermc.geyser.event.type.GeyserDefineResourcePacksEventImpl
 
unregister(UUID) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
unregisterAll() - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
unsafe() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
UNSTABLE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
UNSTABLE_BOTTOM_CENTER - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
unsubscribe(EventSubscriber<Extension, ? extends Event>) - Method in record class org.geysermc.geyser.extension.event.GeyserExtensionEventBus
 
unsubscribe(EventSubscriber<EventRegistrar, ? extends Event>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
unsubscribeAll() - Method in class org.geysermc.geyser.event.GeyserEventBus
 
unsubscribeMany(Iterable<EventSubscriber<EventRegistrar, ? extends Event>>) - Method in class org.geysermc.geyser.event.GeyserEventBus
 
untrack() - Method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
unwrapDegrees(double) - Static method in class org.geysermc.geyser.util.MathUtils
Unwrap the given double degrees to be between 0.0 and 360.0.
unwrapDegrees(float) - Static method in class org.geysermc.geyser.util.MathUtils
Unwrap the given float degrees to be between 0.0 and 360.0.
unwrapDegreesToInt(float) - Static method in class org.geysermc.geyser.util.MathUtils
Unwrap the given degrees to be between 0 and 360 as an integer.
UP - Enum constant in enum class org.geysermc.geyser.level.physics.Direction
 
UP - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
UP_EAST - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
UP_NORTH - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
UP_SOUTH - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
UP_WEST - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
update() - Method in class org.geysermc.geyser.session.cache.WorldBorder
Updates the world border's minimum and maximum properties
update(Objective) - Method in class org.geysermc.geyser.scoreboard.display.score.BelownameDisplayScore
 
update(Objective) - Method in class org.geysermc.geyser.scoreboard.display.score.DisplayScore
 
update(Objective) - Method in class org.geysermc.geyser.scoreboard.display.score.PlayerlistDisplayScore
 
update(Objective) - Method in class org.geysermc.geyser.scoreboard.display.score.SidebarDisplayScore
 
update(WaypointData) - Method in class org.geysermc.geyser.session.cache.waypoint.GeyserWaypoint
 
UPDATE - Enum constant in enum class org.geysermc.geyser.scoreboard.UpdateType
Hey, something has been updated!
Only used in Objective
updateArmor(GeyserSession) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
updateAttribute(Attribute, List<AttributeData>) - Method in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
updateAttribute(Attribute, List<AttributeData>) - Method in class org.geysermc.geyser.entity.type.LivingEntity
Takes the Java attribute and adds it to newAttributes as a Bedrock-formatted attribute
updateAttribute(Attribute, List<AttributeData>) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
 
updateBedrockAttributes(GeyserSession, List<Attribute>) - Method in class org.geysermc.geyser.entity.type.LivingEntity
Attributes are properties of an entity that are generally more runtime-based instead of permanent properties.
updateBedrockEntityProperties() - Method in class org.geysermc.geyser.entity.type.Entity
Sends the Bedrock entity properties to the client
updateBedrockMetadata() - Method in class org.geysermc.geyser.entity.type.Entity
Sends the Bedrock metadata to the client
updateBedrockMetadata() - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
 
updateBedrockMetadata() - Method in class org.geysermc.geyser.entity.type.living.animal.StriderEntity
 
updateBedrockMetadata() - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
updateBlock(boolean) - Method in class org.geysermc.geyser.entity.type.ItemFrameEntity
Updates the item frame as a block
updateBlock(int, int, int, int) - Method in class org.geysermc.geyser.session.cache.ChunkCache
 
updateBlock(GeyserSession, int, Vector3i) - Static method in class org.geysermc.geyser.util.ChunkUtils
Sends a block update to the Bedrock client.
updateBlock(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.Block
 
updateBlock(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.ChestBlock
 
updateBlock(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.DoorBlock
 
updateBlock(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.FlowerPotBlock
 
updateBlock(GeyserSession, BlockState, Vector3i) - Method in class org.geysermc.geyser.level.block.type.LecternBlock
 
updateBlock(GeyserSession, BlockState, Vector3i) - Static method in class org.geysermc.geyser.util.ChunkUtils
Sends a block update to the Bedrock client.
updateBlockClientSide(GeyserSession, BlockState, Vector3i) - Static method in class org.geysermc.geyser.util.ChunkUtils
Updates a block, but client-side only.
updateBlockEntity(GeyserSession, NbtMap, Vector3i) - Static method in class org.geysermc.geyser.util.BlockEntityUtils
 
updateBlocks() - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
Place attached blocks in their final position when done pushing or pulling
updateBossBar() - Method in class org.geysermc.geyser.session.cache.BossBar
 
updateBossBars() - Method in class org.geysermc.geyser.session.cache.EntityCache
 
updateBoundingBox() - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Since 1.19.40, the client must be re-informed of its bounding box on respawn See issue 3370
updateChunkPosition(GeyserSession, Vector3i) - Static method in class org.geysermc.geyser.util.ChunkUtils
 
updateColor(int) - Method in class org.geysermc.geyser.session.cache.BossBar
 
updateCraftingGrid(GeyserSession, PlayerInventory) - Static method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
Update the crafting grid for the player to hide/show the barriers in the creative inventory
updateCrossbow() - Method in class org.geysermc.geyser.entity.type.living.monster.raid.PillagerEntity
Check for a crossbow in either the mainhand or offhand.
updateCursor(GeyserSession) - Static method in class org.geysermc.geyser.util.InventoryUtils
 
updateDefaultBlockMetadata() - Method in class org.geysermc.geyser.entity.type.CommandBlockMinecartEntity
By default, the command block shown is purple on Bedrock, which does not match Java Edition's orange.
updateDefaultBlockMetadata() - Method in class org.geysermc.geyser.entity.type.DefaultBlockMinecartEntity
 
updateDefaultBlockMetadata() - Method in class org.geysermc.geyser.entity.type.FurnaceMinecartEntity
 
updateDefaultBlockMetadata() - Method in class org.geysermc.geyser.entity.type.SpawnerMinecartEntity
 
updatedServerBlockStateId - Variable in class org.geysermc.geyser.session.cache.BlockBreakHandler
Indicates that we should re-check the current block state for changes
updateFluidMovement(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Adds velocity of all colliding fluids to the vehicle, and returns the height of the fluid to use for movement.
updateHeadLookRotation(float) - Method in class org.geysermc.geyser.entity.type.Entity
Updates an entity's head position.
updateHeadLookRotation(float) - Method in class org.geysermc.geyser.entity.type.PaintingEntity
 
updateHealth(float) - Method in class org.geysermc.geyser.session.cache.BossBar
 
updateInteractiveTag() - Method in class org.geysermc.geyser.entity.type.Entity
Update the suggestion that the client currently has on their screen for this entity (for example, "Feed" or "Ride")
updateInventory() - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
updateInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.horse.AbstractHorseInventoryTranslator
 
updateInventory(GeyserSession, Container) - Method in class org.geysermc.geyser.translator.inventory.horse.ChestedHorseInventoryTranslator
 
updateInventory(GeyserSession, LecternContainer) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
updateInventory(GeyserSession, MerchantContainer) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
updateInventory(GeyserSession, PlayerInventory) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
updateInventory(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
updateInventory(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.chest.ChestInventoryTranslator
 
updateInventory(GeyserSession, Type) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Updates the inventory by re-sending items for all slots of the inventory.
updateInventory(InventoryTranslator<?>, GeyserSession, Inventory) - Method in class org.geysermc.geyser.inventory.updater.AnvilInventoryUpdater
 
updateInventory(InventoryTranslator<?>, GeyserSession, Inventory) - Method in class org.geysermc.geyser.inventory.updater.ChestInventoryUpdater
 
updateInventory(InventoryTranslator<?>, GeyserSession, Inventory) - Method in class org.geysermc.geyser.inventory.updater.ContainerInventoryUpdater
 
updateInventory(InventoryTranslator<?>, GeyserSession, Inventory) - Method in class org.geysermc.geyser.inventory.updater.CrafterInventoryUpdater
 
updateInventory(InventoryTranslator<?>, GeyserSession, Inventory) - Method in class org.geysermc.geyser.inventory.updater.HorseInventoryUpdater
 
updateInventory(InventoryTranslator<?>, GeyserSession, Inventory) - Method in class org.geysermc.geyser.inventory.updater.InventoryUpdater
 
updateInventory(InventoryTranslator<?>, GeyserSession, Inventory) - Method in class org.geysermc.geyser.inventory.updater.UIInventoryUpdater
 
updateItemNetId(GeyserItemStack, GeyserItemStack, GeyserSession) - Static method in class org.geysermc.geyser.inventory.Inventory
 
updateJump(boolean) - Method in class org.geysermc.geyser.entity.type.living.MagmaCubeEntity
 
updateMainHand(GeyserSession) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
updateMainHand(GeyserSession) - Method in class org.geysermc.geyser.entity.type.living.monster.raid.PillagerEntity
 
updateMainHand(GeyserSession) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
updateMountOffset() - Method in class org.geysermc.geyser.entity.type.Entity
Update this entity's mount offset
updateMountOffset(Entity, Entity, boolean, boolean, int, int) - Static method in class org.geysermc.geyser.util.EntityUtils
Adjust an entity's height if they have mounted/dismounted an entity.
updateMovement() - Method in class org.geysermc.geyser.translator.level.block.entity.PistonBlockEntity
Update the position of the piston head, moving blocks, and players.
updateNametag(Team) - Method in class org.geysermc.geyser.entity.type.Entity
 
updateNametag(Team) - Method in class org.geysermc.geyser.entity.type.living.ArmorStandEntity
 
updateNametag(Team) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
updateNametag(Team, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
 
updateNameTag() - Method in class org.geysermc.geyser.entity.type.InteractionEntity
 
updateNetIds(GeyserSession, BundleCache.BundleData) - Method in class org.geysermc.geyser.session.cache.BundleCache.BundleData
Merge in changes from the server and re-use net IDs where possible.
updateOffHand(GeyserSession) - Method in class org.geysermc.geyser.entity.type.living.monster.PiglinEntity
 
updateOffHand(GeyserSession) - Method in class org.geysermc.geyser.entity.type.living.monster.raid.PillagerEntity
 
updateOffHand(GeyserSession) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
updateOwnRotation(float, float, float) - Method in class org.geysermc.geyser.entity.type.player.SessionPlayerEntity
Special method used only when updating the session player's rotation.
updatePassengerOffsets() - Method in class org.geysermc.geyser.entity.type.Entity
Update the mount offsets of each passenger on this vehicle
updatePlayerBoundingBox() - Method in class org.geysermc.geyser.level.physics.CollisionManager
Updates the height of the stored bounding box
updatePlayerBoundingBox(Vector3d) - Method in class org.geysermc.geyser.level.physics.CollisionManager
Updates the stored bounding box
updatePlayerBoundingBox(Vector3f) - Method in class org.geysermc.geyser.level.physics.CollisionManager
Updates the stored bounding box
updatePositionAndRotation(double, double, double, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
updatePositionAndRotation(double, double, double, float, float, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Updates an entity's position and rotation.
updateProperties(Component, Component, Component, NameTagVisibility, TeamColor) - Method in class org.geysermc.geyser.scoreboard.Team
 
updateProperties(Component, ScoreType, NumberFormat) - Method in class org.geysermc.geyser.scoreboard.Objective
 
updateProperties(Scoreboard, int, Component, NumberFormat) - Method in class org.geysermc.geyser.scoreboard.ScoreReference
 
updateProperty(int, int) - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
updateProperty(GeyserSession, AnvilContainer, int, int) - Method in class org.geysermc.geyser.translator.inventory.AnvilInventoryTranslator
 
updateProperty(GeyserSession, BeaconContainer, int, int) - Method in class org.geysermc.geyser.translator.inventory.BeaconInventoryTranslator
 
updateProperty(GeyserSession, Container, int, int) - Method in class org.geysermc.geyser.translator.inventory.BrewingInventoryTranslator
 
updateProperty(GeyserSession, Container, int, int) - Method in class org.geysermc.geyser.translator.inventory.furnace.AbstractFurnaceInventoryTranslator
 
updateProperty(GeyserSession, CrafterContainer, int, int) - Method in class org.geysermc.geyser.translator.inventory.CrafterInventoryTranslator
 
updateProperty(GeyserSession, EnchantingContainer, int, int) - Method in class org.geysermc.geyser.translator.inventory.EnchantingInventoryTranslator
 
updateProperty(GeyserSession, LecternContainer, int, int) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
updateProperty(GeyserSession, PlayerInventory, int, int) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
updateProperty(GeyserSession, Type, int, int) - Method in class org.geysermc.geyser.translator.inventory.BaseInventoryTranslator
 
updateProperty(GeyserSession, Type, int, int) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Updates a property in the inventory.
updateRain(float) - Method in class org.geysermc.geyser.session.GeyserSession
Sends a packet to update rain strength.
updateRiderRotationLock(Entity, Entity, boolean) - Static method in class org.geysermc.geyser.util.EntityUtils
 
updateRotation() - Method in class org.geysermc.geyser.entity.vehicle.HappyGhastVehicleComponent
 
updateRotation() - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
Update the rotation of the vehicle.
updateRotation(float, float, boolean) - Method in class org.geysermc.geyser.entity.type.BoatEntity
 
updateRotation(float, float, boolean) - Method in class org.geysermc.geyser.entity.type.Entity
Updates an entity's rotation.
updateRotation(float, float, boolean) - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
updateSaddled(boolean) - Method in class org.geysermc.geyser.entity.type.living.animal.horse.AbstractHorseEntity
 
updateSaddled(boolean) - Method in class org.geysermc.geyser.entity.type.LivingEntity
 
updateScaffoldingFlags(boolean) - Method in class org.geysermc.geyser.level.physics.CollisionManager
Updates scaffolding entity flags Scaffolding needs to be checked per-move since it's a flag in Bedrock but Java does it client-side
updateServerCorrectBlockState(Vector3i, int) - Method in class org.geysermc.geyser.session.cache.WorldCache
 
updateShowCoordinates() - Method in class org.geysermc.geyser.session.cache.PreferencesCache
Tell the client to hide or show the coordinates.
updateSkull(Vector3i, BlockState) - Method in class org.geysermc.geyser.session.cache.SkullCache
 
updateSkull(SkullCache.Skull) - Method in class org.geysermc.geyser.entity.type.player.SkullPlayerEntity
 
updateSlot(int) - Method in class org.geysermc.geyser.inventory.InventoryHolder
 
updateSlot(GeyserSession, Container, int) - Method in class org.geysermc.geyser.translator.inventory.horse.AbstractHorseInventoryTranslator
 
updateSlot(GeyserSession, LecternContainer, int) - Method in class org.geysermc.geyser.translator.inventory.LecternInventoryTranslator
 
updateSlot(GeyserSession, MerchantContainer, int) - Method in class org.geysermc.geyser.translator.inventory.MerchantInventoryTranslator
 
updateSlot(GeyserSession, PlayerInventory, int) - Method in class org.geysermc.geyser.translator.inventory.PlayerInventoryTranslator
 
updateSlot(GeyserSession, Type, int) - Method in class org.geysermc.geyser.translator.inventory.AbstractBlockInventoryTranslator
 
updateSlot(GeyserSession, Type, int) - Method in class org.geysermc.geyser.translator.inventory.chest.ChestInventoryTranslator
 
updateSlot(GeyserSession, Type, int) - Method in class org.geysermc.geyser.translator.inventory.InventoryTranslator
Updates a specific slot by re-sending the item.
updateSlot(InventoryTranslator<?>, GeyserSession, Inventory, int) - Method in class org.geysermc.geyser.inventory.updater.AnvilInventoryUpdater
 
updateSlot(InventoryTranslator<?>, GeyserSession, Inventory, int) - Method in class org.geysermc.geyser.inventory.updater.ChestInventoryUpdater
 
updateSlot(InventoryTranslator<?>, GeyserSession, Inventory, int) - Method in class org.geysermc.geyser.inventory.updater.ContainerInventoryUpdater
 
updateSlot(InventoryTranslator<?>, GeyserSession, Inventory, int) - Method in class org.geysermc.geyser.inventory.updater.CrafterInventoryUpdater
 
updateSlot(InventoryTranslator<?>, GeyserSession, Inventory, int) - Method in class org.geysermc.geyser.inventory.updater.HorseInventoryUpdater
 
updateSlot(InventoryTranslator<?>, GeyserSession, Inventory, int) - Method in class org.geysermc.geyser.inventory.updater.InventoryUpdater
 
updateSlot(InventoryTranslator<?>, GeyserSession, Inventory, int) - Method in class org.geysermc.geyser.inventory.updater.UIInventoryUpdater
 
updateStatistics(Object2IntMap<Statistic>) - Method in class org.geysermc.geyser.session.GeyserSession
Used for updating statistic values since we only get changes from the server
updateThunder(float) - Method in class org.geysermc.geyser.session.GeyserSession
Sends a packet to update thunderstorm strength.
updateTickingState(float, boolean) - Method in class org.geysermc.geyser.session.GeyserSession
 
updateTitle(Component) - Method in class org.geysermc.geyser.session.cache.BossBar
 
updateType - Variable in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
updateType() - Method in class org.geysermc.geyser.scoreboard.display.slot.DisplaySlot
 
UpdateType - Enum Class in org.geysermc.geyser.scoreboard
 
updateVisibleSkulls() - Method in class org.geysermc.geyser.session.cache.SkullCache
 
upgradeTemplate() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
uploadSkin(List<String>, String) - Method in class org.geysermc.geyser.skin.FloodgateSkinUploader
 
UpstreamPacketHandler - Class in org.geysermc.geyser.network
 
UpstreamPacketHandler(GeyserImpl, GeyserSession) - Constructor for class org.geysermc.geyser.network.UpstreamPacketHandler
 
UpstreamSession - Class in org.geysermc.geyser.session
 
UpstreamSession(BedrockServerSession) - Constructor for class org.geysermc.geyser.session.UpstreamSession
 
url() - Method in class org.geysermc.geyser.pack.url.GeyserUrlPackCodec
 
url() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.OpenUrl
Returns the value of the url record component.
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.living.animal.HoglinEntity
 
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.living.monster.AbstractSkeletonEntity
 
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.living.monster.BasePiglinEntity
 
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.living.monster.raid.RavagerEntity
 
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.living.monster.raid.VindicatorEntity
 
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.living.monster.ZoglinEntity
 
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.living.monster.ZombieEntity
 
useArmSwingAttack() - Method in class org.geysermc.geyser.entity.type.LivingEntity
Called when a SWING_ARM animation packet is received
useItem(Hand) - Method in class org.geysermc.geyser.session.GeyserSession
Same as useItem but always default to useTouchRotation false.
useItem(Hand, boolean) - Method in class org.geysermc.geyser.session.GeyserSession
Convenience method to reduce amount of duplicate code.
usernamePrefix() - Method in class org.geysermc.geyser.GeyserImpl
 
usesParams() - Element in annotation interface org.geysermc.geyser.translator.collision.CollisionRemapper
Signals if a new instance needs to created for every block state
UTIL_MAPPINGS_KEYS - Static variable in class org.geysermc.geyser.registry.loader.RegistryLoaders
 
UtilMappings - Record Class in org.geysermc.geyser.registry.type
Used to load and store the mappings/util.json file.
UtilMappings(List<Key>, List<Key>, List<Key>) - Constructor for record class org.geysermc.geyser.registry.type.UtilMappings
Creates an instance of a UtilMappings record class.
UtilMappings.Loader<T> - Class in org.geysermc.geyser.registry.type
Simply gets a field of the loaded UtilMappings object.
uuid - Variable in class org.geysermc.geyser.entity.type.Entity
 
uuid() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Dependency
Returns the value of the uuid record component.
uuid() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Returns the value of the uuid record component.
uuid() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Returns the value of the uuid record component.
uuid() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
 
uuid() - Method in record class org.geysermc.geyser.session.auth.AuthData
Returns the value of the uuid record component.
UUID - Static variable in interface org.geysermc.geyser.item.hashing.MinecraftHasher
 

V

V0 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V1 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V16 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V2 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V3 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V4 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V5 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V6 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
V8 - Enum constant in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
 
valid - Variable in class org.geysermc.geyser.entity.type.Entity
Indicates if the entity has been initialized and spawned
VALID_SPAWN - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
validate(ResourcePack) - Method in record class org.geysermc.geyser.pack.option.GeyserPriorityOption
 
validate(ResourcePack) - Method in record class org.geysermc.geyser.pack.option.GeyserSubpackOption
 
validate(ResourcePack) - Method in record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
 
validateAndAdd(ResourcePack, ResourcePackOption<?>...) - Method in class org.geysermc.geyser.pack.option.OptionHolder
 
value() - Method in record class org.geysermc.geyser.pack.option.GeyserPriorityOption
 
value() - Method in record class org.geysermc.geyser.pack.option.GeyserSubpackOption
 
value() - Method in record class org.geysermc.geyser.pack.option.GeyserUrlFallbackOption
 
value() - Element in annotation interface org.geysermc.geyser.text.AsteriskSerializer.Asterisk
 
value(UUID, ResourcePackOption.Type, T) - Method in class org.geysermc.geyser.event.type.SessionLoadResourcePacksEventImpl
 
value(GeyserSession, int) - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Converts a network ID to an object in this registry, or null if it is not registered.
value(GeyserSession, Key) - Method in record class org.geysermc.geyser.session.cache.registry.JavaRegistryKey
Converts a key to an object in this registry, or null if it is not registered.
valueOf(String) - Static method in enum class org.geysermc.geyser.command.GeyserPermission.Result.Meta
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.configuration.EmoteOffhandWorkaroundOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal.BuiltInVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.entity.type.living.animal.FrogEntity.BuiltInVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.inventory.click.Click
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.inventory.item.BannerPattern
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.inventory.item.DyeColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.inventory.item.Potion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.inventory.SlotType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.ArmorMaterial
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.components.Rarity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.components.WearableSlot
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.AxolotlVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.FoxVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.LlamaVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.MooshroomVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.ParrotVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.SalmonVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.item.hashing.data.FireworkExplosionShape
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.BedrockMapIcon
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.block.Fluid
Returns the enum constant of this class with the specified name.
valueOf(String) - Method in class org.geysermc.geyser.level.block.property.BasicEnumProperty
 
valueOf(String) - Method in class org.geysermc.geyser.level.block.property.BooleanProperty
 
valueOf(String) - Static method in enum class org.geysermc.geyser.level.block.property.ChestType
Returns the enum constant of this class with the specified name.
valueOf(String) - Method in class org.geysermc.geyser.level.block.property.EnumProperty
 
valueOf(String) - Static method in enum class org.geysermc.geyser.level.block.property.FrontAndTop
Returns the enum constant of this class with the specified name.
valueOf(String) - Method in class org.geysermc.geyser.level.block.property.IntegerProperty
 
valueOf(String) - Method in class org.geysermc.geyser.level.block.property.Property
 
valueOf(String) - Static method in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.FireworkColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.GameRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.MapColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.PaintingType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.physics.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.physics.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.level.physics.PistonBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.registry.populator.BlockRegistryPopulator.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.scoreboard.UpdateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.session.cache.registry.RegistryUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.session.cache.TeleportCache.TeleportType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.session.dialog.Dialog.AfterAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.util.CooldownUtils.CooldownType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.util.InteractionResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.geysermc.geyser.util.InteractiveTag
Returns the enum constant of this class with the specified name.
valueOrFallback(ResourcePackOption.Type, OptionHolder, OptionHolder, T) - Static method in class org.geysermc.geyser.pack.option.OptionHolder
 
values - Variable in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
values() - Static method in enum class org.geysermc.geyser.command.GeyserPermission.Result.Meta
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.configuration.EmoteOffhandWorkaroundOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.entity.attribute.GeyserAttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.entity.type.BoatEntity.BoatVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal.BuiltInVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.entity.type.living.animal.FrogEntity.BuiltInVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.inventory.click.Click
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.inventory.item.BannerPattern
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.inventory.item.DyeColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.inventory.item.Potion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.inventory.SlotType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.ArmorMaterial
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.components.Rarity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.components.WearableSlot
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.ConsumeEffectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.AxolotlVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.FoxVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.LlamaVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.MooshroomVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.ParrotVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.SalmonVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.TropicalFishPattern
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.entity.VillagerVariant
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.item.hashing.data.FireworkExplosionShape
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.BedrockMapIcon
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.block.Fluid
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class org.geysermc.geyser.level.block.GeyserCustomBlockProperty
Returns the value of the values record component.
values() - Method in class org.geysermc.geyser.level.block.property.BasicEnumProperty
 
values() - Static method in enum class org.geysermc.geyser.level.block.property.ChestType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.block.property.FrontAndTop
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.chunk.bitarray.BitArrayVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.FireworkColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.GameRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.MapColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.PaintingType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.physics.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.physics.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.level.physics.PistonBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.registry.populator.BlockRegistryPopulator.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.scoreboard.UpdateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface org.geysermc.geyser.session.cache.registry.JavaRegistry
All values of this registry, as a list.
values() - Static method in enum class org.geysermc.geyser.session.cache.registry.RegistryUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.geysermc.geyser.session.cache.registry.SimpleJavaRegistry
 
values() - Static method in enum class org.geysermc.geyser.session.cache.TeleportCache.TeleportType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.session.dialog.Dialog.AfterAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.translator.inventory.InventoryTranslator.CraftState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.util.CooldownUtils.CooldownType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.util.InteractionResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.geysermc.geyser.util.InteractiveTag
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in enum class org.geysermc.geyser.inventory.item.Potion
 
VALUES - Static variable in enum class org.geysermc.geyser.level.block.property.ChestType
 
VALUES - Static variable in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
VALUES - Static variable in enum class org.geysermc.geyser.level.GameRule
 
VALUES - Static variable in enum class org.geysermc.geyser.level.physics.Axis
 
VALUES - Static variable in enum class org.geysermc.geyser.level.physics.Direction
 
VALUES - Static variable in enum class org.geysermc.geyser.util.CooldownUtils.CooldownType
 
valuesCount() - Method in class org.geysermc.geyser.level.block.property.BasicEnumProperty
 
valuesCount() - Method in class org.geysermc.geyser.level.block.property.BooleanProperty
 
valuesCount() - Method in class org.geysermc.geyser.level.block.property.EnumProperty
 
valuesCount() - Method in class org.geysermc.geyser.level.block.property.IntegerProperty
 
valuesCount() - Method in class org.geysermc.geyser.level.block.property.Property
 
VANILLA_REGISTRATION - Enum constant in enum class org.geysermc.geyser.registry.populator.CustomBlockRegistryPopulator.Stage
 
VanillaEntityProperties - Class in org.geysermc.geyser.entity.properties
 
VanillaEntityProperties() - Constructor for class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
VANISHING_CURSE - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
variables() - Method in record class org.geysermc.geyser.session.dialog.action.DialogAction.DynamicRunCommand
Returns the value of the variables record component.
variant - Variable in class org.geysermc.geyser.entity.type.BoatEntity
Saved for using the "pick" functionality on a boat.
VARIANT_READER - Static variable in class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal
 
VariantHolder<BedrockVariant extends VariantHolder.BuiltIn> - Interface in org.geysermc.geyser.entity.type.living.animal
Interface to help set up data-driven entity variants for mobs.
VariantHolder.BuiltIn - Interface in org.geysermc.geyser.entity.type.living.animal
Should be implemented on an enum within the entity class.
VariantIntHolder - Interface in org.geysermc.geyser.entity.type.living.animal
Extension to VariantHolder to make it easier to implement on mobs that use bedrock's metadata system to set their variants, which are quite common.
VariantIntHolder.BuiltIn - Interface in org.geysermc.geyser.entity.type.living.animal
The enum constants should be ordered in the order of their bedrock network ID.
variantRegistry() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.ChickenEntity
 
variantRegistry() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.CowEntity
 
variantRegistry() - Method in class org.geysermc.geyser.entity.type.living.animal.farm.PigEntity
 
variantRegistry() - Method in class org.geysermc.geyser.entity.type.living.animal.FrogEntity
 
variantRegistry() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity
 
variantRegistry() - Method in class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
variantRegistry() - Method in interface org.geysermc.geyser.entity.type.living.animal.VariantHolder
The registry in JavaRegistries for this mob's variants.
VAULT - Static variable in class org.geysermc.geyser.item.Items
 
VAULT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
VAULT_STATE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
VaultBlockEntityTranslator - Class in org.geysermc.geyser.translator.level.block.entity
 
VaultBlockEntityTranslator() - Constructor for class org.geysermc.geyser.translator.level.block.entity.VaultBlockEntityTranslator
 
vehicle - Variable in class org.geysermc.geyser.entity.type.Entity
 
vehicle - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
VehicleComponent<T extends LivingEntity & ClientVehicle> - Class in org.geysermc.geyser.entity.vehicle
 
VehicleComponent(T, float) - Constructor for class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
VehicleComponent.VehicleContext - Class in org.geysermc.geyser.entity.vehicle
 
VehicleContext() - Constructor for class org.geysermc.geyser.entity.vehicle.VehicleComponent.VehicleContext
 
VERDANT_FROGLIGHT - Static variable in class org.geysermc.geyser.item.Items
 
VERDANT_FROGLIGHT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
version - Variable in class org.geysermc.geyser.dump.BootstrapDumpInfo.PluginInfo
 
version() - Method in record class org.geysermc.geyser.dump.DumpInfo.ExtensionInfo
Returns the value of the version record component.
version() - Method in record class org.geysermc.geyser.extension.GeyserExtensionDescription
Returns the value of the version record component.
version() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Dependency
Returns the value of the version record component.
version() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Header
Returns the value of the version record component.
version() - Method in record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Module
Returns the value of the version record component.
version() - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
 
version() - Method in class org.geysermc.geyser.session.GeyserSession
 
Version(int, int, int) - Constructor for record class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version
Creates an instance of a Version record class.
VERSION - Static variable in class org.geysermc.geyser.BuildData
 
VERSION - Static variable in class org.geysermc.geyser.GeyserImpl
 
VersionCheckUtils - Class in org.geysermc.geyser.util
 
VersionCommand - Class in org.geysermc.geyser.command.defaults
 
VersionCommand(GeyserImpl, String, String, String) - Constructor for class org.geysermc.geyser.command.defaults.VersionCommand
 
VersionDeserializer() - Constructor for class org.geysermc.geyser.pack.GeyserResourcePackManifest.Version.VersionDeserializer
 
VersionedDeferredRegistry<V> - Class in org.geysermc.geyser.registry
 
VersionedDeferredRegistry(I, DeferredRegistry.RegistryInitializer<Int2ObjectMap<V>, VersionedRegistry<V>>, Supplier<RegistryLoader<I, Int2ObjectMap<V>>>) - Constructor for class org.geysermc.geyser.registry.VersionedDeferredRegistry
 
VersionedDeferredRegistry(I, DeferredRegistry.RegistryInitializer<Int2ObjectMap<V>, VersionedRegistry<V>>, RegistryLoader<I, Int2ObjectMap<V>>) - Constructor for class org.geysermc.geyser.registry.VersionedDeferredRegistry
 
VersionedDeferredRegistry(Function<RegistryLoader<I, Int2ObjectMap<V>>, VersionedRegistry<V>>, Supplier<RegistryLoader<I, Int2ObjectMap<V>>>) - Constructor for class org.geysermc.geyser.registry.VersionedDeferredRegistry
 
VersionedDeferredRegistry(Function<RegistryLoader<I, Int2ObjectMap<V>>, VersionedRegistry<V>>, RegistryLoader<I, Int2ObjectMap<V>>) - Constructor for class org.geysermc.geyser.registry.VersionedDeferredRegistry
 
VersionedRegistry<V> - Class in org.geysermc.geyser.registry
A versioned, mapped registry.
VersionedRegistry(I, RegistryLoader<I, Int2ObjectMap<V>>) - Constructor for class org.geysermc.geyser.registry.VersionedRegistry
 
versionString() - Method in record class org.geysermc.geyser.impl.MinecraftVersionImpl
Returns the value of the versionString record component.
VERTICAL_DIRECTION - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
VEX - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
VEX_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
VEX_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
VexEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
VexEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.VexEntity
 
VIBRATION_RESONATORS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
VILLAGER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
VILLAGER_PICKS_UP - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
VILLAGER_PLANTABLE_SEEDS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
VILLAGER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
VILLAGER_TYPE - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
VillagerEntity - Class in org.geysermc.geyser.entity.type.living.merchant
 
VillagerEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.merchant.VillagerEntity
 
VillagerVariant - Enum Class in org.geysermc.geyser.item.hashing.data.entity
 
VINDICATOR - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
VINDICATOR_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
VindicatorEntity - Class in org.geysermc.geyser.entity.type.living.monster.raid
 
VindicatorEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.raid.VindicatorEntity
 
VINE - Static variable in class org.geysermc.geyser.item.Items
 
VINE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
VOID - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
VOID_AIR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
voidPromise() - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
volume() - Method in record class org.geysermc.geyser.translator.level.event.PlaySoundEventTranslator
Returns the value of the volume record component.

W

WAIT_FOR_RESPONSE - Enum constant in enum class org.geysermc.geyser.session.dialog.Dialog.AfterAction
 
WAKE_VILLAGER - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
wakeup() - Method in class org.geysermc.geyser.network.netty.IoHandlerWrapper
 
WALL_CORALS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WALL_HANGING_SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WALL_POST_OVERRIDE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WALL_SIGNS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WALL_TORCH - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WALLS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WALLS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WallSkullBlock - Class in org.geysermc.geyser.level.block.type
 
WallSkullBlock(String, SkullBlock.Type, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.WallSkullBlock
 
WANDERER - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
WANDERING_TRADER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WANDERING_TRADER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
WARD_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
WARDEN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WARDEN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
WardenEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
WardenEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.WardenEntity
 
WARM - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal.BuiltInVariant
 
WARM - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.FrogEntity.BuiltInVariant
 
warn(String) - Method in class org.geysermc.geyser.util.MinecraftAuthLogger
 
warning(String) - Method in class org.geysermc.geyser.extension.GeyserExtensionLogger
 
warning(String) - Method in interface org.geysermc.geyser.GeyserLogger
Logs a warning message to console
WARPED_BUTTON - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_BUTTON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_FENCE - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_FENCE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_FENCE_GATE - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_FENCE_GATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_FUNGUS - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_FUNGUS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_FUNGUS_ON_A_STICK - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_HANGING_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_HYPHAE - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_HYPHAE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_NYLIUM - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_NYLIUM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_PLANKS - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_PLANKS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_PRESSURE_PLATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_ROOTS - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_ROOTS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_SIGN - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_STEM - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_STEM - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_STEMS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WARPED_STEMS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WARPED_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_WALL_HANGING_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_WALL_SIGN - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WARPED_WART_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
WARPED_WART_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
warpedFungusOnAStick() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
WART_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WART_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
wasJumping() - Method in class org.geysermc.geyser.session.cache.InputCache
 
WASTELAND - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
WATER - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
WATER - Enum constant in enum class org.geysermc.geyser.level.block.Fluid
 
WATER - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
WATER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WATER_BREATHING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
WATER_BUCKET - Static variable in class org.geysermc.geyser.item.Items
 
WATER_CAULDRON - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WaterBlock - Class in org.geysermc.geyser.level.block.type
 
WaterBlock(String, Block.Builder) - Constructor for class org.geysermc.geyser.level.block.type.WaterBlock
 
WaterEntity - Class in org.geysermc.geyser.entity.type.living
 
WaterEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.WaterEntity
 
waterlogged() - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState
 
waterlogged(boolean) - Method in class org.geysermc.geyser.level.block.GeyserJavaBlockState.Builder
 
WATERLOGGED - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
WATERLOGGED - Static variable in class org.geysermc.geyser.registry.BlockRegistries
A registry containing all the waterlogged blockstates.
waterMovement(VehicleComponent.VehicleContext) - Method in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
waterMovementEfficiency - Variable in class org.geysermc.geyser.entity.vehicle.VehicleComponent
 
WAXED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_COPPER_BLOCK - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_COPPER_BLOCK - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAXED_WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
WAXED_WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WAYFINDER_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
WaypointCache - Class in org.geysermc.geyser.session.cache.waypoint
 
WaypointCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.waypoint.WaypointCache
 
WEAKNESS - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
WearableSlot - Enum Class in org.geysermc.geyser.item.components
 
WEATHERED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_CHISELED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_COPPER_BULB - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_COPPER_BULB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_COPPER_DOOR - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_COPPER_DOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_COPPER_GRATE - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_COPPER_GRATE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_COPPER_TRAPDOOR - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_CUT_COPPER - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_CUT_COPPER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_CUT_COPPER_SLAB - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.item.Items
 
WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEAVING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
WebUtils - Class in org.geysermc.geyser.util
 
WebUtils() - Constructor for class org.geysermc.geyser.util.WebUtils
 
WEEPING_VINES - Static variable in class org.geysermc.geyser.item.Items
 
WEEPING_VINES - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEEPING_VINES_PLANT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WEST - Enum constant in enum class org.geysermc.geyser.level.physics.Direction
 
WEST - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
WEST_REDSTONE - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
WEST_UP - Enum constant in enum class org.geysermc.geyser.level.block.property.FrontAndTop
 
WEST_WALL - Static variable in class org.geysermc.geyser.level.block.property.Properties
 
WET_SPONGE - Static variable in class org.geysermc.geyser.item.Items
 
WET_SPONGE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
wheat() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
WHEAT - Static variable in class org.geysermc.geyser.item.Items
 
WHEAT - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHEAT_SEEDS - Static variable in class org.geysermc.geyser.item.Items
 
whenDone() - Method in record class org.geysermc.geyser.util.AssetUtils.ClientJarTask
Returns the value of the whenDone record component.
WHITE - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.CatEntity.BuiltInVariant
 
WHITE - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
WHITE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.HorseVariant
 
WHITE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.LlamaVariant
 
WHITE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
WHITE - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
WHITE - Static variable in class org.geysermc.geyser.text.ChatColor
 
WHITE_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_BED - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_DYE - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_SPLOTCHED - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.RabbitVariant
 
WHITE_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_TULIP - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_TULIP - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WHITE_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
WHITE_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
width() - Method in record class org.geysermc.geyser.entity.EntityDefinition
Returns the value of the width record component.
width() - Method in record class org.geysermc.geyser.inventory.recipe.GeyserShapedRecipe
Returns the value of the width record component.
width(float) - Method in class org.geysermc.geyser.entity.EntityDefinition.Builder
 
WILD - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.AxolotlVariant
 
WILD_ARMOR_TRIM_SMITHING_TEMPLATE - Static variable in class org.geysermc.geyser.item.Items
 
WILDFLOWERS - Static variable in class org.geysermc.geyser.item.Items
 
WILDFLOWERS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WIND - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
WIND_BURST - Enum constant in enum class org.geysermc.geyser.inventory.item.BedrockEnchantment
 
WIND_CHARGE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WIND_CHARGE - Static variable in class org.geysermc.geyser.item.Items
 
WIND_CHARGING - Enum constant in enum class org.geysermc.geyser.inventory.item.Potion
 
WITCH - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WITCH_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
withArmorType(String) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withBedrockData(int) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withBedrockIdentifier(String) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withCodec(PackCodec) - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
 
withContentKey(String) - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
 
withEdible(boolean) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withEntityPlacer(boolean) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
WITHER - Enum constant in enum class org.geysermc.geyser.level.PaintingType
 
WITHER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WITHER_IMMUNE - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WITHER_ROSE - Static variable in class org.geysermc.geyser.item.Items
 
WITHER_ROSE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WITHER_SKELETON - Enum constant in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
WITHER_SKELETON - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WITHER_SKELETON_DISLIKED_WEAPONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WITHER_SKELETON_SKULL - Static variable in class org.geysermc.geyser.item.Items
 
WITHER_SKELETON_SKULL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WITHER_SKELETON_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
WITHER_SKELETON_WALL_SKULL - Static variable in class org.geysermc.geyser.level.block.Blocks
 
WITHER_SKULL - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WITHER_SKULL_DANGEROUS - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
Special Bedrock type
WITHER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
WITHER_SUMMON_BASE_BLOCKS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WitherEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
WitherEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.WitherEntity
 
WitherSkullEntity - Class in org.geysermc.geyser.entity.type
 
WitherSkullEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.WitherSkullEntity
 
withFirstBlockRuntimeId(Integer) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withLastBlockRuntimeId(Integer) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withManifest(ResourcePackManifest) - Method in record class org.geysermc.geyser.pack.GeyserResourcePack
 
withOptionHolder(OptionHolder) - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
 
withPack(GeyserResourcePack) - Method in record class org.geysermc.geyser.pack.ResourcePackHolder
 
withProtectionValue(int) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withToolType(String) - Method in class org.geysermc.geyser.registry.type.GeyserMappingItem
 
withValue(Property<T>, T) - Method in class org.geysermc.geyser.level.block.type.BlockState
 
WOLF - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
WOLF_ARMOR - Static variable in class org.geysermc.geyser.item.Items
 
WOLF_FOOD - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOLF_SOUND_VARIANT - Static variable in class org.geysermc.geyser.entity.properties.VanillaEntityProperties
 
WOLF_SOUND_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
WOLF_SOUND_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
WOLF_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
WOLF_VARIANT - Static variable in interface org.geysermc.geyser.item.hashing.RegistryHasher
 
WOLF_VARIANT - Static variable in class org.geysermc.geyser.session.cache.registry.JavaRegistries
 
WolfArmorItem - Class in org.geysermc.geyser.item.type
 
WolfArmorItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.WolfArmorItem
 
WolfEntity - Class in org.geysermc.geyser.entity.type.living.animal.tameable
 
WolfEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity
 
WolfEntity.BuiltInVariant - Enum Class in org.geysermc.geyser.entity.type.living.animal.tameable
 
WOLVES_SPAWNABLE_ON - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_AXE - Static variable in class org.geysermc.geyser.item.Items
 
WOODEN_BUTTONS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_BUTTONS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODEN_DOORS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_DOORS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODEN_FENCES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_FENCES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODEN_HOE - Static variable in class org.geysermc.geyser.item.Items
 
WOODEN_PICKAXE - Static variable in class org.geysermc.geyser.item.Items
 
WOODEN_PRESSURE_PLATES - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_PRESSURE_PLATES - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODEN_SHOVEL - Static variable in class org.geysermc.geyser.item.Items
 
WOODEN_SLABS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_SLABS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODEN_STAIRS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_STAIRS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODEN_SWORD - Static variable in class org.geysermc.geyser.item.Items
 
WOODEN_TOOL_MATERIALS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODEN_TRAPDOORS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOODEN_TRAPDOORS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOODS - Enum constant in enum class org.geysermc.geyser.entity.type.living.animal.tameable.WolfEntity.BuiltInVariant
 
WOOL - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOOL - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WOOL_CARPETS - Static variable in class org.geysermc.geyser.session.cache.tags.BlockTag
 
WOOL_CARPETS - Static variable in class org.geysermc.geyser.session.cache.tags.ItemTag
 
WorldBorder - Class in org.geysermc.geyser.session.cache
 
WorldBorder(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.WorldBorder
 
WorldCache - Class in org.geysermc.geyser.session.cache
 
WorldCache(GeyserSession) - Constructor for class org.geysermc.geyser.session.cache.WorldCache
 
worldCoordinateScale() - Method in record class org.geysermc.geyser.level.JavaDimension
Returns the value of the worldCoordinateScale record component.
WorldManager - Class in org.geysermc.geyser.level
Class that manages or retrieves various information from the world.
WorldManager() - Constructor for class org.geysermc.geyser.level.WorldManager
 
wrapDegrees(double) - Static method in class org.geysermc.geyser.util.MathUtils
Wrap the given double degrees to be between -180.0 and 180.0.
wrapDegrees(float) - Static method in class org.geysermc.geyser.util.MathUtils
Wrap the given float degrees to be between -180.0 and 180.0.
wrapDegreesToInt(float) - Static method in class org.geysermc.geyser.util.MathUtils
Wrap the given degrees to be between -180 and 180 as an integer.
wrapper() - Method in class org.geysermc.geyser.network.netty.LocalChannelWrapper
 
Wrapper(InstrumentComponent.Instrument, String) - Constructor for record class org.geysermc.geyser.inventory.item.GeyserInstrument.Wrapper
Creates an instance of a Wrapper record class.
WRITABLE_BOOK - Static variable in class org.geysermc.geyser.item.Items
 
writableBook() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
WritableBookItem - Class in org.geysermc.geyser.item.type
 
WritableBookItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.WritableBookItem
 
write(JsonWriter, Color) - Method in class org.geysermc.geyser.registry.loader.BiomeLoader.ColorTypeAdapter
 
write(Object) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
write(Object, ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
WRITE - Enum constant in enum class org.geysermc.geyser.util.InteractiveTag
 
writeAndFlush(Object) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
writeAndFlush(Object, ChannelPromise) - Method in class org.geysermc.geyser.network.netty.ChannelWrapper
 
writeFile(File, char[]) - Static method in class org.geysermc.geyser.util.FileUtils
Writes the given data to the specified file on disk
writeFile(String, char[]) - Static method in class org.geysermc.geyser.util.FileUtils
Writes the given data to the specified file on disk
writeSizeToNetwork(ByteBuf, int) - Method in interface org.geysermc.geyser.level.chunk.bitarray.BitArray
Overridden if the bit array implementation does not require size.
writeSizeToNetwork(ByteBuf, int) - Method in class org.geysermc.geyser.level.chunk.bitarray.SingletonBitArray
 
writeToNetwork(ByteBuf) - Method in class org.geysermc.geyser.level.chunk.BlockStorage
 
writeToNetwork(ByteBuf) - Method in class org.geysermc.geyser.level.chunk.GeyserChunkSection
 
WRITTEN_BOOK - Static variable in class org.geysermc.geyser.item.Items
 
writtenBook() - Method in class org.geysermc.geyser.inventory.item.StoredItemMappings
 
WrittenBookItem - Class in org.geysermc.geyser.item.type
 
WrittenBookItem(String, Item.Builder) - Constructor for class org.geysermc.geyser.item.type.WrittenBookItem
 

X

x() - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Returns the value of the x record component.
X - Enum constant in enum class org.geysermc.geyser.level.physics.Axis
 
X_OFFSETS - Static variable in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
xuid() - Method in record class org.geysermc.geyser.session.auth.AuthData
Returns the value of the xuid record component.
xuid() - Method in class org.geysermc.geyser.session.GeyserSession
 
xYRot(Vector3f, float, float) - Static method in class org.geysermc.geyser.util.MathUtils
 

Y

y() - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Returns the value of the y record component.
Y - Enum constant in enum class org.geysermc.geyser.level.physics.Axis
 
yaw - Variable in class org.geysermc.geyser.entity.type.Entity
x = Yaw, y = Pitch, z = HeadYaw Java: Y = Yaw, X = Pitch
YEARN - Enum constant in enum class org.geysermc.geyser.inventory.item.GeyserInstrument.BedrockInstrument
 
YELLOW - Enum constant in enum class org.geysermc.geyser.inventory.item.DyeColor
 
YELLOW - Enum constant in enum class org.geysermc.geyser.level.FireworkColor
 
YELLOW - Static variable in class org.geysermc.geyser.text.ChatColor
 
YELLOW_BANNER - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_BED - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_BED - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_BLUE - Enum constant in enum class org.geysermc.geyser.item.hashing.data.entity.ParrotVariant
 
YELLOW_BUNDLE - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_CANDLE - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_CANDLE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_CANDLE_CAKE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_CARPET - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_CARPET - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_CONCRETE - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_CONCRETE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_CONCRETE_POWDER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_DYE - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_GLAZED_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_HARNESS - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_SHULKER_BOX - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_SHULKER_BOX - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_STAINED_GLASS - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_STAINED_GLASS - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_STAINED_GLASS_PANE - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_TERRACOTTA - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_TERRACOTTA - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_WALL_BANNER - Static variable in class org.geysermc.geyser.level.block.Blocks
 
YELLOW_WOOL - Static variable in class org.geysermc.geyser.item.Items
 
YELLOW_WOOL - Static variable in class org.geysermc.geyser.level.block.Blocks
 

Z

z() - Method in record class org.geysermc.geyser.session.cache.LodestoneCache.LodestonePos
Returns the value of the z record component.
Z - Enum constant in enum class org.geysermc.geyser.level.physics.Axis
 
Z_OFFSETS - Static variable in class org.geysermc.geyser.entity.type.living.animal.HappyGhastEntity
 
ZERO - Static variable in class org.geysermc.geyser.util.thirdparty.Fraction
Fraction representation of 0.
ZOGLIN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ZOGLIN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ZoglinEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
ZoglinEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.ZoglinEntity
 
ZOMBIE - Enum constant in enum class org.geysermc.geyser.level.block.type.SkullBlock.Type
 
ZOMBIE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ZOMBIE_HEAD - Static variable in class org.geysermc.geyser.item.Items
 
ZOMBIE_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ZOMBIE_HORSE - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ZOMBIE_HORSE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ZOMBIE_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ZOMBIE_VILLAGER - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ZOMBIE_VILLAGER_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ZOMBIE_WALL_HEAD - Static variable in class org.geysermc.geyser.level.block.Blocks
 
ZombieEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
ZombieEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.ZombieEntity
 
ZombieHorseEntity - Class in org.geysermc.geyser.entity.type.living.animal.horse
 
ZombieHorseEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.animal.horse.ZombieHorseEntity
 
ZombieVillagerEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
ZombieVillagerEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.ZombieVillagerEntity
 
ZOMBIFIED_PIGLIN - Static variable in class org.geysermc.geyser.entity.EntityDefinitions
 
ZOMBIFIED_PIGLIN_SPAWN_EGG - Static variable in class org.geysermc.geyser.item.Items
 
ZombifiedPiglinEntity - Class in org.geysermc.geyser.entity.type.living.monster
 
ZombifiedPiglinEntity(GeyserSession, int, long, UUID, EntityDefinition<?>, Vector3f, Vector3f, float, float, float) - Constructor for class org.geysermc.geyser.entity.type.living.monster.ZombifiedPiglinEntity
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form