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
↓ 53 callers
Method
max
@return the inclusive upper bound for this property @since 2.9.0
api/src/main/java/org/geysermc/geyser/api/entity/property/type/GeyserIntEntityProperty.java:56
↓ 51 callers
Method
create
(String name)
core/src/main/java/org/geysermc/geyser/level/block/property/BooleanProperty.java:55
↓ 51 callers
Method
getOrDefault
@return the value of the given component, or {@code fallback} if it is null @since 2.9.3
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/component/ItemDataComponentMap.java:46
↓ 51 callers
Method
path
@return the path of this identifier. @since 2.9.0
api/src/main/java/org/geysermc/geyser/api/util/Identifier.java:108
↓ 50 callers
Method
equals
(int x, int y, int z, Key dimension)
core/src/main/java/org/geysermc/geyser/session/cache/LodestoneCache.java:134
↓ 50 callers
Method
getSession
()
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/VariantHolder.java:61
↓ 50 callers
Method
isEmpty
()
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:364
↓ 49 callers
Method
getItemInHand
(@NonNull Hand hand)
core/src/main/java/org/geysermc/geyser/inventory/PlayerInventory.java:83
↓ 48 callers
Method
clear
()
core/src/main/java/org/geysermc/geyser/session/cache/SkullCache.java:224
↓ 48 callers
Method
min
@return the inclusive lower bound for this property @since 2.9.0
api/src/main/java/org/geysermc/geyser/api/entity/property/type/GeyserIntEntityProperty.java:50
↓ 48 callers
Method
valueOf
(String string)
core/src/main/java/org/geysermc/geyser/level/block/property/Property.java:45
↓ 46 callers
Method
registry
Creates a hasher that uses the {@link JavaRegistryKey#key(GeyserSession, int)} method to turn a network ID into a {@link Key}, and then encodes this k
core/src/main/java/org/geysermc/geyser/item/hashing/RegistryHasher.java:379
↓ 45 callers
Method
block
Gets the custom block data associated with the state @return The custom block data for the state.
api/src/main/java/org/geysermc/geyser/api/block/custom/CustomBlockState.java:40
↓ 45 callers
Method
gameplay
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:61
↓ 45 callers
Method
java
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:55
↓ 45 callers
Method
javaId
@return the entity ID that the server has assigned to this entity.
api/src/main/java/org/geysermc/geyser/api/entity/type/GeyserEntity.java:45
↓ 45 callers
Method
value
@return the value of the option @since 2.6.2
api/src/main/java/org/geysermc/geyser/api/pack/option/ResourcePackOption.java:53
↓ 44 callers
Method
attackDamage
(int attackDamage)
api/src/main/java/org/geysermc/geyser/api/item/custom/NonVanillaCustomItemData.java:187
↓ 44 callers
Method
getMax
()
core/src/main/java/org/geysermc/geyser/level/physics/BoundingBox.java:124
↓ 44 callers
Method
getMin
()
core/src/main/java/org/geysermc/geyser/level/physics/BoundingBox.java:109
↓ 44 callers
Method
updateBedrockMetadata
Sends the Bedrock metadata to the client
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:426
↓ 43 callers
Method
debugMode
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:117
↓ 43 callers
Method
setPosition
(Vector3f position)
core/src/main/java/org/geysermc/geyser/entity/type/player/SessionPlayerEntity.java:193
↓ 42 callers
Method
getRuntimeId
()
core/src/main/java/org/geysermc/geyser/registry/type/GeyserBedrockBlock.java:40
↓ 41 callers
Method
optionalNullable
Extracts a {@link Value} from a {@link Type} using the {@code extractor}, and adds it to the map if it is not null. @param key the key to put the {@l
core/src/main/java/org/geysermc/geyser/item/hashing/MapHasher.java:158
↓ 39 callers
Method
getMapping
Gets an {@link ItemMapping} from the given {@link GeyserItemStack}. @param itemStack the itemstack @return an item entry from the given item stack
core/src/main/java/org/geysermc/geyser/registry/type/ItemMappings.java:94
↓ 39 callers
Method
size
The amount of values registered in this registry.
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistry.java:115
↓ 38 callers
Method
bedrockUsername
()
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:2498
↓ 38 callers
Method
getData
()
core/src/main/java/org/geysermc/geyser/skin/ProvidedSkins.java:105
↓ 37 callers
Method
bedrockPosition
Gets the Bedrock edition position with the offset applied
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:708
↓ 37 callers
Method
equals
(int[] a, int[] b)
core/src/main/java/org/geysermc/geyser/registry/populator/TagRegistryPopulator.java:65
↓ 37 callers
Method
getItem
(int slot)
core/src/main/java/org/geysermc/geyser/inventory/click/ClickPlan.java:221
↓ 36 callers
Method
exists
()
core/src/main/java/org/geysermc/geyser/scoreboard/display/score/SidebarDisplayScore.java:134
↓ 36 callers
Method
getCursor
()
core/src/main/java/org/geysermc/geyser/inventory/click/ClickPlan.java:229
↓ 36 callers
Method
heightAndWidth
Sets the height and width as one value
core/src/main/java/org/geysermc/geyser/entity/EntityDefinition.java:114
↓ 36 callers
Method
key
The id of the gamerule; without the minecraft namespace
core/src/main/java/org/geysermc/geyser/level/gamerule/GameRule.java:45
↓ 36 callers
Method
motd
()
core/src/main/java/org/geysermc/geyser/configuration/GeyserConfig.java:58
↓ 35 callers
Method
color
(Color color)
api/src/main/java/org/geysermc/geyser/api/bedrock/camera/CameraFade.java:83
↓ 35 callers
Method
getItemData
(GeyserSession session)
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:302
↓ 35 callers
Method
getProtocolVersion
Gets the session's protocol version. @return the session's protocol version.
core/src/main/java/org/geysermc/geyser/session/UpstreamSession.java:101
↓ 35 callers
Method
indexOf
(T value)
core/src/main/java/org/geysermc/geyser/entity/properties/type/AbstractEnumProperty.java:85
↓ 35 callers
Method
keySet
@return all data components in this map @since 2.9.3
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/component/ItemDataComponentMap.java:55
↓ 34 callers
Method
getEntityByJavaId
(int javaId)
core/src/main/java/org/geysermc/geyser/session/cache/EntityCache.java:153
↓ 34 callers
Method
getMessage
()
common/src/main/java/org/geysermc/floodgate/news/NewsItem.java:117
↓ 34 callers
Method
setPitch
(float pitch)
core/src/main/java/org/geysermc/geyser/entity/type/living/SquidEntity.java:107
↓ 32 callers
Method
components
(CustomBlockComponents components)
api/src/main/java/org/geysermc/geyser/api/block/custom/CustomBlockData.java:130
↓ 32 callers
Method
create
(String name, int low, int high)
core/src/main/java/org/geysermc/geyser/level/block/property/IntegerProperty.java:68
↓ 32 callers
Method
create
(String name, String... values)
core/src/main/java/org/geysermc/geyser/level/block/property/BasicEnumProperty.java:66
↓ 31 callers
Method
fire
(@NonNull Event event)
core/src/main/java/org/geysermc/geyser/extension/event/GeyserExtensionEventBus.java:50
↓ 31 callers
Method
getActions
()
common/src/main/java/org/geysermc/floodgate/news/NewsItem.java:121
↓ 31 callers
Method
hash
(Type value, MinecraftHashEncoder encoder)
core/src/main/java/org/geysermc/geyser/item/hashing/MinecraftHasher.java:189
↓ 31 callers
Method
inventory
()
core/src/main/java/org/geysermc/geyser/inventory/InventoryHolder.java:140
↓ 31 callers
Method
next
()
core/src/main/java/org/geysermc/geyser/level/chunk/bitarray/BitArrayVersion.java:83
↓ 29 callers
Method
create
(String name)
core/src/main/java/org/geysermc/geyser/session/cache/tags/EnchantmentTag.java:69
↓ 29 callers
Method
load
Loads an output from the given input. @param input the input @return the output
core/src/main/java/org/geysermc/geyser/registry/loader/RegistryLoader.java:46
↓ 29 callers
Method
setItem
(int slot, @NonNull GeyserItemStack newItem, GeyserSession session)
core/src/main/java/org/geysermc/geyser/inventory/Inventory.java:142
↓ 29 callers
Method
sub
(int sub)
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:275
↓ 28 callers
Method
bedrockId
@return the ID of the Bedrock counterpart for this instrument. If there is none ({@link #bedrockInstrument()} is null), then -1 is returned.
core/src/main/java/org/geysermc/geyser/inventory/item/GeyserInstrument.java:68
↓ 28 callers
Method
blockAt
(GeyserSession session, Vector3i vector)
core/src/main/java/org/geysermc/geyser/level/WorldManager.java:51
↓ 28 callers
Method
cast
Casts this map builder to a {@link Casted}. This cast is done unsafely, only use this if you are sure the object being encoded is of the type being ca
core/src/main/java/org/geysermc/geyser/item/hashing/MapBuilder.java:47
↓ 28 callers
Method
clamp
Clamps the value between the low and high boundaries Copied from {@link org.cloudburstmc.math.GenericMath} with floats instead. @param value The valu
core/src/main/java/org/geysermc/geyser/util/MathUtils.java:201
↓ 28 callers
Method
getComponent
Returns the stored data component for a given {@link DataComponentType}, or null. <p> This method will first check the additional components that may
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:233
↓ 28 callers
Method
is
(Item item)
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:168
↓ 28 callers
Method
isSneaking
(Set<PlayerAuthInputData> authInputData)
core/src/main/java/org/geysermc/geyser/session/cache/InputCache.java:184
↓ 28 callers
Method
session
()
core/src/main/java/org/geysermc/geyser/scoreboard/Scoreboard.java:342
↓ 27 callers
Method
block
()
core/src/main/java/org/geysermc/geyser/level/block/type/BlockState.java:152
↓ 27 callers
Method
getComponent
Returns this items value (or null) for a specific {@link DataComponentType}. Prefer using {@link GeyserItemStack#getComponent(DataComponentType)} to a
core/src/main/java/org/geysermc/geyser/item/type/Item.java:144
↓ 27 callers
Method
mapBuilder
Creates a hasher that uses a {@link MapBuilder}, which uses a {@link MapHasher} to hash a {@link Type} into a map. @param builder the builder that cr
core/src/main/java/org/geysermc/geyser/item/hashing/MinecraftHasher.java:341
↓ 27 callers
Method
mockContextScoreboard
(Consumer<GeyserMockContext> geyserContext)
core/src/test/java/org/geysermc/geyser/scoreboard/network/util/GeyserMockContextScoreboard.java:55
↓ 27 callers
Method
setHeadYaw
(float headYaw)
core/src/main/java/org/geysermc/geyser/entity/type/living/SquidEntity.java:111
↓ 26 callers
Method
create
(String key, JavaRegistryKey.RegistryLookup<T> registryLookup)
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistries.java:109
↓ 26 callers
Method
getItemInSlot
(EquipmentSlot slot)
core/src/main/java/org/geysermc/geyser/entity/type/LivingEntity.java:121
↓ 26 callers
Method
getVersion
()
core/src/main/java/org/geysermc/geyser/level/chunk/bitarray/BitArray.java:48
↓ 26 callers
Method
isEmpty
Test if the specified slot is empty. This will check the simulated inventory without copying.
core/src/main/java/org/geysermc/geyser/inventory/click/ClickPlan.java:217
↓ 26 callers
Method
readOrDefault
(JsonElement object, String name, NodeReader<T> converter, T defaultValue, String... context)
core/src/main/java/org/geysermc/geyser/registry/mappings/util/MappingsUtil.java:53
↓ 26 callers
Method
register
Registers what is specified in the given {@link Consumer} into the underlying value. @param consumer the consumer
core/src/main/java/org/geysermc/geyser/registry/IRegistry.java:59
↓ 26 callers
Method
sendDownstreamPacket
Send a packet to the remote server if in the specified state. @param packet the java edition packet from MCProtocolLib @param intendedState the state
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:2135
↓ 25 callers
Method
clone
()
core/src/main/java/org/geysermc/geyser/level/physics/BoundingBox.java:248
↓ 25 callers
Method
component
(MapBuilder<T> componentBuilder)
core/src/main/java/org/geysermc/geyser/item/hashing/ComponentHasher.java:200
↓ 25 callers
Method
isDebug
If debug is enabled for this logger
core/src/main/java/org/geysermc/geyser/GeyserLogger.java:138
↓ 25 callers
Method
of
Null-safe method that looks up a Java block state ID in the BLOCK_STATES registry, and defaults to air if not found. @param javaId the Java block sta
core/src/main/java/org/geysermc/geyser/level/block/type/BlockState.java:194
↓ 25 callers
Method
register
@param registryKey the Java registry key, listed in {@link JavaRegistries} @param reader converts the RegistryEntry NBT into an object. Should never r
core/src/main/java/org/geysermc/geyser/session/cache/RegistryCache.java:213
↓ 25 callers
Method
registerMap
(DataComponentType<T> component, MapBuilder<T> builder)
core/src/main/java/org/geysermc/geyser/item/hashing/DataComponentHashers.java:309
↓ 24 callers
Method
getConfigFolder
Return the data folder where files get stored @return Path location of data folder
core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java:125
↓ 24 callers
Method
getGeyserLogger
Returns the current GeyserLogger @return The current GeyserLogger
core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java:94
↓ 24 callers
Method
getTitle
(double cooldown)
core/src/main/java/org/geysermc/geyser/util/CooldownUtils.java:137
↓ 24 callers
Method
isClosed
()
core/src/main/java/org/geysermc/geyser/session/UpstreamSession.java:83
↓ 24 callers
Method
pipeline
()
core/src/main/java/org/geysermc/geyser/network/netty/ChannelWrapper.java:126
↓ 24 callers
Method
sendPacket
(@NonNull BedrockPacket packet)
core/src/main/java/org/geysermc/geyser/session/UpstreamSession.java:48
↓ 23 callers
Method
bedrockIdentifier
The Bedrock identifier for this custom item. It cannot be in the {@code minecraft} namespace. @return the Bedrock item identifier @since 2.9.3
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/CustomItemDefinition.java:78
↓ 23 callers
Method
ceil
Round the given float to the next whole number @param floatNumber Float to round @return Rounded number
core/src/main/java/org/geysermc/geyser/util/MathUtils.java:132
↓ 23 callers
Method
contents
()
core/src/main/java/org/geysermc/geyser/session/cache/BundleCache.java:302
↓ 23 callers
Method
from
(@Nullable GeyserSession session, @Nullable ItemStack itemStack)
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:109
↓ 23 callers
Method
fromJson
(byte[] bytes, Class<T> type)
core/src/main/java/org/geysermc/geyser/util/JsonUtils.java:43
↓ 23 callers
Method
get
(int index)
core/src/main/java/org/geysermc/geyser/level/chunk/bitarray/BitArray.java:35
↓ 23 callers
Method
getJavaId
()
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:160
↓ 23 callers
Method
getVehicleComponent
()
core/src/main/java/org/geysermc/geyser/entity/vehicle/ClientVehicle.java:32
↓ 23 callers
Method
matches
(InetAddress inetAddress)
core/src/main/java/org/geysermc/geyser/network/CIDRMatcher.java:67
↓ 23 callers
Method
moveTo
(String... newPath)
core/src/main/java/org/geysermc/geyser/configuration/ConfigMigrations.java:196
↓ 23 callers
Method
setSlot
(int slot, boolean enabled)
core/src/main/java/org/geysermc/geyser/inventory/CrafterContainer.java:83
← previous
next →
101–200 of 6,455, ranked by callers