MCPcopy Create free account

hub / github.com/architectury/architectury-api / functions

Functions1,575 in github.com/architectury/architectury-api

↓ 226 callersMethodinvoker
()
common/src/main/java/dev/architectury/event/Event.java:23
↓ 178 callersMethodget
()
common/src/main/java/dev/architectury/utils/value/IntValue.java:27
↓ 113 callersMethodregister
(T listener)
common/src/main/java/dev/architectury/event/Event.java:25
↓ 91 callersMethodaccept
(String message)
testmod-common/src/main/java/dev/architectury/test/debug/MessageSink.java:23
↓ 87 callersMethodregister
(ParticleType<T> type, ParticleProvider<T> provider)
forge/src/main/java/dev/architectury/registry/client/particle/forge/ParticleProviderRegistryImpl.java:122
↓ 63 callersMethodcreateLoop
(T... typeGetter)
common/src/main/java/dev/architectury/event/EventFactory.java:45
↓ 48 callersMethodisFalse
Returns whether the result contains a {@code false} outcome @return whether the result contains a {@code false} outcome
common/src/main/java/dev/architectury/event/EventResult.java:153
↓ 44 callersMethodadd
Invoked when an entity is about to be added to the world. Equivalent to Forge's {@code EntityJoinWorldEvent} event. @param entity The entity to add t
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java:121
↓ 39 callersMethodcreateEventResult
(T... typeGetter)
common/src/main/java/dev/architectury/event/EventFactory.java:69
↓ 36 callersMethodisPresent
@return whether the entry has been registered
common/src/main/java/dev/architectury/registry/registries/RegistrySupplier.java:59
↓ 31 callersMethodpass
Passes the event to other listeners, and does not set an outcome of the event. @return an event that passes the event to other listeners
common/src/main/java/dev/architectury/event/EventResult.java:44
↓ 27 callersMethodgetKey
(T obj)
common/src/main/java/dev/architectury/registry/registries/Registrar.java:53
↓ 26 callersMethodlogSide
(Level level)
testmod-common/src/main/java/dev/architectury/test/events/DebugEvents.java:242
↓ 24 callersMethodgetFluid
()
fabric/src/main/java/dev/architectury/mixin/fabric/LiquidBlockAccessor.java:29
↓ 22 callersMethodcreate
(Supplier<Fluid> fluid, long amount, CompoundTag tag)
common/src/main/java/dev/architectury/fluid/FluidStack.java:62
↓ 21 callersMethodgetScreen
()
common/src/main/java/dev/architectury/hooks/client/screen/ScreenAccess.java:31
↓ 20 callersMethodtick
Callback method for tick events. @param instance The object ticking.
common/src/main/java/dev/architectury/event/events/common/TickEvent.java:77
↓ 19 callersMethodof
(SimpleMenuTypeFactory<T> factory)
forge/src/main/java/dev/architectury/registry/menu/forge/MenuRegistryImpl.java:42
↓ 17 callersMethodstateChanged
Parent event type for any events that are invoked on instance state change. @param instance The changed state.
common/src/main/java/dev/architectury/event/events/common/LifecycleEvent.java:108
↓ 17 callersMethodvalue
Returns the outcome of the result, an passing result will never have an outcome. @return the outcome of the result, returns {@code null} if fallback
common/src/main/java/dev/architectury/event/EventResult.java:115
↓ 16 callersMethodconvertSafe
(@Nullable FluidStack stack)
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFluidAttributesForge.java:256
↓ 16 callersMethodgetType
Returns the {@link MessageType} of this message @return the {@link MessageType} of this message @see SimpleNetworkManager#registerC2S(String, Message
common/src/main/java/dev/architectury/networking/simple/Message.java:44
↓ 16 callersMethodisReady
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:671
↓ 16 callersMethodremove
(ServerPlayer serverPlayer, CallbackInfo ci)
fabric/src/main/java/dev/architectury/mixin/fabric/MixinPlayerList.java:39
↓ 15 callersMethodappend
Invoked whenever an item tooltip is rendered. Equivalent to Forge's {@code ItemTooltipEvent} event and Fabric's {@code ItemTooltipCallback}. @param s
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:80
↓ 15 callersMethodcontains
(ResourceLocation id)
common/src/main/java/dev/architectury/registry/registries/Registrar.java:61
↓ 15 callersMethodgetId
(T obj)
common/src/main/java/dev/architectury/registry/registries/Registrar.java:48
↓ 15 callersMethodof
(SimpleMenuTypeFactory<T> factory)
fabric/src/main/java/dev/architectury/registry/menu/fabric/MenuRegistryImpl.java:63
↓ 14 callersMethodgetValue
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:51
↓ 13 callersMethodgetPlayer
()
common/src/main/java/dev/architectury/networking/NetworkManager.java:120
↓ 13 callersMethodof
(Function<List<T>, T> function)
common/src/main/java/dev/architectury/event/EventFactory.java:41
↓ 12 callersMethodgetItem
()
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:63
↓ 11 callersMethodasMinecraft
Returns the Minecraft-facing result, however ignores {@link #interruptsFurtherEvaluation()}. @return the Minecraft-facing result
common/src/main/java/dev/architectury/event/EventResult.java:162
↓ 11 callersMethodhashCode
(T value)
common/src/main/java/dev/architectury/fluid/FluidStack.java:78
↓ 10 callersMethodact
(T t)
common/src/main/java/dev/architectury/event/EventActor.java:24
↓ 10 callersMethodclick
Invoked whenever a player left clicks a block. Equivalent to Forge's {@code PlayerInteractEvent.LeftClickBlock} event and Fabric's {@code AttackBlockC
common/src/main/java/dev/architectury/event/events/common/InteractionEvent.java:92
↓ 10 callersMethodcopy
(T value)
common/src/main/java/dev/architectury/fluid/FluidStack.java:76
↓ 10 callersMethodempty
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:81
↓ 10 callersMethodentrySet
()
common/src/main/java/dev/architectury/registry/registries/Registrar.java:67
↓ 10 callersMethodequals
(Object obj)
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:508
↓ 10 callersMethodgetEnvironment
Returns the current Environment the game is running in, being one of either <code>CLIENT</code> or <code>SERVER</code>. <p> The class returned is a pl
common/src/main/java/dev/architectury/platform/Platform.java:105
↓ 10 callersMethodgetTemperature
()
common/src/main/java/dev/architectury/hooks/level/biome/ClimateProperties.java:28
↓ 10 callersMethodobject
Returns the extra data of the result, an passing result will never contain any extra data. @return the extra data of the result, returns {@code null}
common/src/main/java/dev/architectury/event/CompoundEventResult.java:170
↓ 10 callersMethodonRegistered
(String modId, Consumer<IEventBus> busConsumer)
forge/src/main/java/dev/architectury/platform/forge/EventBuses.java:50
↓ 10 callersMethodset
(Component component)
common/src/main/java/dev/architectury/event/events/common/ChatEvent.java:68
↓ 10 callersMethodtoForge
(FluidStack stack)
forge/src/main/java/dev/architectury/hooks/fluid/forge/FluidStackHooksForge.java:33
↓ 9 callersMethodaccept
(Packet<?> packet)
common/src/main/java/dev/architectury/networking/transformers/PacketSink.java:55
↓ 9 callersMethodbucketAmount
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:105
↓ 9 callersMethodfromFabric
(StorageView<FluidVariant> storageView)
fabric/src/main/java/dev/architectury/hooks/fluid/fabric/FluidStackHooksFabric.java:32
↓ 9 callersMethodgetAmount
(T object)
common/src/main/java/dev/architectury/fluid/FluidStack.java:68
↓ 9 callersMethodgetName
()
common/src/main/java/dev/architectury/platform/Mod.java:37
↓ 9 callersMethodgetViscosity
Returns the viscosity of the fluid. A lower viscosity means that the fluid will flow faster. The default value is 1000 for water. @param stack the fl
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:479
↓ 9 callersMethodisEmpty
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:122
↓ 9 callersMethodlisten
Listens to when the registry entry is registered, and calls the given action. Evaluates immediately if the entry is already registered. <p> Whenever t
common/src/main/java/dev/architectury/registry/registries/Registrar.java:82
↓ 8 callersMethodcreate
(String modId, ResourceKey<Registry<T>> key)
common/src/main/java/dev/architectury/registry/registries/DeferredRegister.java:46
↓ 8 callersMethodget
(String modId)
common/src/main/java/dev/architectury/registry/registries/Registries.java:43
↓ 8 callersMethodgetFlowingTexture
Returns the texture location of this fluid in its flowing form. <p> The vanilla water location is {@code "block/water_flow"}. @param stack the fluid
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:256
↓ 8 callersMethodgetTag
(T value)
common/src/main/java/dev/architectury/fluid/FluidStack.java:72
↓ 8 callersMethodisForge
()
common/src/main/java/dev/architectury/platform/Platform.java:44
↓ 8 callersMethodkey
()
common/src/main/java/dev/architectury/registry/registries/Registrar.java:69
↓ 8 callersMethodmouseClicked
Invoked whenever a mouse button is pressed. There are two variants, either a raw mouse input or the input after it is processed by the game. @param c
common/src/main/java/dev/architectury/event/events/client/ClientRawInputEvent.java:86
↓ 8 callersMethodorElse
(T other)
common/src/main/java/dev/architectury/registry/registries/RegistrySupplier.java:95
↓ 8 callersMethodrender
Invoked before any screen is rendered. Equivalent to Forge's {@code GuiScreenEvent.DrawScreenEvent.Pre} event. @param screen The screen. @param mat
common/src/main/java/dev/architectury/event/events/client/ClientGuiEvent.java:139
↓ 8 callersMethodtoShortString
(Vec3i pos)
testmod-common/src/main/java/dev/architectury/test/events/DebugEvents.java:234
↓ 7 callersMethodcanSpawn
Invoked before an entity is spawned into the world. This specifically concerns <i>spawning</i> through either a {@link BaseSpawner} or during world ge
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java:108
↓ 7 callersMethodgetRegistryId
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:483
↓ 7 callersMethods2c
()
common/src/main/java/dev/architectury/networking/NetworkManager.java:131
↓ 7 callersMethodsend
Event to cancel clients sending the chat message. Equivalent to Forge's {@code ClientChatEvent} event. @param message The chat message. @param comp
common/src/main/java/dev/architectury/event/events/client/ClientChatEvent.java:54
↓ 7 callersMethodtoFabric
(FluidStack stack)
fabric/src/main/java/dev/architectury/hooks/fluid/fabric/FluidStackHooksFabric.java:40
↓ 6 callersMethodadditionalContexts
()
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:57
↓ 6 callersMethodbuild
()
common/src/main/java/dev/architectury/registry/registries/RegistrarBuilder.java:26
↓ 6 callersMethodcanConvertToSource
Returns whether this fluid can be converted to a source block when a flowing fluid is adjacent to two source blocks. A fluid that can be converted to
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:100
↓ 6 callersMethodgetColor
Returns the color of the fluid. @param stack the fluid stack, can be {@code null} @param level the level, can be {@code null} @param pos the positi
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:346
↓ 6 callersMethodgetDescriptionId
()
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFluidAttributesForge.java:205
↓ 6 callersMethodgetId
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:488
↓ 6 callersMethodgetTag
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:146
↓ 6 callersMethodinit
Invoked when a screen is being initialized and after the previous widgets have been cleared. Equivalent to Forge's {@code GuiScreenEvent.InitGuiEvent.
common/src/main/java/dev/architectury/event/events/client/ClientGuiEvent.java:110
↓ 6 callersMethodinterruptsFurtherEvaluation
Returns whether this result interrupts the evaluation of other listeners. @return whether this result interrupts the evaluation of other listeners
common/src/main/java/dev/architectury/event/EventResult.java:106
↓ 6 callersMethodkeyPressed
Invoked whenever a key input is performed. Equivalent to Forge's {@code InputEvent.KeyInputEvent} event. @param client The Minecraft instance perf
common/src/main/java/dev/architectury/event/events/client/ClientRawInputEvent.java:58
↓ 6 callersMethodliteral
(String name)
common/src/main/java/dev/architectury/event/events/client/ClientCommandRegistrationEvent.java:51
↓ 6 callersMethodmouseScrolled
Invoked whenever the mouse scroll wheel is used. Equivalent to Forge's {@code InputEvent.MouseScrollEvent} event. @param client The Minecraft instanc
common/src/main/java/dev/architectury/event/events/client/ClientRawInputEvent.java:71
↓ 6 callersMethodrenderTooltip
Invoked before the tooltip for a tooltip is rendered. @param matrices The pose stack. @param texts The mutable list of components that are rendere
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:95
↓ 6 callersMethodrun
(FlowingFluid fluid, ArchitecturyFluidAttributes attributes)
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFlowingFluidImpl.java:37
↓ 6 callersMethodsetItem
(@Nullable ItemStack stack)
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:66
↓ 6 callersMethodtoString
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:105
↓ 5 callersMethodcharTyped
Invoked whenever a character is typed within a screen. Equivalent to Forge's {@code GuiScreenEvent.KeyboardCharTypedEvent} event. <p> This event is h
common/src/main/java/dev/architectury/event/events/client/ClientScreenInputEvent.java:121
↓ 5 callersMethodcollectPackets
(PacketSink sink, Side side, ResourceLocation id, FriendlyByteBuf buf)
common/src/main/java/dev/architectury/networking/NetworkManager.java:68
↓ 5 callersMethodequals
(Object obj)
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:207
↓ 5 callersMethodgetFillSound
Returns the fill sound of the fluid. @param stack the fluid stack, can be {@code null} @param level the level, can be {@code null} @param pos the p
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:573
↓ 5 callersMethodgetOverlayTexture
Returns the overlay texture location of this fluid behind transparent blocks. <p> The vanilla water location is {@code "block/water_overlay"}. @param
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:306
↓ 5 callersMethodgetRegistryId
@return the identifier of the registry
common/src/main/java/dev/architectury/registry/registries/RegistrySupplier.java:42
↓ 5 callersMethodgetServer
()
forge/src/main/java/dev/architectury/utils/forge/GameInstanceImpl.java:26
↓ 5 callersMethodgetSource
()
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFlowingFluid.java:78
↓ 5 callersMethodgetSourceTexture
Returns the texture location of this fluid in its source form. <p> The vanilla water location is {@code "block/water_still"}. @param stack the fluid
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:204
↓ 5 callersMethodgetSprites
()
common/src/main/java/dev/architectury/registry/client/particle/ParticleProviderRegistry.java:52
↓ 5 callersMethodinvokeMethod
(T listener, Method method, Object[] args)
common/src/main/java/dev/architectury/event/EventFactory.java:51
↓ 5 callersMethodisPresent
Returns whether the result contains an outcome, may be {@code true} only if the event is deterministic. @return whether the result contains an outcom
common/src/main/java/dev/architectury/event/EventResult.java:135
↓ 5 callersMethodjoin
Invoked after a player joined a server level. Equivalent to Forge's {@code PlayerLoggedInEvent} event. @param player The joined player.
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:110
↓ 5 callersMethodmouseDragged
Invoked whenever the mouse is dragged across a screen. Equivalent to Forge's {@code GuiScreenEvent.MouseDragEvent} event. <p> This event is handled i
common/src/main/java/dev/architectury/event/events/client/ClientScreenInputEvent.java:180
↓ 5 callersMethodpass
Passes the event to other listeners, and does not set an outcome of the event. @param <T> the type of the extra result @return an event that passes t
common/src/main/java/dev/architectury/event/CompoundEventResult.java:44
next →1–100 of 1,575, ranked by callers