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
↓ 3 callers
Method
fillPartialStacks
Utility method for LEFT_SHIFT. Java has some specific logic where it will try fill partial stacks first, so this is just a util method to reduce code
core/src/main/java/org/geysermc/geyser/inventory/click/ClickPlan.java:543
↓ 3 callers
Method
filterable
Creates a hasher that wraps the {@link Type} in a {@link Filterable}.
core/src/main/java/org/geysermc/geyser/item/hashing/MinecraftHasher.java:264
↓ 3 callers
Method
findClass
Gets a class by the first name available. @return a class or {@code null} if not found
bootstrap/spigot/src/main/java/org/geysermc/geyser/platform/spigot/PaperAdventure.java:144
↓ 3 callers
Method
fixCursorValue
(float value)
core/src/main/java/org/geysermc/geyser/translator/protocol/bedrock/BedrockInventoryTransactionTranslator.java:640
↓ 3 callers
Method
forceFlagUpdate
()
core/src/main/java/org/geysermc/geyser/entity/type/player/SessionPlayerEntity.java:633
↓ 3 callers
Method
fromComponent
(GeyserSession session, Holder<Instrument> component)
core/src/main/java/org/geysermc/geyser/inventory/item/GeyserInstrument.java:94
↓ 3 callers
Method
fromItemDefinitionToDataDriven
(ItemDefinition definition, int maxStackSize, String texture, String displayName, boolean swing)
core/src/main/java/org/geysermc/geyser/registry/populator/ItemRegistryPopulator.java:821
↓ 3 callers
Method
fromJavaEffect
(Effect effect)
core/src/main/java/org/geysermc/geyser/level/EffectType.java:89
↓ 3 callers
Method
get
Returns the value registered by the given key. @param key the key @return the value registered by the given key.
core/src/main/java/org/geysermc/geyser/registry/AbstractMappedDeferredRegistry.java:59
↓ 3 callers
Method
get
(Property<?> property)
core/src/main/java/org/geysermc/geyser/level/block/type/BlockState.java:78
↓ 3 callers
Method
getAllSupportedJavaVersions
@return a string showing all supported Java versions for this Geyser instance
core/src/main/java/org/geysermc/geyser/network/GameProtocol.java:191
↓ 3 callers
Method
getAsActive
()
core/src/main/java/org/geysermc/geyser/erosion/GeyserboundPacketHandlerImpl.java:185
↓ 3 callers
Method
getBabySize
The scale that should be used when this entity is a baby.
core/src/main/java/org/geysermc/geyser/entity/type/living/AgeableEntity.java:64
↓ 3 callers
Method
getBlockAtAsync
(GeyserSession session, Vector3i vector)
core/src/main/java/org/geysermc/geyser/level/WorldManager.java:83
↓ 3 callers
Method
getBlockEntityTranslator
(BlockEntityType type)
core/src/main/java/org/geysermc/geyser/util/BlockEntityUtils.java:70
↓ 3 callers
Method
getBlockNetworkId
(Block block)
bootstrap/spigot/src/main/java/org/geysermc/geyser/platform/spigot/world/manager/GeyserSpigotWorldManager.java:71
↓ 3 callers
Method
getBlockStorageArray
()
core/src/main/java/org/geysermc/geyser/level/chunk/GeyserChunkSection.java:79
↓ 3 callers
Method
getByJavaIdentifier
(Key key)
core/src/main/java/org/geysermc/geyser/inventory/item/BannerPattern.java:91
↓ 3 callers
Method
getByName
(Key key)
core/src/main/java/org/geysermc/geyser/level/PaintingType.java:95
↓ 3 callers
Method
getChunkSection
Doesn't check for cache enabled, so don't use this without checking that first!
core/src/main/java/org/geysermc/geyser/session/cache/ChunkCache.java:75
↓ 3 callers
Method
getCodecHelper
Gets the codec helper for this session. @return the codec helper for this session
core/src/main/java/org/geysermc/geyser/session/UpstreamSession.java:110
↓ 3 callers
Method
getDamage
()
core/src/main/java/org/geysermc/geyser/translator/item/BedrockItemBuilder.java:77
↓ 3 callers
Method
getDamage
(GeyserItemStack itemStack)
core/src/main/java/org/geysermc/geyser/inventory/updater/AnvilInventoryUpdater.java:433
↓ 3 callers
Method
getDataAs
(Class<T> type)
common/src/main/java/org/geysermc/floodgate/news/NewsItem.java:107
↓ 3 callers
Method
getDefaultListener
()
bootstrap/bungeecord/src/main/java/org/geysermc/geyser/platform/bungeecord/GeyserBungeePingPassthrough.java:86
↓ 3 callers
Method
getDefaultTag
()
core/src/main/java/org/geysermc/geyser/entity/type/ItemFrameEntity.java:170
↓ 3 callers
Method
getDescriptorFromId
(GeyserSession session, String bedrockId)
core/src/main/java/org/geysermc/geyser/translator/protocol/java/JavaUpdateRecipesTranslator.java:211
↓ 3 callers
Method
getEyeHeight
()
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:2422
↓ 3 callers
Method
getGridSize
Used for crafting-related transactions. Will override in PlayerInventoryTranslator and CraftingInventoryTranslator.
core/src/main/java/org/geysermc/geyser/translator/inventory/InventoryTranslator.java:222
↓ 3 callers
Method
getJsonElement
(JsonElement element, String name, String... context)
core/src/main/java/org/geysermc/geyser/registry/mappings/util/MappingsUtil.java:115
↓ 3 callers
Method
getMaterial
()
core/src/main/java/org/geysermc/geyser/inventory/AnvilContainer.java:103
↓ 3 callers
Method
getMaxAir
()
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:509
↓ 3 callers
Method
getMaxStackSize
()
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:328
↓ 3 callers
Method
getNamespace
(String identifier)
core/src/main/java/org/geysermc/geyser/util/MinecraftKey.java:77
↓ 3 callers
Method
getOffsetXYZ
(JsonObject node, String offsetType)
core/src/main/java/org/geysermc/geyser/registry/mappings/versions/MappingsReader.java:81
↓ 3 callers
Method
getPropertyIndex
(String name)
core/src/main/java/org/geysermc/geyser/entity/properties/GeyserEntityProperties.java:104
↓ 3 callers
Method
getProtocolVersion
()
bootstrap/spigot/src/main/java/org/geysermc/geyser/platform/spigot/GeyserPaperPingPassthrough.java:103
↓ 3 callers
Method
getRiddenRotation
Gets the rotation to use for the vehicle. This is based on the player's head rotation. @return (yaw, pitch)
core/src/main/java/org/geysermc/geyser/entity/vehicle/VehicleComponent.java:750
↓ 3 callers
Method
getRuntimeId
()
core/src/main/java/org/geysermc/geyser/impl/camera/CameraDefinitions.java:88
↓ 3 callers
Method
getSafeCustomModelData
(List<T> data, int index)
core/src/main/java/org/geysermc/geyser/item/custom/GeyserItemPredicateContext.java:135
↓ 3 callers
Method
getSkin
(GeyserSession session, String skinId, Skin skin, Cape cape, SkinGeometry geometry)
core/src/main/java/org/geysermc/geyser/skin/SkinManager.java:145
↓ 3 callers
Method
getSkinId
()
core/src/main/java/org/geysermc/geyser/entity/type/player/AvatarEntity.java:360
↓ 3 callers
Method
getSlipperiness
Get the slipperiness of a block. This is used in ItemEntity to calculate the friction on an item as it slides across the ground @param state BlockSta
core/src/main/java/org/geysermc/geyser/level/block/BlockStateValues.java:199
↓ 3 callers
Method
getStyleFromNbtMap
(NbtMap map)
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:604
↓ 3 callers
Method
getVanillaBedrockBlock
(BlockState javaState)
core/src/main/java/org/geysermc/geyser/registry/type/BlockMappings.java:97
↓ 3 callers
Method
getVelocityBlock
The block to use when calculating slipperiness and speed. If on a slab, this will be the block under the slab.
core/src/main/java/org/geysermc/geyser/entity/vehicle/VehicleComponent.java:897
↓ 3 callers
Method
getVelocityMultiplier
(VehicleContext ctx)
core/src/main/java/org/geysermc/geyser/entity/vehicle/VehicleComponent.java:901
↓ 3 callers
Method
getWaterHeight
Get the height of water from the block state This is used in FishingHookEntity to create splash sounds when the hook hits the water. In addition, Coll
core/src/main/java/org/geysermc/geyser/level/block/BlockStateValues.java:143
↓ 3 callers
Method
getWaterLevel
Get the level of water from the block state. @param state BlockState of the block @return The water level or -1 if the block isn't water
core/src/main/java/org/geysermc/geyser/level/block/BlockStateValues.java:127
↓ 3 callers
Method
getWords
()
core/src/main/java/org/geysermc/geyser/level/chunk/bitarray/BitArray.java:46
↓ 3 callers
Method
handleContinueDestroy
(@NonNull Vector3i position, @NonNull BlockState state, @NonNull Direction blockFace, boolean bedrockDestroyed
core/src/main/java/org/geysermc/geyser/session/cache/BlockBreakHandler.java:363
↓ 3 callers
Method
handleDisplaySlot
(DisplaySlot slot, List<ScoreInfo> addScores, List<ScoreInfo> removeScores)
core/src/main/java/org/geysermc/geyser/scoreboard/Scoreboard.java:255
↓ 3 callers
Method
haproxyProtocolWhitelistedIps
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:383
↓ 3 callers
Method
hasDurability
(GeyserItemStack itemStack)
core/src/main/java/org/geysermc/geyser/inventory/updater/AnvilInventoryUpdater.java:426
↓ 3 callers
Method
hasEffect
(GeyserSession session, @Nullable GeyserItemStack itemStack, EnchantmentComponent component)
core/src/main/java/org/geysermc/geyser/util/ItemUtils.java:69
↓ 3 callers
Method
hasProperties
()
core/src/main/java/org/geysermc/geyser/entity/properties/GeyserEntityPropertyManager.java:74
↓ 3 callers
Method
hash
(JavaRegistryProvider registries, DataComponentType<T> component, T value)
core/src/main/java/org/geysermc/geyser/item/hashing/DataComponentHashers.java:328
↓ 3 callers
Method
high
()
core/src/main/java/org/geysermc/geyser/level/block/property/IntegerProperty.java:54
↓ 3 callers
Method
humanApiVersion
Represents the human api version that the extension requires. See the <a href="https://github.com/geysermc/api/blob/master/geyser-versioning.md">Geyse
api/src/main/java/org/geysermc/geyser/api/extension/ExtensionDescription.java:64
↓ 3 callers
Method
immutableValues
@return the options of this holder in an immutable collection
core/src/main/java/org/geysermc/geyser/pack/option/OptionHolder.java:117
↓ 3 callers
Method
includedInCreativeInventory
(boolean includedInCreativeInventory)
api/src/main/java/org/geysermc/geyser/api/block/custom/CustomBlockData.java:124
↓ 3 callers
Method
indexYZXtoXZY
(int yzx)
core/src/main/java/org/geysermc/geyser/util/ChunkUtils.java:92
↓ 3 callers
Method
inlineNbtMap
Returns a function that creates a map builder from an NBT map. The builder simply adds all keys from the NBT map. <p>Can be used with {@link MapHashe
core/src/main/java/org/geysermc/geyser/item/hashing/MapBuilder.java:95
↓ 3 callers
Method
invert
Gets a fraction that is the inverse (1/fraction) of this one. <p>The returned fraction is not reduced.</p> @return a new fraction instance with the
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:734
↓ 3 callers
Method
is26_20orHigher
(int protocolVersion)
core/src/main/java/org/geysermc/geyser/network/GameProtocol.java:144
↓ 3 callers
Method
isBlock
Gets if this item is a block. @return if this item is a block
core/src/main/java/org/geysermc/geyser/registry/type/ItemMapping.java:90
↓ 3 callers
Method
isCancelled
Whether this event is cancelled. A Bedrock player will still play this emote on its end even if this event is cancelled, but other Bedrock players wil
api/src/main/java/org/geysermc/geyser/api/event/bedrock/ClientEmoteEvent.java:88
↓ 3 callers
Method
isCraftingGrid
(int slot)
core/src/main/java/org/geysermc/geyser/inventory/CrafterContainer.java:96
↓ 3 callers
Method
isCustomBedrockNetherId
()
core/src/main/java/org/geysermc/geyser/level/BedrockDimension.java:84
↓ 3 callers
Method
isHovering
()
core/src/main/java/org/geysermc/geyser/entity/type/living/monster/EnderDragonEntity.java:306
↓ 3 callers
Method
isInsideBorderBoundaries
@return true as long as the player entity is within the world limits.
core/src/main/java/org/geysermc/geyser/session/cache/WorldBorder.java:134
↓ 3 callers
Method
isOpen
()
core/src/main/java/org/geysermc/geyser/network/netty/ChannelWrapper.java:81
↓ 3 callers
Method
isVisibleFor
(String entity)
core/src/main/java/org/geysermc/geyser/scoreboard/Team.java:135
↓ 3 callers
Method
items
Sets the {@link Holders} of item identifiers that can be used to repair the item. @param items the {@link Holders} of item identifiers that can be us
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/component/java/JavaRepairable.java:84
↓ 3 callers
Method
javaIdentifier
()
core/src/main/java/org/geysermc/geyser/level/block/type/Block.java:140
↓ 3 callers
Method
keyToIdentifier
(@Nullable Key key)
core/src/main/java/org/geysermc/geyser/util/MinecraftKey.java:70
↓ 3 callers
Method
keys
All keys of this registry, as a list.
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistry.java:101
↓ 3 callers
Method
layered
Creates a new CommandSourceConverter for a server platform in which the player type is not a command sender type, and must be mapped. @param senderTy
core/src/main/java/org/geysermc/geyser/command/CommandSourceConverter.java:66
↓ 3 callers
Method
lightDampening
Sets the light dampening value of the block. @see CustomBlockComponents#lightDampening() @param lightDampening the light dampening value to set @retu
api/src/main/java/org/geysermc/geyser/api/block/custom/component/CustomBlockComponents.java:315
↓ 3 callers
Method
loadConfig
(File src, Class<T> valueType)
core/src/main/java/org/geysermc/geyser/util/FileUtils.java:47
↓ 3 callers
Method
loadFile
(String input)
core/src/main/java/org/geysermc/geyser/registry/loader/EffectRegistryLoader.java:42
↓ 3 callers
Method
loadFloodgate
(Path floodgateDataFolder)
bootstrap/mod/src/main/java/org/geysermc/geyser/platform/mod/GeyserModBootstrap.java:215
↓ 3 callers
Method
loadLocale
Loads a locale already downloaded, if the file doesn't exist it just logs a warning @param locale Bedrock locale to load
core/src/main/java/org/geysermc/geyser/text/MinecraftLocale.java:173
↓ 3 callers
Method
markChanged
()
core/src/main/java/org/geysermc/geyser/scoreboard/Team.java:198
↓ 3 callers
Method
markNewBundle
(@Nullable BundleData bundleData)
core/src/main/java/org/geysermc/geyser/session/cache/BundleCache.java:91
↓ 3 callers
Method
markUpdated
()
core/src/main/java/org/geysermc/geyser/scoreboard/display/score/DisplayScore.java:64
↓ 3 callers
Method
maxDrawDuration
Sets the maximum draw duration before the item is released. @param maxDrawDuration the non-negative maximum charging duration @see GeyserChargeable#m
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/component/geyser/GeyserChargeable.java:99
↓ 3 callers
Method
meta
@return an Applicable that applies this command's description
core/src/main/java/org/geysermc/geyser/command/GeyserCommand.java:190
↓ 3 callers
Method
mobHorseInteract
(@NonNull Hand hand, @NonNull GeyserItemStack itemInHand)
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/horse/AbstractHorseEntity.java:214
↓ 3 callers
Method
moveAbsoluteImmediate
(Vector3f position, float yaw, float pitch, float headYaw, boolean isOnGround, boolean teleported)
core/src/main/java/org/geysermc/geyser/entity/type/ProjectileEntity.java:64
↓ 3 callers
Method
mtu
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:399
↓ 3 callers
Method
mulAndCheck
Multiply two integers, checking for overflow. @param x a factor @param y a factor @return the product {@code x y} @throws ArithmeticException if the
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:404
↓ 3 callers
Method
mulPosAndCheck
Multiply two non-negative integers, checking for overflow. @param x a non-negative factor @param y a non-negative factor @return the product {@code x
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:421
↓ 3 callers
Method
negate
()
api/src/main/java/org/geysermc/geyser/api/predicate/MinecraftPredicate.java:54
↓ 3 callers
Method
nextEntityId
()
core/src/main/java/org/geysermc/geyser/session/cache/EntityCache.java:75
↓ 3 callers
Method
nextPacket
()
core/src/test/java/org/geysermc/geyser/scoreboard/network/util/GeyserMockContext.java:124
↓ 3 callers
Method
objective
()
core/src/main/java/org/geysermc/geyser/scoreboard/display/slot/DisplaySlot.java:105
↓ 3 callers
Method
onGeyserDisable
Called when the GeyserBootstrap is disabled - either before a reload, of before fully shutting down.
core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java:67
↓ 3 callers
Method
onGeyserEnable
Called when the GeyserBootstrap is enabled/reloaded. This starts Geyser, after which, Geyser is in a player-accepting state.
core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java:61
↓ 3 callers
Method
onGeyserInitialize
Called when the GeyserBootstrap is initialized. This will only be called once, when Geyser is loading. Calling this must happen before {@link #onGeyse
core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java:55
← previous
next →
901–1,000 of 6,455, ranked by callers