MCPcopy Create free account

hub / github.com/GeyserMC/Geyser / functions

Functions6,455 in github.com/GeyserMC/Geyser

↓ 8 callersMethoddoubleValue
Gets the fraction as a {@code double}. This calculates the fraction as the numerator divided by denominator. @return the fraction as a {@code double}
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:613
↓ 8 callersMethodensureInEventLoop
Moves task to the session event loop if already not in it. Otherwise, the task is automatically ran.
core/src/main/java/org/geysermc/geyser/session/GeyserSession.java:1276
↓ 8 callersMethodexecute
(boolean refresh)
core/src/main/java/org/geysermc/geyser/inventory/click/ClickPlan.java:111
↓ 8 callersMethodexpand
(double x, double y, double z)
core/src/main/java/org/geysermc/geyser/level/physics/BoundingBox.java:77
↓ 8 callersMethodflush
()
core/src/main/java/org/geysermc/geyser/network/netty/ChannelWrapper.java:212
↓ 8 callersMethodfromEnum
Uses {@link Enum#name()} (lowercased) as {@code toName} function in {@link MinecraftHasher#fromEnum(Function)}. <p>Please be aware that you are using
core/src/main/java/org/geysermc/geyser/item/hashing/MinecraftHasher.java:320
↓ 8 callersMethodgetBlockEntityTag
(GeyserSession session, BlockEntityType type, int x, int y, int z, @Nullable NbtMap javaNbt, BlockState blockS
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/BlockEntityTranslator.java:46
↓ 8 callersMethodgetBoundingBoxWidth
()
core/src/main/java/org/geysermc/geyser/entity/type/living/ArmorStandEntity.java:395
↓ 8 callersMethodgetObjective
(String objectiveName)
core/src/main/java/org/geysermc/geyser/scoreboard/Scoreboard.java:261
↓ 8 callersMethodgetTeamFor
(String playerNameOrEntityUuid)
core/src/main/java/org/geysermc/geyser/scoreboard/Scoreboard.java:283
↓ 8 callersMethodhashCode
Gets a hashCode for the fraction. @return a hash code value for this object
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:705
↓ 8 callersMethodintValue
Gets the fraction as an {@code int}. This returns the whole number part of the fraction. @return the whole number fraction part
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:720
↓ 8 callersMethodisEnabled
Gets if the extension is enabled @return true if the extension is enabled
api/src/main/java/org/geysermc/geyser/api/extension/Extension.java:46
↓ 8 callersMethodisHolding
(Item item)
core/src/main/java/org/geysermc/geyser/entity/type/LivingEntity.java:137
↓ 8 callersMethodlerp
(double delta, Vector3d start, Vector3d end)
core/src/main/java/org/geysermc/geyser/entity/type/MinecartEntity.java:351
↓ 8 callersMethodloadConfig
(Class<T> configClass)
core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java:220
↓ 8 callersMethodlocalAddress
()
core/src/main/java/org/geysermc/geyser/network/netty/ChannelWrapper.java:44
↓ 8 callersMethodnetworkId
Converts an object to its network ID, or -1 if it is not registered.
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistryKey.java:53
↓ 8 callersMethodofEnum
(Class<E> clazz)
core/src/main/java/org/geysermc/geyser/registry/mappings/util/NodeReader.java:131
↓ 8 callersMethodpredicate
Adds a predicate that must match for Geyser to use this item definition. See {@link CustomItemDefinition#predicates()} for details. @param predicate
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/CustomItemDefinition.java:250
↓ 8 callersMethodprintMessage
Simply print a message to console @param message The message to print
core/src/main/java/org/geysermc/geyser/GeyserMain.java:100
↓ 8 callersMethodreadIfPresent
(JsonElement object, String name, Consumer<T> consumer, NodeReader<T> converter, String... context)
core/src/main/java/org/geysermc/geyser/registry/mappings/util/MappingsUtil.java:83
↓ 8 callersMethodregisterInt
(IntComponentType component)
core/src/main/java/org/geysermc/geyser/item/hashing/DataComponentHashers.java:305
↓ 8 callersMethodspawnEntity
()
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:206
↓ 8 callersMethodtick
()
core/src/main/java/org/geysermc/geyser/session/cache/waypoint/TickingWaypoint.java:30
↓ 8 callersMethodtick
This function gets called every game tick as long as the game tick loop isn't frozen.
core/src/main/java/org/geysermc/geyser/entity/type/Tickable.java:45
↓ 8 callersMethodupdateBedrockMetadata
()
core/src/main/java/org/geysermc/geyser/entity/type/living/animal/StriderEntity.java:69
↓ 7 callersMethodaddPrefix
(String message)
core/src/main/java/org/geysermc/geyser/extension/GeyserExtensionLogger.java:45
↓ 7 callersMethodbedrockRotation
x = Pitch, y = Yaw, z = HeadYaw @return the bedrock rotation
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:701
↓ 7 callersMethodcloseForm
Closes the currently open form on the client.
api/src/main/java/org/geysermc/geyser/api/connection/GeyserConnection.java:80
↓ 7 callersMethodcommand
(GeyserSession session, ParsedInputs inputs)
core/src/main/java/org/geysermc/geyser/session/dialog/action/DialogAction.java:75
↓ 7 callersMethodcommandRegistry
@return the current CommandRegistry in use. The instance may change over the lifecycle of the Geyser runtime.
core/src/main/java/org/geysermc/geyser/GeyserImpl.java:653
↓ 7 callersMethodconnectionByUuid
{@inheritDoc}
api/src/main/java/org/geysermc/geyser/api/GeyserApi.java:55
↓ 7 callersMethodconvertMessageLenient
Verifies the message is valid JSON in case it's plaintext. Works around GsonComponentSerializer not using lenient mode. See <a href="https://wiki.vg/C
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:314
↓ 7 callersMethodconvertToPlainTextLenient
Convert JSON and legacy format message to plain text @param message Message to convert @param locale Locale to use for translation strings @return Th
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:387
↓ 7 callersMethodcorrectMovementForCollisions
(Vector3d movement, BoundingBox boundingBox, boolean checkWorld, boolean walkOnLava)
core/src/main/java/org/geysermc/geyser/level/physics/CollisionManager.java:349
↓ 7 callersMethodencode
(byte[] data)
common/src/main/java/org/geysermc/floodgate/crypto/Topping.java:29
↓ 7 callersMethodgetBundleId
()
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:253
↓ 7 callersMethodgetEntityByGeyserId
(long geyserId)
core/src/main/java/org/geysermc/geyser/session/cache/EntityCache.java:149
↓ 7 callersMethodgetExecutorService
()
core/src/main/java/org/geysermc/geyser/skin/SkinProvider.java:157
↓ 7 callersMethodgetLogicalFluidHeight
(Fluid fluidType, int blockId)
core/src/main/java/org/geysermc/geyser/entity/vehicle/VehicleComponent.java:385
↓ 7 callersMethodgetMapping
(GeyserSession session)
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:313
↓ 7 callersMethodgetName
()
bootstrap/bungeecord/src/main/java/org/geysermc/geyser/platform/bungeecord/GeyserBungeePingPassthrough.java:111
↓ 7 callersMethodgetParentId
()
core/src/main/java/org/geysermc/geyser/level/GeyserAdvancement.java:62
↓ 7 callersMethodgetResource
(String name)
core/src/test/java/org/geysermc/geyser/registry/loader/ResourcePackLoaderTest.java:78
↓ 7 callersMethodgetScale
@return the scale according to Java
core/src/main/java/org/geysermc/geyser/entity/type/living/ArmorStandEntity.java:421
↓ 7 callersMethodgetSlotType
Returns the slot type for a Java slot id
core/src/main/java/org/geysermc/geyser/translator/inventory/InventoryTranslator.java:212
↓ 7 callersMethodgetUserAgent
()
core/src/main/java/org/geysermc/geyser/util/WebUtils.java:411
↓ 7 callersMethodillegalPacket
(GeyserboundPacket packet)
core/src/main/java/org/geysermc/geyser/erosion/AbstractGeyserboundPacketHandler.java:85
↓ 7 callersMethodinit
Start legacy ping passthrough thread @param geyser Geyser @return GeyserPingPassthrough, or null if not initialized
core/src/main/java/org/geysermc/geyser/ping/GeyserLegacyPingPassthrough.java:68
↓ 7 callersMethodintProperty
(String propertyName, int value)
api/src/main/java/org/geysermc/geyser/api/block/custom/CustomBlockState.java:67
↓ 7 callersMethodisActive
()
core/src/main/java/org/geysermc/geyser/network/netty/ChannelWrapper.java:91
↓ 7 callersMethodisInWater
()
core/src/main/java/org/geysermc/geyser/entity/type/ItemEntity.java:146
↓ 7 callersMethodisInvalidAction
(ItemStackRequestSlotData slotData)
core/src/main/java/org/geysermc/geyser/translator/inventory/OldSmithingTableTranslator.java:133
↓ 7 callersMethodisListed
Whether this entity is listed on the player list. Since player entities are used for e.g. custom skulls too, we need to hack around limitations introd
core/src/main/java/org/geysermc/geyser/entity/type/player/AvatarEntity.java:281
↓ 7 callersMethodjavaId
()
core/src/main/java/org/geysermc/geyser/level/block/type/BlockState.java:156
↓ 7 callersMethodlabel
()
core/src/main/java/org/geysermc/geyser/session/dialog/input/SingleOptionInput.java:102
↓ 7 callersMethodloadConfigurationNode
(Class<? extends GeyserConfig> configClass)
core/src/main/java/org/geysermc/geyser/configuration/ConfigLoader.java:177
↓ 7 callersMethodnumber
(Number number)
core/src/main/java/org/geysermc/geyser/item/hashing/MinecraftHashEncoder.java:109
↓ 7 callersMethodonGeyserShutdown
Called when the GeyserBootstrap is shutting down.
core/src/main/java/org/geysermc/geyser/GeyserBootstrap.java:72
↓ 7 callersMethodonUpdate
()
core/src/main/java/org/geysermc/geyser/scoreboard/Scoreboard.java:197
↓ 7 callersMethodpermission
Gets the permission node associated with this command. @return the permission node for this command if defined, otherwise an empty string
api/src/main/java/org/geysermc/geyser/api/command/Command.java:62
↓ 7 callersMethodregisterExceptionHandler
(Class<E> type, BiConsumer<CommandContext<GeyserCommandSource>, E> handler)
core/src/main/java/org/geysermc/geyser/command/ExceptionHandlers.java:108
↓ 7 callersMethodrenameAndMove
(String... newPath)
core/src/main/java/org/geysermc/geyser/configuration/ConfigMigrations.java:192
↓ 7 callersMethodsendMessage
(@NonNull String message)
core/src/main/java/org/geysermc/geyser/GeyserLogger.java:145
↓ 7 callersMethodsetCursor
(@NonNull GeyserItemStack newCursor, GeyserSession session)
core/src/main/java/org/geysermc/geyser/inventory/PlayerInventory.java:68
↓ 7 callersMethodsetNametag
(@Nullable String nametag, boolean applyTeamStyling)
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:538
↓ 7 callersMethodshowInTooltip
(DataComponentType<?> component)
core/src/main/java/org/geysermc/geyser/item/TooltipOptions.java:40
↓ 7 callersMethodtag
Sets the tag of the Holders object. A Holders object can only consist of one tag. This will throw when at least one identifier has been added, since a
api/src/main/java/org/geysermc/geyser/api/util/Holders.java:114
↓ 7 callersMethodtranslateRequest
(GeyserSession session, Type inventory, ItemStackRequest request)
core/src/main/java/org/geysermc/geyser/translator/inventory/InventoryTranslator.java:296
↓ 7 callersMethodupdate
Updates the world border's minimum and maximum properties
core/src/main/java/org/geysermc/geyser/session/cache/WorldBorder.java:243
↓ 7 callersMethodupdateNametag
(@Nullable Team team)
core/src/main/java/org/geysermc/geyser/entity/type/Entity.java:568
↓ 7 callersMethodvalidate
(Predicate<T> validator, String error)
core/src/main/java/org/geysermc/geyser/registry/mappings/util/NodeReader.java:178
↓ 7 callersMethodwrapDegrees
Wrap the given float degrees to be between -180.0 and 180.0. @param degrees The degrees value to wrap @return The wrapped degrees value between -180.
core/src/main/java/org/geysermc/geyser/util/MathUtils.java:66
↓ 6 callersMethodbackingRegistry
()
core/src/main/java/org/geysermc/geyser/registry/DeferredRegistry.java:72
↓ 6 callersMethodcalculateAttribute
Calculates the complete attribute value to send to Bedrock. Will be overriden if attributes need to be cached.
core/src/main/java/org/geysermc/geyser/entity/type/LivingEntity.java:755
↓ 6 callersMethodcalculateBundleWeight
(List<GeyserItemStack> contents)
core/src/main/java/org/geysermc/geyser/translator/inventory/BundleInventoryTranslator.java:292
↓ 6 callersMethodcast
Casts this hasher to a hasher for {@link Casted}. This cast is done unsafely without converting of any kind, only use this if you are sure the object
core/src/main/java/org/geysermc/geyser/item/hashing/MinecraftHasher.java:203
↓ 6 callersMethodcollidableBlocksIterator
(GeyserSession session, BoundingBox box)
core/src/main/java/org/geysermc/geyser/level/physics/CollisionManager.java:239
↓ 6 callersMethodcompareTo
Compares this object to another based on size. <p>Note: this class has a natural ordering that is inconsistent with equals, because, for example, equ
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:574
↓ 6 callersMethodconvertFromNullableNbtTag
Should only be used by {@link org.geysermc.geyser.session.cache.RegistryCache.RegistryReader}s, as these do not always have a {@link GeyserSession} av
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:532
↓ 6 callersMethodconvertMessageRaw
Convert a Java message to the legacy format ready for bedrock. Unlike {@link #convertMessage(Component, String)} this version does not add a leading c
core/src/main/java/org/geysermc/geyser/translator/text/MessageTranslator.java:203
↓ 6 callersMethodcreate
Creates a new deferred registry. @param registryLoader the registry loader @param deferredLoader the deferred loader @param <I> the input type @retur
core/src/main/java/org/geysermc/geyser/registry/SimpleMappedDeferredRegistry.java:59
↓ 6 callersMethodcreateGeyser
(String id)
api/src/main/java/org/geysermc/geyser/api/item/custom/v2/component/geyser/GeyserItemDataComponents.java:100
↓ 6 callersMethoddisable
Disable the extension.
api/src/main/java/org/geysermc/geyser/api/extension/Extension.java:142
↓ 6 callersMethoddisplayMessage
Displays the run help message in the console and a message box if running with a gui
core/src/main/java/org/geysermc/geyser/GeyserMain.java:41
↓ 6 callersMethodentry
(JavaRegistryProvider registries, T object)
core/src/main/java/org/geysermc/geyser/session/cache/registry/JavaRegistryKey.java:134
↓ 6 callersMethodextend
(double x, double y, double z)
core/src/main/java/org/geysermc/geyser/level/physics/BoundingBox.java:61
↓ 6 callersMethodfromItem
(GeyserSession session, int item)
core/src/main/java/org/geysermc/geyser/inventory/recipe/RecipeUtil.java:219
↓ 6 callersMethodgetAllSessions
Creates a new, immutable list containing all pending and active sessions.
core/src/main/java/org/geysermc/geyser/session/SessionManager.java:100
↓ 6 callersMethodgetComponentElseGet
(@NonNull DataComponentType<T> type, Supplier<T> supplier)
core/src/main/java/org/geysermc/geyser/inventory/GeyserItemStack.java:244
↓ 6 callersMethodgetConstructor
@return if this class has a constructor with the specified arguments
bootstrap/spigot/src/main/java/org/geysermc/geyser/platform/spigot/ReflectedNames.java:82
↓ 6 callersMethodgetDenominator
Gets the denominator part of the fraction. @return the denominator fraction part
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:654
↓ 6 callersMethodgetEnchantments
(GeyserSession session, GeyserItemStack itemStack)
core/src/main/java/org/geysermc/geyser/inventory/updater/AnvilInventoryUpdater.java:368
↓ 6 callersMethodgetJson
Makes a web request to the given URL and returns the body as a {@link JsonObject}. @param reqURL URL to fetch @return the response as JSON
core/src/main/java/org/geysermc/geyser/util/WebUtils.java:94
↓ 6 callersMethodgetPistonHeadPos
@return The starting position of the piston head
core/src/main/java/org/geysermc/geyser/translator/level/block/entity/PistonBlockEntity.java:714
↓ 6 callersMethodgetRequirements
()
core/src/main/java/org/geysermc/geyser/level/GeyserAdvancement.java:57
↓ 6 callersMethodgetUntrusted
(T source, ToIntFunction<T> idExtractor)
core/src/main/java/org/geysermc/geyser/level/physics/Direction.java:104
↓ 6 callersMethodgreatestCommonDivisor
Gets the greatest common divisor of the absolute value of two numbers, using the "binary gcd" method which avoids division and modulo operations. See
core/src/main/java/org/geysermc/geyser/util/thirdparty/Fraction.java:338
↓ 6 callersMethodholder
Creates a hasher that encodes a {@link Holder} of {@link DirectType}. If the holder has an ID, the {@link RegistryHasher} is used to encode it. If the
core/src/main/java/org/geysermc/geyser/item/hashing/RegistryHasher.java:408
← previousnext →401–500 of 6,455, ranked by callers