MCPcopy Create free account

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

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

↓ 5 callersMethodregisterReceiver
(Side side, ResourceLocation id, NetworkReceiver receiver)
common/src/main/java/dev/architectury/networking/NetworkManager.java:42
↓ 4 callersMethodc2s
()
common/src/main/java/dev/architectury/networking/NetworkManager.java:135
↓ 4 callersMethodcollect
()
common/src/main/java/dev/architectury/networking/transformers/PacketCollector.java:46
↓ 4 callersMethodconcat
(Iterable<? extends PacketTransformer> transformers)
common/src/main/java/dev/architectury/networking/transformers/PacketTransformer.java:57
↓ 4 callersMethodcreateCompoundEventResult
(T... typeGetter)
common/src/main/java/dev/architectury/event/EventFactory.java:91
↓ 4 callersMethoddoRegister
(ParticleProviderRegistrar registrar, ParticleType<T> type, ParticleProvider<T> provider)
forge/src/main/java/dev/architectury/registry/client/particle/forge/ParticleProviderRegistryImpl.java:81
↓ 4 callersMethoddrop
Invoked when a player drops an item. Equivalent to Forge's {@code ItemTossEvent} event. @param player The player dropping something. @param entity Th
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:234
↓ 4 callersMethodexplode
Invoked before an explosion happens. Equivalent to Forge's {@code ExplosionEvent.Start} event. @param level The level the explosion is happening
common/src/main/java/dev/architectury/event/events/common/ExplosionEvent.java:51
↓ 4 callersMethodfromPlatform
Converts platform-specific environment enum to platform-agnostic environment enum. @param type the platform-specific environment enum, could be {@lin
common/src/main/java/dev/architectury/utils/Env.java:34
↓ 4 callersMethodgatherText
Invoked when the debug text is being gathered for rendering. There are two different versions of this event, one for the left and one for the right si
common/src/main/java/dev/architectury/event/events/client/ClientGuiEvent.java:96
↓ 4 callersMethodget
(ResourceKey<Registry<T>> key)
common/src/main/java/dev/architectury/registry/registries/Registries.java:114
↓ 4 callersMethodget
(ResourceLocation id)
common/src/main/java/dev/architectury/registry/registries/Registrar.java:55
↓ 4 callersMethodgetBucketItem
Returns the filled bucket item for this fluid. @return the filled bucket item
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:149
↓ 4 callersMethodgetDisplayName
()
common/src/main/java/dev/architectury/registry/menu/MenuRegistry.java:60
↓ 4 callersMethodgetLuminosity
Returns the luminosity of the fluid, this is between 0 and 15. @param stack the fluid stack, can be {@code null} @param level the level, can be {@cod
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:388
↓ 4 callersMethodgetRegistryKey
@return the identifier of the registry
common/src/main/java/dev/architectury/registry/registries/RegistrySupplier.java:47
↓ 4 callersMethodhurt
Invoked before an entity is hurt by a damage source. Equivalent to Forge's {@code LivingAttackEvent} event. <p>You currently cannot override the amou
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java:89
↓ 4 callersMethodkeyReleased
Invoked whenever a held key is released inside a screen. Equivalent to Forge's {@code GuiScreenEvent.KeyboardKeyReleasedEvent} event. <p> This event
common/src/main/java/dev/architectury/event/events/client/ClientScreenInputEvent.java:103
↓ 4 callersMethodmouseReleased
Invoked whenever a mouse button is released. Equivalent to Forge's {@code GuiScreenEvent.MouseReleasedEvent} event. <p> This event is handled in two
common/src/main/java/dev/architectury/event/events/client/ClientScreenInputEvent.java:159
↓ 4 callersMethodorElseGet
(Supplier<? extends T> supplier)
common/src/main/java/dev/architectury/registry/registries/RegistrySupplier.java:99
↓ 4 callersMethodquit
Invoked after a player logged out of a server level. Equivalent to Forge's {@code PlayerLoggedOutEvent} event. @param player The now logged out playe
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:120
↓ 4 callersMethodregisterModification
(BiomeModification modification, ModificationPhase phase, List<Pair<Predicate<BiomeContext>, BiConsumer<BiomeC
fabric/src/main/java/dev/architectury/registry/level/biome/fabric/BiomeModificationsImpl.java:88
↓ 4 callersMethodrespawn
Invoked when a player is respawned (e.g. changing dimension). Equivalent to Forge's {@code PlayerRespawnEvent} event. To manipulate the player use {@l
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:132
↓ 4 callersMethodstitch
Invoked before the texture atlas is stitched together. Equivalent to Forge's {@code TextureStitchEvent.Pre} event. @param atlas The TextureAtla
common/src/main/java/dev/architectury/event/events/client/ClientTextureStitchEvent.java:51
↓ 4 callersMethodstream
()
common/src/main/java/dev/architectury/registry/registries/RegistrySupplier.java:87
↓ 4 callersMethodtame
Invoked before a tamable animal is tamed. This event only works on vanilla mobs. Mods implementing their own entities may want to make their own event
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java:151
↓ 4 callersMethodtoPacket
Converts this message into a corresponding vanilla {@link Packet}. @return the converted {@link Packet}
common/src/main/java/dev/architectury/networking/simple/Message.java:65
↓ 4 callersMethodtoSimpleName
(Object o)
testmod-common/src/main/java/dev/architectury/test/events/DebugEvents.java:363
↓ 3 callersMethodaddFeature
(GenerationStep.Decoration decoration, PlacedFeature feature)
common/src/main/java/dev/architectury/hooks/level/biome/GenerationProperties.java:40
↓ 3 callersMethodbuilder
(Class<T> type, ResourceLocation registryId)
common/src/main/java/dev/architectury/registry/registries/Registries.java:121
↓ 3 callersMethodcreate
(Fluid fluid, long amount, @Nullable CompoundTag tag)
common/src/main/java/dev/architectury/fluid/FluidStack.java:85
↓ 3 callersMethodequals
(Object o)
common/src/main/java/dev/architectury/networking/transformers/SplitPacketTransformer.java:59
↓ 3 callersMethodfill
Invoked when a player attempts to fill a bucket using right-click. You can return a non-PASS interaction result to cancel further processing by other
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:270
↓ 3 callersMethodfromForge
(net.minecraftforge.fluids.FluidStack stack)
forge/src/main/java/dev/architectury/hooks/fluid/forge/FluidStackHooksForge.java:29
↓ 3 callersMethodgetAmount
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:126
↓ 3 callersMethodgetAtlas
()
common/src/main/java/dev/architectury/registry/client/particle/ParticleProviderRegistry.java:50
↓ 3 callersMethodgetBlock
Returns the block form of this fluid. @return the block form @see net.minecraft.world.level.block.Blocks#WATER @see net.minecraft.world.level.block.B
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:189
↓ 3 callersMethodgetCarvers
(GenerationStep.Carving carving)
common/src/main/java/dev/architectury/hooks/level/biome/GenerationProperties.java:33
↓ 3 callersMethodgetClimateSettings
()
fabric/src/main/java/dev/architectury/mixin/fabric/BiomeAccessor.java:28
↓ 3 callersMethodgetDensity
Returns the density of the fluid, this is 1000 for water and 3000 for lava on forge. @param stack the fluid stack, can be {@code null} @param level t
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:417
↓ 3 callersMethodgetDescription
()
common/src/main/java/dev/architectury/platform/Mod.java:39
↓ 3 callersMethodgetDropOff
Returns the drop in fluid level per block travelled. @param level the level, can be {@code null} @return the drop in fluid level per block travelled
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:131
↓ 3 callersMethodgetEmptySound
Returns the empty sound of the fluid. @param stack the fluid stack, can be {@code null} @param level the level, can be {@code null} @param pos the
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:611
↓ 3 callersMethodgetExplosionResistance
Returns the explosion resistance of this fluid. @return the explosion resistance @see net.minecraft.world.level.material.WaterFluid#getExplosionResis
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:180
↓ 3 callersMethodgetFluid
(T object)
common/src/main/java/dev/architectury/fluid/FluidStack.java:66
↓ 3 callersMethodgetGenerationProperties
()
common/src/main/java/dev/architectury/hooks/level/biome/BiomeProperties.java:38
↓ 3 callersMethodgetLightLevel
(FluidStack stack)
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFluidAttributesForge.java:145
↓ 3 callersMethodgetModEventBus
(String modId)
forge/src/main/java/dev/architectury/platform/forge/EventBuses.java:58
↓ 3 callersMethodgetModId
()
fabric/src/main/java/dev/architectury/platform/fabric/PlatformImpl.java:101
↓ 3 callersMethodgetModId
()
common/src/main/java/dev/architectury/platform/Mod.java:33
↓ 3 callersMethodgetRarity
Returns the rarity of the fluid. @param stack the fluid stack, can be {@code null} @param level the level, can be {@code null} @param pos the posit
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:542
↓ 3 callersMethodgetRawFluid
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:113
↓ 3 callersMethodgetRegistryId
()
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:182
↓ 3 callersMethodgetRegistryId
()
common/src/main/java/dev/architectury/registry/registries/DeferredRegister.java:113
↓ 3 callersMethodgetRegistryId
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:343
↓ 3 callersMethodgetResults
@return The parsed results for the issued command.
common/src/main/java/dev/architectury/event/events/common/CommandPerformEvent.java:57
↓ 3 callersMethodgetSlopeFindDistance
Returns the maximum distance this fluid will consider as a flowable hole candidate. @param level the level, can be {@code null} @return the maximum d
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:110
↓ 3 callersMethodgetSourceFluid
Returns the still fluid. @return the still fluid
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:92
↓ 3 callersMethodgetThrowable
@return An throwable to be used as why the command has failed.
common/src/main/java/dev/architectury/event/events/common/CommandPerformEvent.java:71
↓ 3 callersMethodgetTickDelay
Returns the tick delay between each flow update. @param level the level, can be {@code null} @return the tick delay @see net.minecraft.world.level.ma
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:160
↓ 3 callersMethodgetTintColor
()
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFluidAttributesForge.java:80
↓ 3 callersMethodhasTag
(TagKey<Biome> tag)
common/src/main/java/dev/architectury/registry/level/biome/BiomeModifications.java:96
↓ 3 callersMethodinbound
(NetworkManager.Side side, ResourceLocation id, FriendlyByteBuf buf, NetworkManager.PacketContext context, Tra
common/src/main/java/dev/architectury/networking/transformers/PacketTransformer.java:34
↓ 3 callersMethodinteract
Invoked whenever a player right clicks an entity. Equivalent to Forge's {@code PlayerInteractEvent.EntityInteract} event. @param player The player cl
common/src/main/java/dev/architectury/event/events/common/InteractionEvent.java:143
↓ 3 callersMethodinterrupt
Interrupts the event and stops it from being passed on to other listeners, may or may not set an outcome of the event. @param value the outcome of th
common/src/main/java/dev/architectury/event/EventResult.java:56
↓ 3 callersMethodinterruptFalse
Interrupts the event and stops it from being passed on to other listeners, and denotes the {@code false} outcome. @return an event that interrupts th
common/src/main/java/dev/architectury/event/EventResult.java:88
↓ 3 callersMethodkey
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:630
↓ 3 callersMethodopen
Invoked when a player opens a menu. Equivalent to Forge's {@code PlayerContainerEvent.Open} event. @param player The player opening the menu. @param
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:245
↓ 3 callersMethodprocess
Event to intercept the receiving of an chat message. Invoked as soon as the client receives the chat message packet. Equivalent to Forge's {@code Clie
common/src/main/java/dev/architectury/event/events/client/ClientChatEvent.java:69
↓ 3 callersMethodreceive
(FriendlyByteBuf buf, PacketContext context)
common/src/main/java/dev/architectury/networking/NetworkManager.java:116
↓ 3 callersMethodregister
(Supplier<? extends EntityType<? extends T>> type, EntityRendererProvider<T> provider)
common/src/main/java/dev/architectury/registry/client/level/entity/EntityRendererRegistry.java:36
↓ 3 callersMethodreload
(ResourceManager manager, ShadersSink sink)
common/src/main/java/dev/architectury/event/events/client/ClientReloadShadersEvent.java:41
↓ 3 callersMethodreset
()
common/src/main/java/dev/architectury/impl/TooltipEventColorContextImpl.java:31
↓ 3 callersMethodrunInEnv
(EnvType type, Supplier<Runnable> runnableSupplier)
common/src/main/java/dev/architectury/utils/EnvExecutor.java:29
↓ 3 callersMethodsectionPos
(int x, int y, int z)
testmod-common/src/main/java/dev/architectury/test/events/DebugEvents.java:359
↓ 3 callersMethodsendTo
(ServerPlayer player, Packet<?> packet)
common/src/main/java/dev/architectury/networking/simple/BaseS2CMessage.java:33
↓ 3 callersMethodsetTag
(T value, CompoundTag tag)
common/src/main/java/dev/architectury/fluid/FluidStack.java:74
↓ 3 callersMethodtoPacket
(Side side, ResourceLocation id, FriendlyByteBuf buf)
common/src/main/java/dev/architectury/networking/NetworkManager.java:52
↓ 3 callersMethodtoPacket
(NetworkManager.Side side, T message)
common/src/main/java/dev/architectury/networking/NetworkChannel.java:81
↓ 3 callersMethodtoString
()
testmod-common/src/main/java/dev/architectury/test/registry/TestRegistries.java:192
↓ 3 callersMethodtoString
()
common/src/main/java/dev/architectury/networking/simple/MessageType.java:68
↓ 3 callersMethodupdateEventBus
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:133
↓ 2 callersMethodaddCarver
(GenerationStep.Carving carving, ConfiguredWorldCarver<?> feature)
common/src/main/java/dev/architectury/hooks/level/biome/GenerationProperties.java:52
↓ 2 callersMethodaddPool
Adds a pool to the loot table. @param pool the pool to add
common/src/main/java/dev/architectury/event/events/common/LootEvent.java:87
↓ 2 callersMethodaddSpawn
(MobCategory category, MobSpawnSettings.SpawnerData data)
common/src/main/java/dev/architectury/hooks/level/biome/SpawnProperties.java:40
↓ 2 callersMethodarch$registryName
()
common/src/main/java/dev/architectury/extensions/injected/InjectedRegistryEntryExtension.java:30
↓ 2 callersMethodarchitectury_delegateInputs
()
fabric/src/main/java/dev/architectury/impl/fabric/ScreenInputDelegate.java:28
↓ 2 callersMethodattack
Invoked when a player is about to attack an entity using left-click. Equivalent to Forge's {@code AttackEntityEvent} and Fabric API's {@code AttackEnt
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:286
↓ 2 callersMethodaward
Invoked when a player gets an advancement. Equivalent to Forge's {@code AdvancementEvent} event. @param player The player who got the advancemen
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:156
↓ 2 callersMethodblock
@see ArchitecturyFluidAttributes#getBlock()
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:158
↓ 2 callersMethodbreakBlock
Invoked when a block is destroyed by a player. @param level The level the block is in. @param pos The position of the block. @param state The cu
common/src/main/java/dev/architectury/event/events/common/BlockEvent.java:60
↓ 2 callersMethodcanPickup
Invoked when a player tries to pickup an {@link ItemEntity}. Equivalent to Forge's {@code EntityItemPickupEvent} event. @param player The player pick
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:197
↓ 2 callersMethodchange
Invoked when a player changes their dimension. Equivalent to Forge's {@code PlayerChangedDimensionEvent} event. @param player The teleporting playe
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:221
↓ 2 callersMethodclone
Invoked when a player respawns. This can be used to manipulate the new player. Equivalent to Forge's {@code PlayerEvent.Clone} event. @param oldPlaye
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:145
↓ 2 callersMethodclose
Invoked when a player closes a menu. Equivalent to Forge's {@code PlayerContainerEvent.Close} event. @param player The player closing the menu. @para
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:256
↓ 2 callersMethodcontains
(ResourceLocation id)
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:252
↓ 2 callersMethodcontains
(ResourceLocation resourceLocation)
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:417
↓ 2 callersMethodcontains
(ResourceLocation resourceLocation)
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:610
↓ 2 callersMethodcontainsValue
(T obj)
common/src/main/java/dev/architectury/registry/registries/Registrar.java:63
↓ 2 callersMethodcontext
(Player player, BlockableEventLoop<?> taskQueue, boolean client)
fabric/src/main/java/dev/architectury/networking/fabric/NetworkManagerImpl.java:107
← previousnext →101–200 of 1,575, ranked by callers