MCPcopy Create free account

hub / github.com/GeyserMC/Geyser / functions

Functions6,455 in github.com/GeyserMC/Geyser

↓ 3 callersMethodonMicrosoftLoginComplete
If successful, also begins connecting to the Java server.
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1110
↓ 3 callersMethodonOldItemDelete
If a bundle is no longer present in the working inventory, delete the cache from the client.
core/src/main/java/org/geysermc/geyser/session/cache/BundleCache.java:206
↓ 3 callersMethodonPlayReady
(ServerPlayer player)
bootstrap/mod/src/main/java/org/geysermc/geyser/platform/mod/GeyserModUpdateListener.java:35
↓ 3 callersMethodonTradeSelected
(GeyserSession session, int slot)
core/src/main/java/org/geysermc/geyser/inventory/MerchantContainer.java:53
↓ 3 callersMethodopenPendingInventory
Called when the Bedrock client is ready to open a pending inventory. Due to the nature of possible changes in the delayed time, this method also re-ch
core/src/main/java/org/geysermc/geyser/util/InventoryUtils.java:124
↓ 3 callersMethodoptionalPredicate
Extracts a {@link Value} from a {@link Type} using the {@code extractor}, and adds it to the map only if {@code predicate} returns {@code true} for it
core/src/main/java/org/geysermc/geyser/item/hashing/MapHasher.java:214
↓ 3 callersMethodpendingAuthenticationTimeout
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:85
↓ 3 callersMethodpingPassthroughInterval
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:247
↓ 3 callersMethodplaceAir
Whether the block should place only air, overriding the default behavior. @see CustomBlockComponents#placeAir() @param placeAir whether the block sho
api/src/main/java/org/geysermc/geyser/api/block/custom/component/CustomBlockComponents.java:344
↓ 3 callersMethodplaceFinalBlocks
Place blocks that don't collide with the player into their final position otherwise the player will fall off the block. The Java server will handle up
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/PistonBlockEntity.java:640
↓ 3 callersMethodplayEntityEvent
Send an entity event of the specified type to the Bedrock player from this entity.
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:841
↓ 3 callersMethodplaySound
(GeyserSession session, String bedrockName, Vector3f position, float volume, float pitch)
core/src/main/java/org/geysermc/geyser/util/SoundUtils.java:88
↓ 3 callersMethodport
Gets the port of the remote server. @return the port of the remote server
api/src/main/java/org/geysermc/geyser/api/network/RemoteServer.java:45
↓ 3 callersMethodpositivePropOrDefault
(String property, int defaultValue)
core/src/main/java/org/geysermc/geyser/network/netty/GeyserServer.java:407
↓ 3 callersMethodprimaryMotd
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:218
↓ 3 callersMethodprocessExtensionsFolder
Process extension jars in a folder and call the accept or reject consumer based on the result @param directory the directory to process @param accept
core/src/main/java/org/geysermc/geyser/extension/GeyserExtensionLoader.java:375
↓ 3 callersMethodprotectionValue
Sets the item's protection value. @param protectionValue the item's protection value @see CustomItemBedrockOptions#protectionValue() @return this bui
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/CustomItemBedrockOptions.java:162
↓ 3 callersMethodpushPlayerBlock
(BlockState state, Vector3d startingPos, double blockMovement, BoundingBox playerBoundingBox, boolean onGround
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/PistonBlockEntity.java:489
↓ 3 callersMethodread
(JsonElement element, String... context)
core/src/main/java/org/geysermc/geyser/registry/mappings/predicate/PredicateReader.java:36
↓ 3 callersMethodreadDefaultExitAction
(Optional<GeyserSession> session, NbtMap map, IdGetter idGetter)
core/src/main/java/org/geysermc/geyser/session/dialog/DialogWithButtons.java:94
↓ 3 callersMethodreadDialogFromNbt
(Optional<GeyserSession> session, NbtMap map, IdGetter idGetter)
core/src/main/java/org/geysermc/geyser/session/dialog/Dialog.java:166
↓ 3 callersMethodreadHolderSet
Reads a HolderSet from a NBT object. Does not support reading HolderSets that can hold inline values. <p>Uses {@link JavaRegistryKey#networkId(Geyser
core/src/main/java/org/geysermc/geyser/session/cache/tags/GeyserHolderSet.java:153
↓ 3 callersMethodreadThreshold
(JsonElement element, String... context)
core/src/main/java/org/geysermc/geyser/registry/mappings/predicate/ItemRangeDispatchProperty.java:62
↓ 3 callersMethodreadToString
@param resource the internal resource to read off from @return the contents decoded as a UTF-8 String
core/src/main/java/org/geysermc/geyser/util/FileUtils.java:189
↓ 3 callersMethodreadValue
(JsonElement element, NodeReader<T> reader, String... context)
core/src/main/java/org/geysermc/geyser/registry/mappings/predicate/ItemMatchProperty.java:56
↓ 3 callersMethodrecalculatePosition
()
core/src/main/java/org/geysermc/geyser/level/physics/CollisionManager.java:229
↓ 3 callersMethodrefreshAllEntities
()
core/src/main/java/org/geysermc/geyser/scoreboard/Team.java:296
↓ 3 callersMethodregisterUnit
(DataComponentType<Unit> component)
core/src/main/java/org/geysermc/geyser/item/hashing/DataComponentHashers.java:301
↓ 3 callersMethodreleaseItem
()
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1583
↓ 3 callersMethodremoteAddress
()
core/src/main/java/org/geysermc/geyser/network/netty/ChannelWrapper.java:49
↓ 3 callersMethodremoveFog
Removes the given fog IDs from the fog cache, then sends all fog IDs in the cache to the client. @param fogNameSpaces the fog IDs to remove. If empty
api/src/main/java/org/geysermc/geyser/api/bedrock/camera/CameraData.java:122
↓ 3 callersMethodremoveMovingBlocks
Remove moving blocks from the piston cache
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/PistonBlockEntity.java:671
↓ 3 callersMethodremoveSkull
(Vector3i position)
core/src/main/java/org/geysermc/geyser/session/cache/SkullCache.java:142
↓ 3 callersMethodrenderOffsets
(@Nullable CustomRenderOffsets renderOffsets)
api/src/main/java/org/geysermc/geyser/api/item/custom/CustomItemData.java:150
↓ 3 callersMethodreopenDialog
Tries to reopen the dialog. First checks if the dialog is still valid. If it is, it checks if the dialog should close, and if so, closes the dialog. I
core/src/main/java/org/geysermc/geyser/session/dialog/DialogHolder.java:171
↓ 3 callersMethodrequestSkin
(UUID playerId, String textureUrl, boolean newThread)
core/src/main/java/org/geysermc/geyser/skin/SkinProvider.java:333
↓ 3 callersMethodrequestSkinData
(AvatarEntity entity, GeyserSession session)
core/src/main/java/org/geysermc/geyser/skin/SkinProvider.java:262
↓ 3 callersMethodrequestTexturesFromUUID
Request textures from a player's UUID @param uuid the player's UUID @return a completable GameProfile with textures included
core/src/main/java/org/geysermc/geyser/skin/SkinProvider.java:583
↓ 3 callersMethodrequestUpdate
()
core/src/main/java/org/geysermc/geyser/scoreboard/display/score/SidebarDisplayScore.java:126
↓ 3 callersMethodresolveRaw
Resolves the HolderSet into a list of network IDs. If the HolderSet is a list of IDs, this will be returned. If it is a tag, the tag will be resolved
core/src/main/java/org/geysermc/geyser/session/cache/tags/GeyserHolderSet.java:134
↓ 3 callersMethodrestoreForm
(DialogHolder holder, @NonNull ParsedInputs inputs)
core/src/main/java/org/geysermc/geyser/session/dialog/Dialog.java:149
↓ 3 callersMethodrunAfterAction
Runs the dialog's after action. This method assumes the dialog is still valid!
core/src/main/java/org/geysermc/geyser/session/dialog/DialogHolder.java:192
↓ 3 callersMethodsave
()
core/src/main/java/org/geysermc/geyser/util/CodeOfConductManager.java:98
↓ 3 callersMethodsaveFile
(Path location, InputStream fileStream)
core/src/main/java/org/geysermc/geyser/util/AssetUtils.java:203
↓ 3 callersMethodscoreboardPacketThreshold
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:462
↓ 3 callersMethodsecondaryMotd
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:223
↓ 3 callersMethodsend
(@NonNull Packet<?> packet, @Nullable ChannelFutureListener channelFutureListener, boolean bl)
bootstrap/mod/src/main/java/org/geysermc/geyser/platform/mod/ModPingPassthrough.java:97
↓ 3 callersMethodsendElytraBoost
(int duration)
core/src/main/java/org/geysermc/geyser/entity/type/FireworkEntity.java:108
↓ 3 callersMethodsendEmptyChunks
(GeyserSession session, Vector3i position, int radius, boolean forceUpdate)
core/src/main/java/org/geysermc/geyser/util/ChunkUtils.java:201
↓ 3 callersMethodsendInventoryPacket
(int bundleId, int bedrockSlot, ItemData bedrockContent, ItemData baseBundle)
core/src/main/java/org/geysermc/geyser/session/cache/BundleCache.java:192
↓ 3 callersMethodsendJavaClientSettings
Send a packet to the server to indicate client render distance, locale, skin parts, and hand preference.
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:2386
↓ 3 callersMethodsendRemoveObjective
()
core/src/main/java/org/geysermc/geyser/scoreboard/display/slot/DisplaySlot.java:99
↓ 3 callersMethodsendStructureData
(GeyserSession session,Vector3i size, String name)
core/src/main/java/org/geysermc/geyser/util/StructureBlockUtils.java:67
↓ 3 callersMethodsetBoundingBoxHeight
(float height)
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:645
↓ 3 callersMethodsetCancelled
Sets the cancel status of this event. If this event is canceled, the emote will not be played to other players. @param cancelled whether this event i
api/src/main/java/org/geysermc/geyser/api/event/bedrock/ClientEmoteEvent.java:99
↓ 3 callersMethodsetDimensionsFromPose
Set the height and width of the entity's bounding box
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:639
↓ 3 callersMethodsetEntity
(Entity entity)
core/src/main/java/org/geysermc/geyser/session/cache/waypoint/GeyserWaypoint.java:136
↓ 3 callersMethodsetGameMode
(GameMode newGamemode)
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1486
↓ 3 callersMethodsetItem
(EntityMetadata<ItemStack, ?> entityMetadata)
core/src/main/java/org/geysermc/geyser/entity/type/ItemEntity.java:88
↓ 3 callersMethodsetNoClip
(boolean noClip)
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1477
↓ 3 callersMethodsetReducedDebugInfo
Update the cached value for the reduced debug info gamerule. If enabled, also hides the player's coordinates. @param value The new value for reducedD
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:2195
↓ 3 callersMethodsetSprinting
(boolean value)
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:490
↓ 3 callersMethodsetTargetId
(EntityDataType<Long> entityData, IntEntityMetadata entityMetadata)
core/src/main/java/org/geysermc/geyser/entity/type/living/monster/WitherEntity.java:58
↓ 3 callersMethodshouldUpdate
()
core/src/main/java/org/geysermc/geyser/scoreboard/display/score/DisplayScore.java:46
↓ 3 callersMethodshutdown
()
bootstrap/bungeecord/src/main/java/org/geysermc/geyser/platform/bungeecord/GeyserBungeeInjector.java:225
↓ 3 callersMethodsize
Gets the resource pack size. @return the resource pack file size @since 2.1.1
api/src/main/java/org/geysermc/geyser/api/pack/PackCodec.java:55
↓ 3 callersMethodsleepFor
(long millis)
core/src/main/java/org/geysermc/geyser/scoreboard/ScoreboardUpdater.java:161
↓ 3 callersMethodslotType
Overridden by the SingleChestInventoryTranslator in case barrels are used. Bedrock uses the ContainerSlotType.BARREL for those.
core/src/main/java/org/geysermc/geyser/translator/inventory/chest/ChestInventoryTranslator.java:81
↓ 3 callersMethodspawnBlockBreakParticles
(GeyserSession session, Direction direction, Vector3i position, BlockState blockState)
core/src/main/java/org/geysermc/geyser/util/BlockUtils.java:191
↓ 3 callersMethodstateGroupId
(@NonNegative int stateGroupId)
api/src/main/java/org/geysermc/geyser/api/block/custom/nonvanilla/JavaBlockState.java:122
↓ 3 callersMethodstringProperty
(String propertyName, String value)
api/src/main/java/org/geysermc/geyser/api/block/custom/CustomBlockState.java:69
↓ 3 callersMethodsubscribe
( @NonNull Class<T> eventClass, @NonNull Consumer<T> consumer)
core/src/main/java/org/geysermc/geyser/extension/event/GeyserExtensionEventBus.java:70
↓ 3 callersMethodtagDescriptor
(String tag)
core/src/main/java/org/geysermc/geyser/inventory/recipe/TrimRecipe.java:128
↓ 3 callersMethodtest
(ItemPredicateContext context)
core/src/main/java/org/geysermc/geyser/item/custom/impl/predicates/GeyserChargeTypePredicate.java:19
↓ 3 callersMethodtestHorseInteraction
(@NonNull Hand hand, @NonNull GeyserItemStack itemInHand)
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/horse/AbstractHorseEntity.java:164
↓ 3 callersMethodtestSaddle
(@NonNull GeyserItemStack itemInHand)
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/horse/AbstractHorseEntity.java:266
↓ 3 callersMethodtextureSize
(int textureSize)
api/src/main/java/org/geysermc/geyser/api/item/custom/CustomItemData.java:147
↓ 3 callersMethodthrowableOrCaught
@return the throwable from the given supplier, or the throwable caught while calling the supplier.
core/src/main/java/org/geysermc/geyser/network/netty/GeyserServer.java:399
↓ 3 callersMethodtoDefinition
(Identifier javaItem)
core/src/main/java/org/geysermc/geyser/item/GeyserCustomItemData.java:147
↓ 3 callersMethodtoSoundEvent
Maps a sound name to a sound event, null if one does not exist. @param sound the sound name @return a sound event from the given sound
core/src/main/java/org/geysermc/geyser/util/SoundUtils.java:55
↓ 3 callersMethodtranslateComponentsToBedrock
Takes components from Java Edition and map them into Bedrock.
core/src/main/java/org/geysermc/geyser/item/type/Item.java:178
↓ 3 callersMethodtranslatePlaySound
Translates a Java Custom or Builtin Sound to its Bedrock equivalent @param javaIdentifier the sound to translate @return a Bedrock sound
core/src/main/java/org/geysermc/geyser/util/SoundUtils.java:69
↓ 3 callersMethodtranslateTag
(GeyserSession session, NbtMapBuilder bedrockNbt, NbtMap javaNbt, BlockState blockState)
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/BlockEntityTranslator.java:44
↓ 3 callersMethodunit
Returns a map builder that doesn't contain anything. @param <Type> the type to encode.
core/src/main/java/org/geysermc/geyser/item/hashing/MapBuilder.java:56
↓ 3 callersMethodunwrapDegreesToInt
Unwrap the given degrees to be between 0 and 360 as an integer. @param degrees The degrees value to unwrap @return The unwrapped degrees value betwee
core/src/main/java/org/geysermc/geyser/util/MathUtils.java:122
↓ 3 callersMethodupdateBlockClientSide
Updates a block, but client-side only.
core/src/main/java/org/geysermc/geyser/util/ChunkUtils.java:146
↓ 3 callersMethodupdateBook
Translate the data of the book in the lectern into a block entity tag.
core/src/main/java/org/geysermc/geyser/translator/inventory/LecternInventoryTranslator.java:160
↓ 3 callersMethodupdateChunkPosition
(GeyserSession session, Vector3i position)
core/src/main/java/org/geysermc/geyser/util/ChunkUtils.java:96
↓ 3 callersMethodupdateInventory
()
core/src/main/java/org/geysermc/geyser/inventory/InventoryHolder.java:99
↓ 3 callersMethodupdateMountOffset
Update this entity's mount offset
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:733
↓ 3 callersMethodupdateNameTag
()
core/src/main/java/org/geysermc/geyser/entity/type/TextDisplayEntity.java:162
↓ 3 callersMethodupdateNameTag
()
core/src/main/java/org/geysermc/geyser/entity/type/InteractionEntity.java:162
↓ 3 callersMethodupdateOwnRotation
Special method used only when updating the session player's rotation. For some reason, Mode#NORMAL ignored rotation. Yay. @param yaw the new yaw @para
core/src/main/java/org/geysermc/geyser/entity/type/player/SessionPlayerEntity.java:223
↓ 3 callersMethodupdateProperty
Updates an entity property with a new value. If the new value is null, the property is reset to the default value. @param property a {@link GeyserEnt
api/src/main/java/org/geysermc/geyser/api/entity/type/GeyserEntity.java:57
↓ 3 callersMethodupdateSkull
(Vector3i position, BlockState blockState)
core/src/main/java/org/geysermc/geyser/session/cache/SkullCache.java:149
↓ 3 callersMethodupdateSlot
(int slot)
core/src/main/java/org/geysermc/geyser/inventory/InventoryHolder.java:107
↓ 3 callersMethodupdateThunder
Sends a packet to update thunderstorm strength. Stops thunderstorm if strength is 0. @param strength value between 0 and 1
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:2473
↓ 3 callersMethoduseDirectConnection
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:435
↓ 3 callersMethoduseItem
Same as useItem but always default to useTouchRotation false.
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1551
↓ 3 callersMethodvalidate
ensures gamerule values are within range
core/src/main/java/org/geysermc/geyser/level/gamerule/GameRule.java:65
← previousnext →1,001–1,100 of 6,455, ranked by callers