Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GeyserMC/Geyser
/ functions
Functions
6,455 in github.com/GeyserMC/Geyser
⨍
Functions
6,455
◇
Types & classes
1,489
↓ 4 callers
Method
sendOutdatedMessage
(GeyserLogger logger)
bootstrap/spigot/src/main/java/org/geysermc/geyser/platform/spigot/GeyserSpigotVersionChecker.java:117
↓ 4 callers
Method
sendSkinPacket
(GeyserSession session, AvatarEntity entity, SkinData skinData)
core/src/main/java/org/geysermc/geyser/skin/SkinManager.java:114
↓ 4 callers
Method
sendTrackPackets
(boolean add)
core/src/main/java/org/geysermc/geyser/session/cache/waypoint/GeyserWaypoint.java:200
↓ 4 callers
Method
serialize
(String src, Type typeOfSrc, JsonSerializationContext context)
core/src/main/java/org/geysermc/geyser/text/AsteriskSerializer.java:47
↓ 4 callers
Method
session
()
core/src/test/java/org/geysermc/geyser/scoreboard/network/util/GeyserMockContext.java:112
↓ 4 callers
Method
set
(int index, int value)
core/src/main/java/org/geysermc/geyser/level/chunk/bitarray/BitArray.java:33
↓ 4 callers
Method
setBelowNameText
(PlayerEntity player, ScoreReference reference)
core/src/main/java/org/geysermc/geyser/scoreboard/display/slot/BelownameDisplaySlot.java:140
↓ 4 callers
Method
setCustomName
(GeyserSession session, Vector3i position, Inventory inventory, BlockState javaBlockState)
core/src/main/java/org/geysermc/geyser/inventory/holder/BlockInventoryHolder.java:178
↓ 4 callers
Method
setParrot
Sets the parrot occupying the shoulder. Bedrock Edition requires a full entity whereas Java Edition just spawns it from the NBT data provided
core/src/main/java/org/geysermc/geyser/entity/type/player/PlayerEntity.java:192
↓ 4 callers
Method
setPitch
(float pitch)
core/src/main/java/org/geysermc/geyser/entity/type/player/SessionPlayerEntity.java:331
↓ 4 callers
Method
setPose
Usually used for bounding box and not animation.
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:628
↓ 4 callers
Method
setRadius
(FloatEntityMetadata entityMetadata)
core/src/main/java/org/geysermc/geyser/entity/type/AreaEffectCloudEntity.java:60
↓ 4 callers
Method
setUsername
(String username)
core/src/main/java/org/geysermc/geyser/entity/type/player/PlayerEntity.java:248
↓ 4 callers
Method
setVehicle
(Entity entity)
core/src/main/java/org/geysermc/geyser/entity/type/player/SessionPlayerEntity.java:535
↓ 4 callers
Method
setVehicleInput
(Vector2f vehicleInput)
core/src/main/java/org/geysermc/geyser/entity/type/player/SessionPlayerEntity.java:524
↓ 4 callers
Method
simulateAction
(ClickAction action)
core/src/main/java/org/geysermc/geyser/inventory/click/ClickPlan.java:267
↓ 4 callers
Method
squaredHorizontalLength
(Vector3d vector)
core/src/main/java/org/geysermc/geyser/level/physics/CollisionManager.java:345
↓ 4 callers
Method
start
()
core/src/main/java/org/geysermc/geyser/skin/FloodgateSkinUploader.java:258
↓ 4 callers
Method
team
()
core/src/main/java/org/geysermc/geyser/scoreboard/display/score/SidebarDisplayScore.java:107
↓ 4 callers
Method
testForItemFrameEntity
Tests for a previous item frame block interaction, or the presence of an item frame at the position. @return whether block breaking must stop due to a
core/src/main/java/org/geysermc/geyser/session/cache/BlockBreakHandler.java:443
↓ 4 callers
Method
tickBoost
()
core/src/main/java/org/geysermc/geyser/entity/vehicle/BoostableVehicleComponent.java:55
↓ 4 callers
Method
toComponent
(GeyserSession session, String currentValue)
core/src/main/java/org/geysermc/geyser/level/gamerule/GameRule.java:67
↓ 4 callers
Method
translate
Translates the given {@link ClientboundLevelEventPacket} into bedrock and sends it upstream. @param session GeyserConnection @param packet the effect
core/src/main/java/org/geysermc/geyser/translator/level/event/LevelEventTranslator.java:41
↓ 4 callers
Method
translationKey
()
core/src/main/java/org/geysermc/geyser/item/type/Item.java:149
↓ 4 callers
Method
translationString
Sets the Java translation string of the item. @param translationString the Java translation string of the item @return this builder @since 2.9.3
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/NonVanillaCustomItemDefinition.java:211
↓ 4 callers
Method
truncateHash
(String hash)
core/src/main/java/org/geysermc/geyser/pack/SkullResourcePackManager.java:311
↓ 4 callers
Method
type
Gets the type of the module. @return the type @since 2.1.1
api/src/main/java/org/geysermc/geyser/api/pack/ResourcePackManifest.java:185
↓ 4 callers
Method
update
Queues an update for the given property within the current batch. <p> If {@code value} is {@code null}, the property will be reset to its default valu
api/src/main/java/org/geysermc/geyser/api/entity/property/BatchPropertyUpdater.java:67
↓ 4 callers
Method
updateBlock
Updates the item frame as a block
core/src/main/java/org/geysermc/geyser/entity/type/ItemFrameEntity.java:188
↓ 4 callers
Method
updateInventory
Updates the inventory by re-sending items for all slots of the inventory.
core/src/main/java/org/geysermc/geyser/translator/inventory/InventoryTranslator.java:187
↓ 4 callers
Method
updateItemNetId
(GeyserItemStack oldItem, GeyserItemStack newItem, GeyserSession session)
core/src/main/java/org/geysermc/geyser/inventory/Inventory.java:160
↓ 4 callers
Method
updateOffsetRequirement
Set the offset to a new value; if it changed, update the position, too.
core/src/main/java/org/geysermc/geyser/entity/type/living/ArmorStandEntity.java:428
↓ 4 callers
Method
updatePassengerOffsets
Update the mount offsets of each passenger on this vehicle
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:719
↓ 4 callers
Method
validateBox
(@Nullable BoxComponent box, boolean collision)
core/src/main/java/org/geysermc/geyser/level/block/GeyserCustomBlockComponents.java:186
↓ 4 callers
Method
validateReachArgument
(float reach)
core/src/main/java/org/geysermc/geyser/item/custom/impl/JavaAttackRangeImpl.java:80
↓ 4 callers
Method
versionString
Gets the Minecraft version as a String. Example formats: "1.21", "1.21.1", "1.21.22" @return the version string
api/src/main/java/org/geysermc/geyser/api/util/MinecraftVersion.java:42
↓ 4 callers
Method
writeToNetwork
(ByteBuf buffer)
core/src/main/java/org/geysermc/geyser/level/chunk/BlockStorage.java:74
↓ 4 callers
Method
xboxAchievementsEnabled
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:338
↓ 4 callers
Method
xyzToScaleList
(float x, float y, float z)
core/src/main/java/org/geysermc/geyser/registry/populator/CustomItemRegistryPopulator.java:832
↓ 3 callers
Method
activateArmAnimationTicking
Starts ticking the amount of time that the Bedrock client has been swinging their arm, and disables blocking if blocking.
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1622
↓ 3 callers
Method
addForm
(Form form)
core/src/main/java/org/geysermc/geyser/session/cache/FormCache.java:68
↓ 3 callers
Method
addTask
Add task to be ran after the client jar is downloaded or found to be cached. @param required if set to true, the client jar will always be downloaded
core/src/main/java/org/geysermc/geyser/util/AssetUtils.java:84
↓ 3 callers
Method
aliases
Gets the aliases for this command, as an unmodifiable list @return the aliases for this command as an unmodifiable list
api/src/main/java/org/geysermc/geyser/api/command/Command.java:69
↓ 3 callers
Method
applyBlockCollisionEffects
(VehicleContext ctx)
core/src/main/java/org/geysermc/geyser/entity/vehicle/VehicleComponent.java:579
↓ 3 callers
Method
attemptToBlock
Checks to see if a shield is in either hand to activate blocking. If so, it sets the Bedrock client to display blocking and sends a packet to the Java
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1594
↓ 3 callers
Method
bedrockInstrument
()
core/src/main/java/org/geysermc/geyser/inventory/item/GeyserInstrument.java:63
↓ 3 callers
Method
bedrockPort
The port that the Bedrock player should try and connect to. If this is not set, the Bedrock player will just be disconnected. @return the port where
api/src/main/java/org/geysermc/geyser/api/event/java/ServerTransferEvent.java:91
↓ 3 callers
Method
blockEntityType
()
core/src/main/java/org/geysermc/geyser/level/block/type/Block.java:153
↓ 3 callers
Method
blockStateBuilder
Gets a builder for a custom block state @return The builder for a custom block state.
api/src/main/java/org/geysermc/geyser/api/block/custom/CustomBlockData.java:110
↓ 3 callers
Method
boundedDouble
(double min, double max)
core/src/main/java/org/geysermc/geyser/registry/mappings/util/NodeReader.java:157
↓ 3 callers
Method
bufferedImageToImageData
Convert a BufferedImage to a byte[] @param image The BufferedImage to convert @return The converted byte[]
core/src/main/java/org/geysermc/geyser/skin/SkinProvider.java:682
↓ 3 callers
Method
build
@return null if no NBT is needed on this item.
core/src/main/java/org/geysermc/geyser/translator/item/BedrockItemBuilder.java:132
↓ 3 callers
Method
buildAndShowListForm
Build and send the list of advancements
core/src/main/java/org/geysermc/geyser/session/cache/AdvancementsCache.java:135
↓ 3 callers
Method
buildPistonTag
Create a piston data tag with the data in this block entity @return A piston data tag
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/PistonBlockEntity.java:762
↓ 3 callers
Method
builder
Creates a builder for the custom item definition. @param bedrockIdentifier the Bedrock item identifier @param itemModel the Java item model identifie
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/CustomItemDefinition.java:197
↓ 3 callers
Method
builder
Creates a builder for the block placer component. @return a new builder @since 2.9.3
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/component/geyser/GeyserBlockPlacer.java:67
↓ 3 callers
Method
byValue
Reverse looks-up an object to return its network ID, or -1.
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistry.java:81
↓ 3 callers
Method
calculateOffset
(StructureRotation structureRotation, StructureMirror structureMirror,
core/src/main/java/org/geysermc/geyser/util/StructureBlockUtils.java:79
↓ 3 callers
Method
camera
Exposes the {@link CameraData} for this connection. It allows you to send fogs, camera shakes, force camera perspectives, and more. @return the Camer
api/src/main/java/org/geysermc/geyser/api/connection/GeyserConnection.java:56
↓ 3 callers
Method
canBeSheared
()
core/src/main/java/org/geysermc/geyser/entity/type/living/CopperGolemEntity.java:108
↓ 3 callers
Method
canShearEquipment
()
core/src/main/java/org/geysermc/geyser/entity/type/living/MobEntity.java:113
↓ 3 callers
Method
category
The category of this gamerule
core/src/main/java/org/geysermc/geyser/level/gamerule/GameRule.java:50
↓ 3 callers
Method
checkInteractWithNameTag
(GeyserItemStack itemStack)
core/src/main/java/org/geysermc/geyser/entity/type/LivingEntity.java:559
↓ 3 callers
Method
checkLastModified
()
core/src/main/java/org/geysermc/geyser/pack/path/GeyserPathPackCodec.java:96
↓ 3 callers
Method
chunkPositionToLong
Packs a chunk's X and Z coordinates into a single {@code long}. @param x the X coordinate @param z the Z coordinate @return the packed coordinates
core/src/main/java/org/geysermc/geyser/util/MathUtils.java:215
↓ 3 callers
Method
clearCurrentVariables
Resets variables after a block was broken.
core/src/main/java/org/geysermc/geyser/session/cache/BlockBreakHandler.java:631
↓ 3 callers
Method
cloneRemotePort
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:145
↓ 3 callers
Method
commandPermission
Returns a {@link org.incendo.cloud.permission.Permission} that handles {@link #isBedrockOnly()}, {@link #isPlayerOnly()}, and {@link #permission()}.
core/src/main/java/org/geysermc/geyser/command/GeyserCommand.java:170
↓ 3 callers
Method
commandSuggestions
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:269
↓ 3 callers
Method
componentsFromNbtList
(List<?> list, Style style)
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:596
↓ 3 callers
Method
configVersion
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:120
↓ 3 callers
Method
connectDownstream
After getting whatever credentials needed, we attempt to join the Java server.
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1151
↓ 3 callers
Method
connection
@return a GeyserConnection if this source represents a Bedrock player that is connected to this Geyser instance, otherwise null
api/src/main/java/org/geysermc/geyser/api/command/CommandSource.java:79
↓ 3 callers
Method
connectionByUuid
(@NonNull UUID uuid)
core/src/main/java/org/geysermc/geyser/GeyserImpl.java:542
↓ 3 callers
Method
contentKey
@return the current content key, or an empty string if not set @since 2.6.2
api/src/main/java/org/geysermc/geyser/api/pack/ResourcePack.java:120
↓ 3 callers
Method
convertBannerPattern
Convert a list of patterns from Java nbt to Bedrock nbt @param patterns The patterns to convert @return The new converted patterns
core/src/main/java/org/geysermc/geyser/item/type/BannerItem.java:127
↓ 3 callers
Method
convertJsonMessage
(String message, String locale)
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:287
↓ 3 callers
Method
convertToPlainText
Convert a Java message to plain text @param message Message to convert @param locale Locale to use for translation strings @return The plain text of
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:348
↓ 3 callers
Method
cookies
Sets a map of cookies from a possible previous session. The Java server can send and request these to store information on the client across server tr
api/src/main/java/org/geysermc/geyser/api/event/bedrock/SessionLoginEvent.java:125
↓ 3 callers
Method
create
Creates a new versioned registry with the given {@link RegistryLoader}. The input type is not specified here, meaning the loader return type is either
core/src/main/java/org/geysermc/geyser/registry/VersionedRegistry.java:91
↓ 3 callers
Method
create
(String name)
core/src/main/java/org/geysermc/geyser/session/dialog/BuiltInDialog.java:39
↓ 3 callers
Method
createContainer
(int id)
core/src/main/java/org/geysermc/geyser/session/cache/BundleCache.java:259
↓ 3 callers
Method
createHardcoded
(String key, ListRegistry<T> registry, RegistryNetworkMapper<T> networkSerializer,
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistries.java:115
↓ 3 callers
Method
createStatic
(double size)
core/src/main/java/org/geysermc/geyser/session/cache/WorldBorder.java:289
↓ 3 callers
Method
createTag
Get the tag of the Bedrock-only block entity. Used during chunk loading. @param position Bedrock position of block. @param blockState Java BlockState
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/BedrockChunkWantsBlockEntityTag.java:43
↓ 3 callers
Method
description
Gets the command description. @return the command description
api/src/main/java/org/geysermc/geyser/api/command/Command.java:54
↓ 3 callers
Method
deserializeDescription
Deserialize an NbtMap with a description text component (usually provided from a registry) into a Bedrock-formatted string.
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:514
↓ 3 callers
Method
despawnEntity
()
core/src/main/java/org/geysermc/geyser/entity/type/living/ArmorStandEntity.java:98
↓ 3 callers
Method
destructibleByMining
Sets the destructible by mining value of the block. @see CustomBlockComponents#destructibleByMining() @param destructibleByMining the destructible by
api/src/main/java/org/geysermc/geyser/api/block/custom/component/CustomBlockComponents.java:285
↓ 3 callers
Method
determineFallbackSkinData
If skin data fails to apply, or there is no skin data to apply, determine what skin we should give as a fallback.
core/src/main/java/org/geysermc/geyser/skin/SkinProvider.java:207
↓ 3 callers
Method
dimension
Creates a predicate matching the dimension identifier the Bedrock session player is currently in. @see MinecraftPredicateContext#dimension() @see Dim
api/src/main/java/org/geysermc/geyser/api/predicate/MatchPredicate.java:47
↓ 3 callers
Method
dispatch
Delegates to {@link MapBuilder#dispatch(String, MinecraftHasher, Function, Function)}, uses {@code "type"} as the {@code typeKey}. @see MapBuilder#di
core/src/main/java/org/geysermc/geyser/item/hashing/MapBuilder.java:65
↓ 3 callers
Method
emotesEnabled
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:289
↓ 3 callers
Method
empty
()
bootstrap/mod/gametest/src/main/java/org/geysermc/geyser/gametest/registries/CloudburstNbtOps.java:27
↓ 3 callers
Method
emptyBox
Gets an empty box component @return An empty box component
api/src/main/java/org/geysermc/geyser/api/block/custom/component/BoxComponent.java:57
↓ 3 callers
Method
entry
(JavaRegistryProvider registries, JavaRegistryKey<T> registry, int networkId)
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistryKey.java:151
↓ 3 callers
Method
executeRunnable
(Runnable runnable)
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1317
↓ 3 callers
Method
extensionManager
Gets the {@link ExtensionManager}. @return the extension manager
api/src/main/java/org/geysermc/geyser/api/GeyserApi.java:74
↓ 3 callers
Method
fileOrCopiedFromResource
Open the specified file or copy if from resources @param file File to open @param name Name of the resource get if needed @param format Formatting ca
core/src/main/java/org/geysermc/geyser/util/FileUtils.java:69
↓ 3 callers
Method
fillEmptySlots
Utility method for LEFT_SHIFT. Java has some specific logic where it will fill empty slots AFTER attempting to fill partial slots... @return The rema
core/src/main/java/org/geysermc/geyser/inventory/click/ClickPlan.java:564
← previous
next →
801–900 of 6,455, ranked by callers