Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/architectury/architectury-api
/ functions
Functions
1,575 in github.com/architectury/architectury-api
⨍
Functions
1,575
◇
Types & classes
497
↓ 1 callers
Method
getWidth
(Font font)
testmod-common/src/main/java/dev/architectury/test/registry/objects/ItemWithTooltip.java:56
↓ 1 callers
Method
hasCraftingRemainingItem
(ItemStack stack)
fabric/src/main/java/dev/architectury/hooks/item/fabric/ItemStackHooksImpl.java:27
↓ 1 callers
Method
init
()
testmod-common/src/main/java/dev/architectury/test/item/TestBlockInteractions.java:34
↓ 1 callers
Method
init
()
testmod-common/src/main/java/dev/architectury/test/loot/TestLoot.java:29
↓ 1 callers
Method
init
()
testmod-common/src/main/java/dev/architectury/test/gamerule/TestGameRules.java:34
↓ 1 callers
Method
init
()
testmod-common/src/main/java/dev/architectury/test/trade/TestTrades.java:31
↓ 1 callers
Method
init
()
forge/src/main/java/dev/architectury/registry/level/biome/forge/BiomeModificationsImpl.java:65
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/TestMod.java:52
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/registry/TestRegistries.java:198
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/registry/client/TestKeybinds.java:33
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/worldgen/TestWorldGeneration.java:41
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/particle/TestParticles.java:40
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/networking/TestModNet.java:46
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/events/DebugEvents.java:49
↓ 1 callers
Method
initialize
()
testmod-common/src/main/java/dev/architectury/test/tags/TestTags.java:32
↓ 1 callers
Method
initializeClient
()
testmod-common/src/main/java/dev/architectury/test/networking/TestModNet.java:63
↓ 1 callers
Method
interruptDefault
Interrupts the event and stops it from being passed on to other listeners, and does not set an outcome. @return an event that interrupts the event
common/src/main/java/dev/architectury/event/EventResult.java:78
↓ 1 callers
Method
interruptTrue
Interrupts the event and stops it from being passed on to other listeners, denotes the {@code true} outcome and may or may not set an extra data of th
common/src/main/java/dev/architectury/event/CompoundEventResult.java:68
↓ 1 callers
Method
isEmpty
Returns whether the result does not contain an outcome, may be {@code false} only if the event is deterministic. @return whether the result does not
common/src/main/java/dev/architectury/event/EventResult.java:125
↓ 1 callers
Method
isFabric
()
common/src/main/java/dev/architectury/platform/Platform.java:39
↓ 1 callers
Method
isFakePlayer
(Player player)
fabric/src/main/java/dev/architectury/hooks/level/entity/fabric/FakePlayers.java:30
↓ 1 callers
Method
isFluidStackEqual
(FluidStack other)
common/src/main/java/dev/architectury/fluid/FluidStack.java:213
↓ 1 callers
Method
isLighterThanAir
Returns whether this fluid is lighter than air. This is used to determine whether the fluid should be rendered upside down like gas. @param stack the
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:511
↓ 1 callers
Method
isModLoaded
(String id)
fabric/src/main/java/dev/architectury/platform/fabric/PlatformImpl.java:69
↓ 1 callers
Method
isPresent
()
common/src/main/java/dev/architectury/registry/registries/DeferredRegister.java:123
↓ 1 callers
Method
isSame
(Fluid fluid)
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFlowingFluid.java:136
↓ 1 callers
Method
isSame
(Fluid fluid)
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFlowingFluid.java:140
↓ 1 callers
Method
isTagEqual
(FluidStack other)
common/src/main/java/dev/architectury/fluid/FluidStack.java:221
↓ 1 callers
Method
isValidPositionForMob
(ServerLevel serverLevel, Mob mob, double d)
fabric/src/main/java/dev/architectury/mixin/fabric/MixinNaturalSpawner.java:35
↓ 1 callers
Method
iterator
()
common/src/main/java/dev/architectury/registry/registries/DeferredRegister.java:80
↓ 1 callers
Method
key
()
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:272
↓ 1 callers
Method
listen
(ResourceKey<?> resourceKey, ResourceLocation id, Consumer<?> listener)
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:52
↓ 1 callers
Method
loadAdditionalSpawnData
(FriendlyByteBuf buf)
common/src/main/java/dev/architectury/extensions/network/EntitySpawnExtension.java:32
↓ 1 callers
Method
of
Creates a simple {@link MenuType}. @param factory A functional interface to create the {@link MenuType} from an id (Integer) and inventory @param <T>
common/src/main/java/dev/architectury/registry/menu/MenuRegistry.java:102
↓ 1 callers
Method
of
(Supplier<? extends Fluid> flowingFluid, Supplier<? extends Fluid> sourceFluid)
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:77
↓ 1 callers
Method
ofForge
(RegisterParticleProvidersEvent event)
forge/src/main/java/dev/architectury/registry/client/particle/forge/ParticleProviderRegistryImpl.java:126
↓ 1 callers
Method
ofPlayer
(ServerPlayer player)
common/src/main/java/dev/architectury/networking/transformers/PacketSink.java:32
↓ 1 callers
Method
ofPlayers
(Iterable<? extends ServerPlayer> players)
common/src/main/java/dev/architectury/networking/transformers/PacketSink.java:36
↓ 1 callers
Method
ofSupplier
(Supplier<? extends Supplier<? extends Fluid>> flowingFluid, Supplier<? extends Supplier<? extends Fluid>> sou
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:72
↓ 1 callers
Method
onRegister
()
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:662
↓ 1 callers
Method
onStrike
Invoked after the lightning has gathered a list of entities to strike. @param bolt The lightning bolt. @param level The level the lighting is
common/src/main/java/dev/architectury/event/events/common/LightningEvent.java:49
↓ 1 callers
Method
openMenu
(MenuProvider menuProvider, CallbackInfoReturnable<OptionalInt> cir)
fabric/src/main/java/dev/architectury/mixin/fabric/MixinServerPlayer.java:43
↓ 1 callers
Method
provide
(Screen parent)
common/src/main/java/dev/architectury/platform/Mod.java:90
↓ 1 callers
Method
rarity
@see ArchitecturyFluidAttributes#getRarity(FluidStack, BlockAndTintGetter, BlockPos)
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:245
↓ 1 callers
Method
register
(RegistrySupplier<? extends ParticleType<T>> supplier, ParticleProvider<T> provider)
common/src/main/java/dev/architectury/registry/client/particle/ParticleProviderRegistry.java:55
↓ 1 callers
Method
register
Allows users to register custom {@link ClientTooltipComponent} factories for their {@link TooltipComponent} types. @param clazz class of {@link T}
common/src/main/java/dev/architectury/registry/client/gui/ClientTooltipComponentRegistry.java:46
↓ 1 callers
Method
register
(KeyMapping mapping)
common/src/main/java/dev/architectury/registry/client/keymappings/KeyMappingRegistry.java:32
↓ 1 callers
Method
register
(BlockEntityType<T> type, BlockEntityRendererProvider<? super T> provider)
common/src/main/java/dev/architectury/registry/client/rendering/BlockEntityRendererRegistry.java:34
↓ 1 callers
Method
registerC2S
Registers a client -> server message with no packet transformers. @param id a unique ID for the message, must be a valid value for {@link Res
common/src/main/java/dev/architectury/networking/simple/SimpleNetworkManager.java:95
↓ 1 callers
Method
registerC2SReceiver
(ResourceLocation id, List<PacketTransformer> packetTransformers, NetworkReceiver receiver)
fabric/src/main/java/dev/architectury/networking/fabric/NetworkManagerImpl.java:68
↓ 1 callers
Method
registerClient
()
common/src/main/java/dev/architectury/event/EventHandler.java:44
↓ 1 callers
Method
registerClient
(PreparableReloadListener listener)
forge/src/main/java/dev/architectury/registry/forge/ReloadListenerRegistryImpl.java:51
↓ 1 callers
Method
registerCommon
()
common/src/main/java/dev/architectury/event/EventHandler.java:50
↓ 1 callers
Method
registerFor
(RegisterEvent event, ResourceKey<? extends Registry<T>> resourceKey, Data<T> data)
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:191
↓ 1 callers
Method
registerForForge
(IForgeRegistry<T> registry, ResourceLocation location, Object[] objectArr, Supplier<? extends T> reference)
forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java:67
↓ 1 callers
Method
registerS2C
Registers a server -> client message with no packet transformers. @param id a unique ID for the message, must be a valid value for {@link Res
common/src/main/java/dev/architectury/networking/simple/SimpleNetworkManager.java:63
↓ 1 callers
Method
registerS2CReceiver
(ResourceLocation id, List<PacketTransformer> packetTransformers, NetworkReceiver receiver)
fabric/src/main/java/dev/architectury/networking/fabric/NetworkManagerImpl.java:85
↓ 1 callers
Method
registerServer
()
common/src/main/java/dev/architectury/event/EventHandler.java:55
↓ 1 callers
Method
registerTradeForWanderingTrader
Register a trade ({@link VillagerTrades.ItemListing}) to a wandering trader by its rarity. When the mod loader is Forge, the {@code WandererTradesEven
common/src/main/java/dev/architectury/registry/level/entity/trade/TradeRegistry.java:57
↓ 1 callers
Method
registerVillagerTrade
Register a trade ({@link VillagerTrades.ItemListing}) for a villager by its profession and level. When the mod loader is Forge, the {@code VillagerTra
common/src/main/java/dev/architectury/registry/level/entity/trade/TradeRegistry.java:38
↓ 1 callers
Method
registerVillagerTrade0
(VillagerProfession profession, int level, VillagerTrades.ItemListing... trades)
common/src/main/java/dev/architectury/registry/level/entity/trade/TradeRegistry.java:45
↓ 1 callers
Method
removeCarver
(GenerationStep.Carving carving, ConfiguredWorldCarver<?> feature)
common/src/main/java/dev/architectury/hooks/level/biome/GenerationProperties.java:78
↓ 1 callers
Method
removeFeature
(GenerationStep.Decoration decoration, PlacedFeature feature)
common/src/main/java/dev/architectury/hooks/level/biome/GenerationProperties.java:64
↓ 1 callers
Method
removeSpawns
(BiPredicate<MobCategory, MobSpawnSettings.SpawnerData> predicate)
common/src/main/java/dev/architectury/hooks/level/biome/SpawnProperties.java:42
↓ 1 callers
Method
reset
(int tooltipX, int tooltipY)
common/src/main/java/dev/architectury/impl/TooltipEventPositionContextImpl.java:30
↓ 1 callers
Method
result
Returns the {@link EventResult} view of the result, this returns the same values as {@link #interruptsFurtherEvaluation()} and {@link #value()}. @ret
common/src/main/java/dev/architectury/event/CompoundEventResult.java:161
↓ 1 callers
Method
saveAdditionalSpawnData
(FriendlyByteBuf buf)
common/src/main/java/dev/architectury/extensions/network/EntitySpawnExtension.java:30
↓ 1 callers
Method
saveExtraData
(FriendlyByteBuf buf)
common/src/main/java/dev/architectury/registry/menu/ExtendedMenuProvider.java:26
↓ 1 callers
Method
sendToPlayer
(ServerPlayer player, ResourceLocation id, FriendlyByteBuf buf)
common/src/main/java/dev/architectury/networking/NetworkManager.java:73
↓ 1 callers
Method
sendToServer
(ResourceLocation id, FriendlyByteBuf buf)
common/src/main/java/dev/architectury/networking/NetworkManager.java:81
↓ 1 callers
Method
setBackgroundColor
(int color)
common/src/main/java/dev/architectury/impl/TooltipEventColorContextImpl.java:44
↓ 1 callers
Method
setFogColor
(int color)
common/src/main/java/dev/architectury/hooks/level/biome/EffectsProperties.java:59
↓ 1 callers
Method
setGrassColorModifier
(GrassColorModifier modifier)
common/src/main/java/dev/architectury/hooks/level/biome/EffectsProperties.java:71
↓ 1 callers
Method
setOutlineGradientBottomColor
(int color)
common/src/main/java/dev/architectury/impl/TooltipEventColorContextImpl.java:64
↓ 1 callers
Method
setOutlineGradientTopColor
(int color)
common/src/main/java/dev/architectury/impl/TooltipEventColorContextImpl.java:54
↓ 1 callers
Method
setScreen
(@Nullable Screen screen)
fabric/src/main/java/dev/architectury/mixin/fabric/client/MixinMinecraft.java:54
↓ 1 callers
Method
setSkyColor
(int color)
common/src/main/java/dev/architectury/hooks/level/biome/EffectsProperties.java:65
↓ 1 callers
Method
setTag
(@Nullable CompoundTag tag)
common/src/main/java/dev/architectury/fluid/FluidStack.java:151
↓ 1 callers
Method
setWaterColor
(int color)
common/src/main/java/dev/architectury/hooks/level/biome/EffectsProperties.java:61
↓ 1 callers
Method
setWaterFogColor
(int color)
common/src/main/java/dev/architectury/hooks/level/biome/EffectsProperties.java:63
↓ 1 callers
Method
shrink
(long amount)
common/src/main/java/dev/architectury/fluid/FluidStack.java:138
↓ 1 callers
Method
slopeFindDistance
@see ArchitecturyFluidAttributes#getSlopeFindDistance(LevelReader)
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:97
↓ 1 callers
Method
sourceTexture
@see ArchitecturyFluidAttributes#getSourceTexture(FluidState, BlockAndTintGetter, BlockPos)
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:173
↓ 1 callers
Method
syncToClients
()
common/src/main/java/dev/architectury/registry/registries/RegistrarBuilder.java:34
↓ 1 callers
Method
temperature
@see ArchitecturyFluidAttributes#getTemperature(FluidStack, BlockAndTintGetter, BlockPos)
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:221
↓ 1 callers
Method
tickArmor
Invoked every tick when this item is equipped. @param stack the item stack @param player the player wearing the armor
common/src/main/java/dev/architectury/extensions/ItemExtension.java:37
↓ 1 callers
Method
toC2SPacket
(ResourceLocation id, FriendlyByteBuf buf)
fabric/src/main/java/dev/architectury/networking/fabric/NetworkManagerImpl.java:160
↓ 1 callers
Method
toForgeProperties
(ArchitecturyFluidAttributes attributes)
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFlowingFluid.java:58
↓ 1 callers
Method
toS2CPacket
(ResourceLocation id, FriendlyByteBuf buf)
fabric/src/main/java/dev/architectury/networking/fabric/NetworkManagerImpl.java:165
↓ 1 callers
Method
toString
()
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java:214
↓ 1 callers
Method
toString
()
common/src/main/java/dev/architectury/networking/transformers/SplitPacketTransformer.java:72
↓ 1 callers
Method
unpackBlocks
(Supplier<? extends Block>[] blocks)
fabric/src/main/java/dev/architectury/registry/client/rendering/fabric/ColorHandlerRegistryImpl.java:52
↓ 1 callers
Method
unpackItems
(Supplier<? extends ItemLike>[] items)
fabric/src/main/java/dev/architectury/registry/client/rendering/fabric/ColorHandlerRegistryImpl.java:44
↓ 1 callers
Method
update
()
common/src/main/java/dev/architectury/event/EventFactory.java:240
↓ 1 callers
Method
validateMap
()
fabric/src/main/java/dev/architectury/compat/fabric/ModMenuCompatibility.java:38
↓ 1 callers
Method
viscosity
@see ArchitecturyFluidAttributes#getViscosity(FluidStack, BlockAndTintGetter, BlockPos)
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java:229
↓ 1 callers
Method
wrapEffects
(Biome biome, EffectsContext context)
fabric/src/main/java/dev/architectury/registry/level/biome/fabric/BiomeModificationsImpl.java:247
↓ 1 callers
Method
wrapEntityInLevelCallback
(Entity entity, EntityInLevelCallback callback)
fabric/src/main/java/dev/architectury/hooks/level/entity/fabric/EntityHooksImpl.java:28
↓ 1 callers
Method
wrapMutableBiome
(Biome biome, BiomeModificationContext context)
fabric/src/main/java/dev/architectury/registry/level/biome/fabric/BiomeModificationsImpl.java:121
↓ 1 callers
Method
wrapSelectionContext
(BiomeSelectionContext context)
fabric/src/main/java/dev/architectury/registry/level/biome/fabric/BiomeModificationsImpl.java:100
← previous
next →
401–500 of 1,575, ranked by callers