MCPcopy Create free account

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

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

↓ 2 callersMethodcraft
Invoked when a player crafts an item. Equivalent to Forge's {@code ItemCraftedEvent} event. This only applies for the vanilla crafting table (or any c
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:171
↓ 2 callersMethodcreatePacketHandler
(Class<T> clazz, Map<ResourceLocation, PacketTransformer> map)
forge/src/main/java/dev/architectury/networking/forge/NetworkManagerImpl.java:113
↓ 2 callersMethodcreateReceiver
Creates a network receiver from this decoder. <p>The returned receiver will first {@linkplain #decode(FriendlyByteBuf) decode a message} and then cal
common/src/main/java/dev/architectury/networking/simple/MessageDecoder.java:49
↓ 2 callersMethodcreateTrades
()
testmod-common/src/main/java/dev/architectury/test/trade/TestTrades.java:38
↓ 2 callersMethoddecorate
Invoked when the server receives a message from a client. Equivalent to Forge's {@code ServerChatEvent} event. @param player The player who has se
common/src/main/java/dev/architectury/event/events/common/ChatEvent.java:48
↓ 2 callersMethoddie
Invoked before a living entity dies. Equivalent to Forge's {@code LivingDeathEvent} event. @param entity The entity that is about to die. @param sour
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java:73
↓ 2 callersMethodequals
(Object o)
common/src/main/java/dev/architectury/fluid/FluidStack.java:205
↓ 2 callersMethodexecute
(BlockSource source, ItemStack stack)
common/src/main/java/dev/architectury/core/item/ArchitecturySpawnEggItem.java:48
↓ 2 callersMethodextractClimateSettings
(Biome biome)
common/src/main/java/dev/architectury/hooks/level/biome/BiomeHooks.java:134
↓ 2 callersMethodget
()
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:197
↓ 2 callersMethodget
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:358
↓ 2 callersMethodget
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:498
↓ 2 callersMethodgetAccess
()
fabric/src/main/java/dev/architectury/mixin/fabric/client/MixinScreen.java:58
↓ 2 callersMethodgetClimateProperties
()
common/src/main/java/dev/architectury/hooks/level/biome/BiomeProperties.java:32
↓ 2 callersMethodgetEffectsProperties
()
common/src/main/java/dev/architectury/hooks/level/biome/BiomeProperties.java:35
↓ 2 callersMethodgetFeatures
(GenerationStep.Decoration decoration)
common/src/main/java/dev/architectury/hooks/level/biome/GenerationProperties.java:35
↓ 2 callersMethodgetFlowingFluid
Returns the flowing fluid. @return the flowing fluid
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:85
↓ 2 callersMethodgetFluid
()
common/src/main/java/dev/architectury/fluid/FluidStack.java:109
↓ 2 callersMethodgetFluidColor
(@Nullable BlockAndTintGetter view, @Nullable BlockPos pos, FluidState state)
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFluidRenderingFabric.java:79
↓ 2 callersMethodgetFluidSprites
(@Nullable BlockAndTintGetter view, @Nullable BlockPos pos, FluidState state)
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFluidRenderingFabric.java:69
↓ 2 callersMethodgetId
()
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:187
↓ 2 callersMethodgetId
()
common/src/main/java/dev/architectury/registry/registries/DeferredRegister.java:118
↓ 2 callersMethodgetId
Returns the ID of this message type @return the ID of this message type
common/src/main/java/dev/architectury/networking/simple/MessageType.java:55
↓ 2 callersMethodgetId
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:348
↓ 2 callersMethodgetItem
()
fabric/src/main/java/dev/architectury/mixin/fabric/MixinItemEntity.java:35
↓ 2 callersMethodgetLicense
()
common/src/main/java/dev/architectury/platform/Mod.java:75
↓ 2 callersMethodgetLuminance
(FluidVariant variant)
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFluidAttributesFabric.java:57
↓ 2 callersMethodgetMods
()
forge/src/main/java/dev/architectury/platform/forge/PlatformImpl.java:75
↓ 2 callersMethodgetRawFluidSupplier
(T object)
common/src/main/java/dev/architectury/fluid/FluidStack.java:64
↓ 2 callersMethodgetRegistrar
()
common/src/main/java/dev/architectury/registry/registries/DeferredRegister.java:89
↓ 2 callersMethodgetSpawnProperties
()
common/src/main/java/dev/architectury/hooks/level/biome/BiomeProperties.java:41
↓ 2 callersMethodgetTranslationKey
Returns the translation key of the name of this fluid. @param stack the fluid stack, can be {@code null} @return the translation key
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:48
↓ 2 callersMethodgetVersion
()
common/src/main/java/dev/architectury/platform/Mod.java:35
↓ 2 callersMethodgetWaterFogColor
()
common/src/main/java/dev/architectury/hooks/level/biome/EffectsProperties.java:38
↓ 2 callersMethodinit
()
common/src/main/java/dev/architectury/event/EventHandler.java:34
↓ 2 callersMethodinterruptFalse
Interrupts the event and stops it from being passed on to other listeners, denotes the {@code false} outcome and may or may not set an extra data of t
common/src/main/java/dev/architectury/event/CompoundEventResult.java:90
↓ 2 callersMethodinterruptTrue
Interrupts the event and stops it from being passed on to other listeners, and denotes the {@code true} outcome. @return an event that interrupts the
common/src/main/java/dev/architectury/event/EventResult.java:68
↓ 2 callersMethodisTrue
Returns whether the result contains a {@code true} outcome @return whether the result contains a {@code true} outcome
common/src/main/java/dev/architectury/event/EventResult.java:144
↓ 2 callersMethoditerator
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:780
↓ 2 callersMethodkey
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:437
↓ 2 callersMethodlisten
(ResourceKey<?> resourceKey, ResourceLocation id, Consumer<?> listener, boolean vanilla)
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:55
↓ 2 callersMethodload
Invoked just before a chunk's data is fully read. You can read out your own data from the {@link CompoundTag} parameter, when you have saved one befor
common/src/main/java/dev/architectury/event/events/common/ChunkEvent.java:62
↓ 2 callersMethodmodifyLootTable
Modifies a loot table. @param lootTables the {@link LootTables} instance containing all loot tables @param id the loot table ID @param contex
common/src/main/java/dev/architectury/event/events/common/LootEvent.java:74
↓ 2 callersMethodmodifyScreen
Invoked before a new screen is set to open. Equivalent to Forge's {@code GuiOpenEvent} event. @param screen The screen that is going to be opened. @r
common/src/main/java/dev/architectury/event/events/client/ClientGuiEvent.java:197
↓ 2 callersMethodofFallback
()
forge/src/main/java/dev/architectury/registry/client/particle/forge/ParticleProviderRegistryImpl.java:140
↓ 2 callersMethodonLand
Invoked when a falling block is about to land. @param level The level the block is in. @param pos The position of the block. @param fallSta
common/src/main/java/dev/architectury/event/events/common/BlockEvent.java:87
↓ 2 callersMethodoutbound
(NetworkManager.Side side, ResourceLocation id, FriendlyByteBuf buf, TransformationSink sink)
common/src/main/java/dev/architectury/networking/transformers/PacketTransformer.java:36
↓ 2 callersMethodpickup
Invoked when a player has picked up an {@link ItemEntity}. Equivalent to Forge's {@code ItemPickupEvent} event. @param player The player. @param enti
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:209
↓ 2 callersMethodplaceBlock
Invoked when a block is placed. @param level The level the block is in. @param pos The position of the block. @param state The future state of t
common/src/main/java/dev/architectury/event/events/common/BlockEvent.java:74
↓ 2 callersMethodqueue
(Runnable runnable)
common/src/main/java/dev/architectury/networking/NetworkManager.java:122
↓ 2 callersMethodread
Platform-specific FluidStack read.
common/src/main/java/dev/architectury/hooks/fluid/FluidStackHooks.java:54
↓ 2 callersMethodreceived
Invoked when the server receives a message from a client. Equivalent to Forge's {@code ServerChatEvent} event. @param player The player who has se
common/src/main/java/dev/architectury/event/events/common/ChatEvent.java:62
↓ 2 callersMethodregister
(ResourceLocation id, Supplier<E> supplier)
common/src/main/java/dev/architectury/registry/registries/Registrar.java:46
↓ 2 callersMethodregister
Registers default attributes to entities. @param type the type of entity @param attribute the attributes to register @see net.minecraft.world.en
common/src/main/java/dev/architectury/registry/level/entity/EntityAttributeRegistry.java:40
↓ 2 callersMethodregisterC2SReceiver
(ResourceLocation id, List<PacketTransformer> packetTransformers, NetworkReceiver receiver)
forge/src/main/java/dev/architectury/networking/forge/NetworkManagerImpl.java:168
↓ 2 callersMethodregisterModEventBus
(String modId, IEventBus bus)
forge/src/main/java/dev/architectury/platform/forge/EventBuses.java:40
↓ 2 callersMethodregisterS2CReceiver
(ResourceLocation id, List<PacketTransformer> packetTransformers, NetworkReceiver receiver)
forge/src/main/java/dev/architectury/networking/forge/NetworkManagerImpl.java:160
↓ 2 callersMethodrender
(PoseStack matrices, float delta)
testmod-common/src/main/java/dev/architectury/test/debug/client/ClientOverlayMessageSink.java:57
↓ 2 callersMethodrenderHud
Invoked after the in-game hud has been rendered. Equivalent to Forge's {@code RenderGameOverlayEvent.Post@ElementType#ALL} and Fabric's {@code HudRend
common/src/main/java/dev/architectury/event/events/client/ClientGuiEvent.java:84
↓ 2 callersMethodsave
Invoked when a chunk's data is saved, just before the data is written. Add your own data to the {@link CompoundTag} parameter to get your data saved a
common/src/main/java/dev/architectury/event/events/common/ChunkEvent.java:49
↓ 2 callersMethodsendSyncPacket
(Map<ResourceLocation, NetworkReceiver> map)
forge/src/main/java/dev/architectury/networking/forge/NetworkManagerImpl.java:187
↓ 2 callersMethodserverToClient
()
common/src/main/java/dev/architectury/networking/NetworkManager.java:139
↓ 2 callersMethodsetAmount
(T object, long amount)
common/src/main/java/dev/architectury/fluid/FluidStack.java:70
↓ 2 callersMethodsetAmount
(long amount)
common/src/main/java/dev/architectury/fluid/FluidStack.java:130
↓ 2 callersMethodsetDownfall
(float downfall)
common/src/main/java/dev/architectury/hooks/level/biome/ClimateProperties.java:41
↓ 2 callersMethodsetPrecipitation
(Precipitation precipitation)
common/src/main/java/dev/architectury/hooks/level/biome/ClimateProperties.java:35
↓ 2 callersMethodsetSpawnCost
(EntityType<?> entityType, MobSpawnSettings.MobSpawnCost cost)
common/src/main/java/dev/architectury/hooks/level/biome/SpawnProperties.java:44
↓ 2 callersMethodsetTemperature
(float temperature)
common/src/main/java/dev/architectury/hooks/level/biome/ClimateProperties.java:37
↓ 2 callersMethodsetTemperatureModifier
(TemperatureModifier temperatureModifier)
common/src/main/java/dev/architectury/hooks/level/biome/ClimateProperties.java:39
↓ 2 callersMethodsmelt
Invoked when a player smelts an item. Equivalent to Forge's {@code ItemSmeltedEvent} event. This is invoked when the player takes the stack out of the
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:183
↓ 2 callersMethodtoInt
Converts a long to an int while dropping overflowed values. @param amount the long to convert @return the int value
common/src/main/java/dev/architectury/utils/Amount.java:29
↓ 2 callersMethodtoOptional
()
common/src/main/java/dev/architectury/registry/registries/RegistrySupplier.java:69
↓ 2 callersMethodtoPacket
(NetworkManager.Side side, ResourceLocation id, FriendlyByteBuf buf)
fabric/src/main/java/dev/architectury/networking/fabric/NetworkManagerImpl.java:137
↓ 2 callersMethodtoPacket
(NetworkManager.Side side, ResourceLocation id, FriendlyByteBuf buffer)
forge/src/main/java/dev/architectury/networking/forge/NetworkManagerImpl.java:69
↓ 2 callersMethodtrample
Invoked when an entity attempts to trample farmland. Equivalent to Forge's {@code BlockEvent.FarmlandTrampleEvent} event. @param world The level w
common/src/main/java/dev/architectury/event/events/common/InteractionEvent.java:159
↓ 2 callersMethodunpackBlocks
(Supplier<? extends Block>[] blocks)
forge/src/main/java/dev/architectury/registry/client/rendering/forge/ColorHandlerRegistryImpl.java:90
↓ 2 callersMethodunpackItems
(Supplier<? extends ItemLike>[] items)
forge/src/main/java/dev/architectury/registry/client/rendering/forge/ColorHandlerRegistryImpl.java:82
↓ 2 callersMethodupdate
Invoked when the client has received an updated list of recipes from the server. Equivalent to Forge's {@code RecipesUpdatedEvent} event. @param reci
common/src/main/java/dev/architectury/event/events/client/ClientRecipeUpdateEvent.java:41
↓ 2 callersMethodupdateLoaderCache
()
common/src/main/java/dev/architectury/platform/Platform.java:49
↓ 2 callersMethodwrite
Platform-specific FluidStack write.
common/src/main/java/dev/architectury/hooks/fluid/FluidStackHooks.java:62
↓ 1 callersMethod_get
(String modId)
common/src/main/java/dev/architectury/registry/registries/Registries.java:103
↓ 1 callersMethodadapt
(Function<FluidStack, Object> toValue, Function<Object, FluidStack> fromValue)
common/src/main/java/dev/architectury/fluid/FluidStack.java:55
↓ 1 callersMethodaddArchIntoBuilder
(Properties builder, ArchitecturyFluidAttributes attributes)
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFluidAttributesForge.java:61
↓ 1 callersMethodaddFabricFluidAttributes
(FlowingFluid fluid, ArchitecturyFluidAttributes properties)
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFlowingFluid.java:64
↓ 1 callersMethodaddFlattenable
Adds a new flattening (interact with shovel) interaction to the game.<p> <b>Notes:</b> <ul> <li>Blocks can only be flattened if they have no bloc
common/src/main/java/dev/architectury/hooks/item/tool/ShovelItemHooks.java:46
↓ 1 callersMethodaddProperties
(BiConsumer<BiomeContext, BiomeProperties.Mutable> modifier)
common/src/main/java/dev/architectury/registry/level/biome/BiomeModifications.java:55
↓ 1 callersMethodaddRenderableOnly
(T listener)
common/src/main/java/dev/architectury/hooks/client/screen/ScreenAccess.java:39
↓ 1 callersMethodaddRenderableOnly
(Screen screen, T listener)
common/src/main/java/dev/architectury/hooks/client/screen/ScreenHooks.java:53
↓ 1 callersMethodaddRenderableWidget
(T widget)
common/src/main/java/dev/architectury/hooks/client/screen/ScreenAccess.java:37
↓ 1 callersMethodaddRenderableWidget
(Screen screen, T widget)
common/src/main/java/dev/architectury/hooks/client/screen/ScreenHooks.java:48
↓ 1 callersMethodaddStrippable
Adds a new stripping (interact with axe) interaction to the game.<p> Note that both the input block and the result block <em>must</em> have the {@lin
common/src/main/java/dev/architectury/hooks/item/tool/AxeItemHooks.java:46
↓ 1 callersMethodaddTillable
Adds a new tilling action. @param input input block @param predicate context predicate @param action action to run @param newState the new bl
common/src/main/java/dev/architectury/hooks/item/tool/HoeItemHooks.java:43
↓ 1 callersMethodaddWidget
(T listener)
common/src/main/java/dev/architectury/hooks/client/screen/ScreenAccess.java:41
↓ 1 callersMethodaddWidget
(Screen screen, T listener)
common/src/main/java/dev/architectury/hooks/client/screen/ScreenHooks.java:58
↓ 1 callersMethodarchitectury$attachLevel
(LevelAccessor level)
forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java:437
↓ 1 callersMethodarchitectury$getAttachedLevel
()
forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java:435
↓ 1 callersMethodarchitectury_attachLevel
(ServerLevel level)
fabric/src/main/java/dev/architectury/hooks/fabric/PersistentEntitySectionManagerHooks.java:25
↓ 1 callersMethodarchitectury_getPosition
()
fabric/src/main/java/dev/architectury/hooks/level/fabric/ExplosionHooksImpl.java:31
↓ 1 callersMethodargument
(String name, ArgumentType<T> type)
common/src/main/java/dev/architectury/event/events/client/ClientCommandRegistrationEvent.java:55
↓ 1 callersMethodattachToForge
(Event<Consumer<T>> event)
common/src/main/java/dev/architectury/event/EventFactory.java:179
← previousnext →201–300 of 1,575, ranked by callers