Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accept(NetworkManager.Side, ResourceLocation, FriendlyByteBuf) - Method in interface dev.architectury.networking.transformers.PacketTransformer.TransformationSink
- accept(Packet<?>) - Method in class dev.architectury.networking.transformers.PacketCollector
- accept(Packet<?>) - Method in interface dev.architectury.networking.transformers.PacketSink
- accept(Packet<?>) - Method in class dev.architectury.networking.transformers.SinglePacketCollector
- accept(FeatureFlagSet, CreativeTabOutput, boolean) - Method in interface dev.architectury.registry.CreativeTabRegistry.ModifyTabCallback
- accept(ItemStack, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAfter(ItemStack, ItemStack) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAfter(ItemStack, ItemStack, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAfter(ItemStack, ItemLike) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAfter(ItemStack, ItemLike, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAfter(ItemLike, ItemStack) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAfter(ItemLike, ItemLike) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAfter(ItemLike, ItemLike, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllAfter(ItemStack, Collection<ItemStack>) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllAfter(ItemStack, Collection<ItemStack>, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllAfter(ItemLike, Collection<ItemStack>) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllAfter(ItemLike, Collection<ItemStack>, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllBefore(ItemStack, Collection<ItemStack>) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllBefore(ItemStack, Collection<ItemStack>, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllBefore(ItemLike, Collection<ItemStack>) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptAllBefore(ItemLike, Collection<ItemStack>, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptBefore(ItemStack, ItemStack) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptBefore(ItemStack, ItemStack, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptBefore(ItemStack, ItemLike) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptBefore(ItemStack, ItemLike, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptBefore(ItemLike, ItemStack) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptBefore(ItemLike, ItemLike) - Method in interface dev.architectury.registry.CreativeTabOutput
- acceptBefore(ItemLike, ItemLike, CreativeModeTab.TabVisibility) - Method in interface dev.architectury.registry.CreativeTabOutput
- act(T) - Method in interface dev.architectury.event.EventActor
- act(T) - Method in interface dev.architectury.event.events.common.LifecycleEvent.LevelState
-
Parent event type for any events that are invoked on world state change.
- add(Entity, Level) - Method in interface dev.architectury.event.events.common.EntityEvent.Add
-
Invoked when an entity is about to be added to the world.
- ADD - Static variable in interface dev.architectury.event.events.common.EntityEvent
- addCarver(GenerationStep.Carving, Holder<ConfiguredWorldCarver<?>>) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties.Mutable
- addCarver(GenerationStep.Carving, ResourceKey<ConfiguredWorldCarver<?>>) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties.Mutable
- addFeature(GenerationStep.Decoration, Holder<PlacedFeature>) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties.Mutable
- addFeature(GenerationStep.Decoration, ResourceKey<PlacedFeature>) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties.Mutable
- addFlattenable(Block, BlockState) - Static method in class dev.architectury.hooks.item.tool.ShovelItemHooks
-
Adds a new flattening (interact with shovel) interaction to the game.
- additionalContexts() - Static method in interface dev.architectury.event.events.client.ClientTooltipEvent
- addPool(LootPool) - Method in interface dev.architectury.event.events.common.LootEvent.LootTableModificationContext
-
Adds a pool to the loot table.
- addPool(LootPool.Builder) - Method in interface dev.architectury.event.events.common.LootEvent.LootTableModificationContext
-
Adds a pool to the loot table.
- addProperties(BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- addProperties(Predicate<BiomeModifications.BiomeContext>, BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- addRenderableOnly(Screen, T) - Static method in class dev.architectury.hooks.client.screen.ScreenHooks
- addRenderableOnly(T) - Method in interface dev.architectury.hooks.client.screen.ScreenAccess
- addRenderableOnly(T) - Method in class dev.architectury.impl.ScreenAccessImpl
- addRenderableWidget(Screen, T) - Static method in class dev.architectury.hooks.client.screen.ScreenHooks
- addRenderableWidget(T) - Method in interface dev.architectury.hooks.client.screen.ScreenAccess
- addRenderableWidget(T) - Method in class dev.architectury.impl.ScreenAccessImpl
- addSource(PackRepository, RepositorySource) - Static method in class dev.architectury.hooks.PackRepositoryHooks
- addSpawn(MobCategory, MobSpawnSettings.SpawnerData) - Method in interface dev.architectury.hooks.level.biome.SpawnProperties.Mutable
- addStrippable(Block, Block) - Static method in class dev.architectury.hooks.item.tool.AxeItemHooks
-
Adds a new stripping (interact with axe) interaction to the game.
- addTillable(Block, Predicate<UseOnContext>, Consumer<UseOnContext>, Function<UseOnContext, BlockState>) - Static method in class dev.architectury.hooks.item.tool.HoeItemHooks
-
Adds a new tilling action.
- addWidget(Screen, T) - Static method in class dev.architectury.hooks.client.screen.ScreenHooks
- addWidget(T) - Method in interface dev.architectury.hooks.client.screen.ScreenAccess
- addWidget(T) - Method in class dev.architectury.impl.ScreenAccessImpl
- Amount - Class in dev.architectury.utils
- Amount() - Constructor for class dev.architectury.utils.Amount
- ANIMAL_TAME - Static variable in interface dev.architectury.event.events.common.EntityEvent
- append(CreativeTabRegistry.TabSupplier, ItemLike...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- append(CreativeTabRegistry.TabSupplier, T...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- append(CreativeModeTab, ItemLike...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- append(CreativeModeTab, T...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- append(ItemStack, List<Component>, TooltipFlag) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.Item
-
Invoked whenever an item tooltip is rendered.
- appendStack(CreativeTabRegistry.TabSupplier, Supplier<ItemStack>) - Static method in class dev.architectury.registry.CreativeTabRegistry
- appendStack(CreativeTabRegistry.TabSupplier, Supplier<ItemStack>...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- appendStack(CreativeTabRegistry.TabSupplier, Stream<Supplier<ItemStack>>) - Static method in class dev.architectury.registry.CreativeTabRegistry
- appendStack(CreativeTabRegistry.TabSupplier, ItemStack...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- appendStack(CreativeModeTab, Supplier<ItemStack>...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- appendStack(CreativeModeTab, ItemStack...) - Static method in class dev.architectury.registry.CreativeTabRegistry
- arch$effect(Supplier<? extends MobEffectInstance>, float) - Method in interface dev.architectury.extensions.injected.InjectedFoodPropertiesBuilderExtension
- arch$getFluid() - Method in interface dev.architectury.extensions.injected.InjectedBucketItemExtension
- arch$getFluid() - Method in interface dev.architectury.extensions.injected.InjectedLiquidBlockExtension
- arch$getTab() - Method in interface dev.architectury.impl.ItemPropertiesExtensionImpl
- arch$getTab() - Method in class dev.architectury.mixin.inject.MixinItemProperties
- arch$getTabSupplier() - Method in interface dev.architectury.impl.ItemPropertiesExtensionImpl
- arch$getTabSupplier() - Method in class dev.architectury.mixin.inject.MixinItemProperties
- arch$holder() - Method in interface dev.architectury.extensions.injected.InjectedBlockExtension
- arch$holder() - Method in interface dev.architectury.extensions.injected.InjectedEntityTypeExtension
- arch$holder() - Method in interface dev.architectury.extensions.injected.InjectedFluidExtension
- arch$holder() - Method in interface dev.architectury.extensions.injected.InjectedGameEventExtension
- arch$holder() - Method in interface dev.architectury.extensions.injected.InjectedItemExtension
- arch$holder() - Method in interface dev.architectury.extensions.injected.InjectedRegistryEntryExtension
- arch$registryName() - Method in interface dev.architectury.extensions.injected.InjectedRegistryEntryExtension
- arch$tab(CreativeTabRegistry.TabSupplier) - Method in interface dev.architectury.extensions.injected.InjectedItemPropertiesExtension
- arch$tab(CreativeTabRegistry.TabSupplier) - Method in class dev.architectury.mixin.inject.MixinItemProperties
- arch$tab(CreativeModeTab) - Method in interface dev.architectury.extensions.injected.InjectedItemPropertiesExtension
- arch$tab(CreativeModeTab) - Method in class dev.architectury.mixin.inject.MixinItemProperties
- ArchitecturyBucketItem - Class in dev.architectury.core.item
- ArchitecturyBucketItem(Supplier<? extends Fluid>, Item.Properties) - Constructor for class dev.architectury.core.item.ArchitecturyBucketItem
- ArchitecturyFlowingFluid - Class in dev.architectury.core.fluid
- ArchitecturyFlowingFluid.Flowing - Class in dev.architectury.core.fluid
- ArchitecturyFlowingFluid.Source - Class in dev.architectury.core.fluid
- ArchitecturyFluidAttributes - Interface in dev.architectury.core.fluid
-
Attributes of a fluid.
- ArchitecturyLiquidBlock - Class in dev.architectury.core.block
- ArchitecturyLiquidBlock(Supplier<? extends FlowingFluid>, BlockBehaviour.Properties) - Constructor for class dev.architectury.core.block.ArchitecturyLiquidBlock
- ArchitecturyMobBucketItem - Class in dev.architectury.core.item
- ArchitecturyMobBucketItem(Supplier<? extends EntityType<?>>, Supplier<? extends Fluid>, Supplier<? extends SoundEvent>, Item.Properties) - Constructor for class dev.architectury.core.item.ArchitecturyMobBucketItem
- ArchitecturyRecordItem - Class in dev.architectury.core.item
- ArchitecturyRecordItem(int, RegistrySupplier<SoundEvent>, Item.Properties, int) - Constructor for class dev.architectury.core.item.ArchitecturyRecordItem
- ArchitecturySpawnEggItem - Class in dev.architectury.core.item
- ArchitecturySpawnEggItem(RegistrySupplier<? extends EntityType<? extends Mob>>, int, int, Item.Properties) - Constructor for class dev.architectury.core.item.ArchitecturySpawnEggItem
- ArchitecturySpawnEggItem(RegistrySupplier<? extends EntityType<? extends Mob>>, int, int, Item.Properties, DispenseItemBehavior) - Constructor for class dev.architectury.core.item.ArchitecturySpawnEggItem
- asMinecraft() - Method in class dev.architectury.event.CompoundEventResult
-
Returns the Minecraft-facing result, however ignores
CompoundEventResult.interruptsFurtherEvaluation()
. - asMinecraft() - Method in class dev.architectury.event.EventResult
-
Returns the Minecraft-facing result, however ignores
EventResult.interruptsFurtherEvaluation()
. - attachToForge(Event<Consumer<T>>) - Static method in class dev.architectury.event.EventFactory
- attachToForgeEventActor(Event<EventActor<T>>) - Static method in class dev.architectury.event.EventFactory
- attachToForgeEventActorCancellable(Event<EventActor<T>>) - Static method in class dev.architectury.event.EventFactory
- attack(Player, Level, Entity, InteractionHand, EntityHitResult) - Method in interface dev.architectury.event.events.common.PlayerEvent.AttackEntity
-
Invoked when a player is about to attack an entity using left-click.
- ATTACK_ENTITY - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- award(ServerPlayer, Advancement) - Method in interface dev.architectury.event.events.common.PlayerEvent.PlayerAdvancement
-
Invoked when a player gets an advancement.
- AxeItemHooks - Class in dev.architectury.hooks.item.tool
B
- BaseC2SMessage - Class in dev.architectury.networking.simple
-
The base class for client -> server messages managed by a
SimpleNetworkManager
. - BaseC2SMessage() - Constructor for class dev.architectury.networking.simple.BaseC2SMessage
- BaseS2CMessage - Class in dev.architectury.networking.simple
-
The base class for server -> client messages managed by a
SimpleNetworkManager
. - BaseS2CMessage() - Constructor for class dev.architectury.networking.simple.BaseS2CMessage
- beforeDestroyingBlock(LevelAccessor, BlockPos, BlockState) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- biome - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- BiomeHooks - Class in dev.architectury.hooks.level.biome
- BiomeHooks() - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks
- BiomeHooks.BiomeWrapped - Class in dev.architectury.hooks.level.biome
- BiomeHooks.ClimateWrapped - Class in dev.architectury.hooks.level.biome
- BiomeHooks.EffectsWrapped - Class in dev.architectury.hooks.level.biome
- BiomeHooks.GenerationSettingsWrapped - Class in dev.architectury.hooks.level.biome
- BiomeHooks.MutableBiomeWrapped - Class in dev.architectury.hooks.level.biome
- BiomeHooks.SpawnSettingsWrapped - Class in dev.architectury.hooks.level.biome
- BiomeModifications - Class in dev.architectury.registry.level.biome
-
This class provides a cross-platform API to modify Biome features and properties.
- BiomeModifications() - Constructor for class dev.architectury.registry.level.biome.BiomeModifications
- BiomeModifications.BiomeContext - Interface in dev.architectury.registry.level.biome
- BiomeProperties - Interface in dev.architectury.hooks.level.biome
- BiomeProperties.Mutable - Interface in dev.architectury.hooks.level.biome
- BiomeWrapped(Biome) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- BiomeWrapped(Biome, ClimateProperties, EffectsProperties, GenerationProperties, SpawnProperties) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- block(RegistrySupplier<? extends LiquidBlock>) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- block(Supplier<? extends Optional<? extends LiquidBlock>>) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- BlockEntityHooks - Class in dev.architectury.hooks.block
- BlockEntityRendererRegistry - Class in dev.architectury.registry.client.rendering
- BlockEvent - Interface in dev.architectury.event.events.common
- BlockEvent.Break - Interface in dev.architectury.event.events.common
- BlockEvent.FallingLand - Interface in dev.architectury.event.events.common
- BlockEvent.Place - Interface in dev.architectury.event.events.common
- blockSupplier(Supplier<RegistrySupplier<? extends LiquidBlock>>) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- BooleanValue - Interface in dev.architectury.utils.value
- BREAK - Static variable in interface dev.architectury.event.events.common.BlockEvent
- breakBlock(Level, BlockPos, BlockState, ServerPlayer, IntValue) - Method in interface dev.architectury.event.events.common.BlockEvent.Break
-
Invoked when a block is destroyed by a player.
- bucketAmount() - Static method in class dev.architectury.fluid.FluidStack
- bucketAmount() - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Platform-specific bucket amount.
- bucketItem(RegistrySupplier<Item>) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- bucketItem(Supplier<? extends Optional<Item>>) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- bucketItemSupplier(Supplier<RegistrySupplier<Item>>) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- build() - Method in interface dev.architectury.registry.registries.RegistrarBuilder
- builder(Class<T>, ResourceLocation) - Method in interface dev.architectury.registry.registries.RegistrarManager.RegistryProvider
- builder(ResourceLocation, T...) - Method in class dev.architectury.registry.registries.RegistrarManager
- byRawId(int) - Method in interface dev.architectury.registry.registries.Registrar
C
- c2s() - Static method in class dev.architectury.networking.NetworkManager
- C2S - Enum constant in enum class dev.architectury.networking.NetworkManager.Side
- canBeReplacedWith(FluidState, BlockGetter, BlockPos, Fluid, Direction) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- canConvertToSource() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns whether this fluid can be converted to a source block when a flowing fluid is adjacent to two source blocks.
- canConvertToSource() - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- canConvertToSource(Level) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- canPickup(Player, ItemEntity, ItemStack) - Method in interface dev.architectury.event.events.common.PlayerEvent.PickupItemPredicate
-
Invoked when a player tries to pickup an
ItemEntity
. - canPlayerReceive(ServerPlayer, Class<T>) - Method in class dev.architectury.networking.NetworkChannel
- canPlayerReceive(ServerPlayer, ResourceLocation) - Static method in class dev.architectury.networking.NetworkManager
- canServerReceive(Class<T>) - Method in class dev.architectury.networking.NetworkChannel
- canServerReceive(ResourceLocation) - Static method in class dev.architectury.networking.NetworkManager
- canSpawn(LivingEntity, LevelAccessor, double, double, double, MobSpawnType, BaseSpawner) - Method in interface dev.architectury.event.events.common.EntityEvent.LivingCheckSpawn
-
Invoked before an entity is spawned into the world.
- change(ServerPlayer, ResourceKey<Level>, ResourceKey<Level>) - Method in interface dev.architectury.event.events.common.PlayerEvent.ChangeDimension
-
Invoked when a player changes their dimension.
- CHANGE_DIMENSION - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- CHAR_TYPED_POST - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- CHAR_TYPED_PRE - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- charTyped(Minecraft, Screen, char, int) - Method in interface dev.architectury.event.events.client.ClientScreenInputEvent.KeyTyped
-
Invoked whenever a character is typed within a screen.
- ChatEvent - Interface in dev.architectury.event.events.common
- ChatEvent.ChatComponent - Interface in dev.architectury.event.events.common
- ChatEvent.Decorate - Interface in dev.architectury.event.events.common
- ChatEvent.Received - Interface in dev.architectury.event.events.common
- ChunkEvent - Interface in dev.architectury.event.events.common
- ChunkEvent.LoadData - Interface in dev.architectury.event.events.common
- ChunkEvent.SaveData - Interface in dev.architectury.event.events.common
- clearListeners() - Method in interface dev.architectury.event.Event
- clearSpawnCost(EntityType<?>) - Method in interface dev.architectury.hooks.level.biome.SpawnProperties.Mutable
- click(Player, InteractionHand) - Method in interface dev.architectury.event.events.common.InteractionEvent.ClientLeftClickAir
-
Invoked whenever a player left clicks the air.
- click(Player, InteractionHand) - Method in interface dev.architectury.event.events.common.InteractionEvent.ClientRightClickAir
-
Invoked whenever a player right clicks the air.
- click(Player, InteractionHand) - Method in interface dev.architectury.event.events.common.InteractionEvent.RightClickItem
-
Invoked whenever a player uses an item on a block.
- click(Player, InteractionHand, BlockPos, Direction) - Method in interface dev.architectury.event.events.common.InteractionEvent.LeftClickBlock
-
Invoked whenever a player left clicks a block.
- click(Player, InteractionHand, BlockPos, Direction) - Method in interface dev.architectury.event.events.common.InteractionEvent.RightClickBlock
-
Invoked whenever a player right clicks a block.
- client() - Static method in interface dev.architectury.networking.transformers.PacketSink
- CLIENT - Enum constant in enum class dev.architectury.utils.Env
- CLIENT_LEFT_CLICK_AIR - Static variable in interface dev.architectury.event.events.common.InteractionEvent
- CLIENT_LEVEL_LOAD - Static variable in interface dev.architectury.event.events.client.ClientLifecycleEvent
-
Invoked after a level is loaded only on the client-side.
- CLIENT_LEVEL_POST - Static variable in interface dev.architectury.event.events.client.ClientTickEvent
- CLIENT_LEVEL_PRE - Static variable in interface dev.architectury.event.events.client.ClientTickEvent
- CLIENT_PLAYER_JOIN - Static variable in interface dev.architectury.event.events.client.ClientPlayerEvent
- CLIENT_PLAYER_QUIT - Static variable in interface dev.architectury.event.events.client.ClientPlayerEvent
- CLIENT_PLAYER_RESPAWN - Static variable in interface dev.architectury.event.events.client.ClientPlayerEvent
- CLIENT_POST - Static variable in interface dev.architectury.event.events.client.ClientTickEvent
- CLIENT_PRE - Static variable in interface dev.architectury.event.events.client.ClientTickEvent
- CLIENT_RIGHT_CLICK_AIR - Static variable in interface dev.architectury.event.events.common.InteractionEvent
- CLIENT_SETUP - Static variable in interface dev.architectury.event.events.client.ClientLifecycleEvent
-
Invoked once client setup has begun.
- CLIENT_STARTED - Static variable in interface dev.architectury.event.events.client.ClientLifecycleEvent
-
Invoked when client has been initialised.
- CLIENT_STOPPING - Static variable in interface dev.architectury.event.events.client.ClientLifecycleEvent
-
Invoked when client is stopping.
- ClientChatEvent - Interface in dev.architectury.event.events.client
- ClientChatEvent.Received - Interface in dev.architectury.event.events.client
- ClientChatEvent.Send - Interface in dev.architectury.event.events.client
- ClientGuiEvent - Interface in dev.architectury.event.events.client
- ClientGuiEvent.ContainerScreenRenderBackground - Interface in dev.architectury.event.events.client
- ClientGuiEvent.ContainerScreenRenderForeground - Interface in dev.architectury.event.events.client
- ClientGuiEvent.DebugText - Interface in dev.architectury.event.events.client
- ClientGuiEvent.RenderHud - Interface in dev.architectury.event.events.client
- ClientGuiEvent.ScreenInitPost - Interface in dev.architectury.event.events.client
- ClientGuiEvent.ScreenInitPre - Interface in dev.architectury.event.events.client
- ClientGuiEvent.ScreenRenderPost - Interface in dev.architectury.event.events.client
- ClientGuiEvent.ScreenRenderPre - Interface in dev.architectury.event.events.client
- ClientGuiEvent.SetScreen - Interface in dev.architectury.event.events.client
- ClientLifecycleEvent - Interface in dev.architectury.event.events.client
- ClientLifecycleEvent.ClientLevelState - Interface in dev.architectury.event.events.client
- ClientLifecycleEvent.ClientState - Interface in dev.architectury.event.events.client
- ClientPlayerEvent - Interface in dev.architectury.event.events.client
- ClientPlayerEvent.ClientPlayerJoin - Interface in dev.architectury.event.events.client
- ClientPlayerEvent.ClientPlayerQuit - Interface in dev.architectury.event.events.client
- ClientPlayerEvent.ClientPlayerRespawn - Interface in dev.architectury.event.events.client
- ClientRawInputEvent - Interface in dev.architectury.event.events.client
- ClientRawInputEvent.KeyPressed - Interface in dev.architectury.event.events.client
- ClientRawInputEvent.MouseClicked - Interface in dev.architectury.event.events.client
- ClientRawInputEvent.MouseScrolled - Interface in dev.architectury.event.events.client
- ClientRecipeUpdateEvent - Interface in dev.architectury.event.events.client
- ClientReloadShadersEvent - Interface in dev.architectury.event.events.client
- ClientReloadShadersEvent.ShadersSink - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent.KeyPressed - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent.KeyReleased - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent.KeyTyped - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent.MouseClicked - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent.MouseDragged - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent.MouseReleased - Interface in dev.architectury.event.events.client
- ClientScreenInputEvent.MouseScrolled - Interface in dev.architectury.event.events.client
- ClientSystemMessageEvent - Interface in dev.architectury.event.events.client
- ClientSystemMessageEvent.Received - Interface in dev.architectury.event.events.client
- ClientTickEvent<T> - Interface in dev.architectury.event.events.client
- ClientTickEvent.Client - Interface in dev.architectury.event.events.client
- ClientTickEvent.ClientLevel - Interface in dev.architectury.event.events.client
- ClientTooltipEvent - Interface in dev.architectury.event.events.client
- ClientTooltipEvent.AdditionalContexts - Interface in dev.architectury.event.events.client
- ClientTooltipEvent.ColorContext - Interface in dev.architectury.event.events.client
- ClientTooltipEvent.Item - Interface in dev.architectury.event.events.client
- ClientTooltipEvent.PositionContext - Interface in dev.architectury.event.events.client
- ClientTooltipEvent.Render - Interface in dev.architectury.event.events.client
- ClientTooltipEvent.RenderModifyColor - Interface in dev.architectury.event.events.client
- ClientTooltipEvent.RenderModifyPosition - Interface in dev.architectury.event.events.client
- clientToServer() - Static method in class dev.architectury.networking.NetworkManager
- climateProperties - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- ClimateProperties - Interface in dev.architectury.hooks.level.biome
- ClimateProperties.Mutable - Interface in dev.architectury.hooks.level.biome
- climateSettings - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- ClimateWrapped(Biome) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- ClimateWrapped(Biome.ClimateSettings) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- clone(ServerPlayer, ServerPlayer, boolean) - Method in interface dev.architectury.event.events.common.PlayerEvent.PlayerClone
-
Invoked when a player respawns.
- close(Player, AbstractContainerMenu) - Method in interface dev.architectury.event.events.common.PlayerEvent.CloseMenu
-
Invoked when a player closes a menu.
- CLOSE_MENU - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- collect() - Method in class dev.architectury.networking.transformers.PacketCollector
- collectPackets(PacketSink, NetworkManager.Side, ResourceLocation, FriendlyByteBuf) - Static method in class dev.architectury.networking.NetworkManager
- color(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- ColorHandlerRegistry - Class in dev.architectury.registry.client.rendering
- CommandPerformEvent - Class in dev.architectury.event.events.common
-
This event is invoked whenever a command is issued.
- CommandPerformEvent(ParseResults<CommandSourceStack>, Throwable) - Constructor for class dev.architectury.event.events.common.CommandPerformEvent
- CommandRegistrationEvent - Interface in dev.architectury.event.events.common
- CompoundEventResult<T> - Class in dev.architectury.event
-
A result from an event, determines if the event should continue to other listeners, determines the outcome of the event, and provides extra result for the outcome.
- concat(Iterable<? extends PacketTransformer>) - Static method in interface dev.architectury.networking.transformers.PacketTransformer
- contains(ResourceLocation) - Method in interface dev.architectury.registry.registries.Registrar
- containsValue(T) - Method in interface dev.architectury.registry.registries.Registrar
- CONTEXT - Static variable in class dev.architectury.impl.TooltipEventColorContextImpl
- convertToSource(boolean) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- copy() - Method in class dev.architectury.fluid.FluidStack
- copy(T) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- copyWithAmount(long) - Method in class dev.architectury.fluid.FluidStack
- copyWithCount(ItemStack, int) - Static method in class dev.architectury.hooks.item.ItemStackHooks
- craft(Player, ItemStack, Container) - Method in interface dev.architectury.event.events.common.PlayerEvent.CraftItem
-
Invoked when a player crafts an item.
- CRAFT_ITEM - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- create(int, Inventory) - Method in interface dev.architectury.registry.menu.MenuRegistry.SimpleMenuTypeFactory
-
Deprecated.Creates a new
MenuRegistry.SimpleMenuTypeFactory
that extendsAbstractContainerMenu
- create(int, Inventory, FriendlyByteBuf) - Method in interface dev.architectury.registry.menu.MenuRegistry.ExtendedMenuTypeFactory
-
Creates a new
MenuRegistry.ExtendedMenuTypeFactory
that extendsAbstractContainerMenu
. - create(FluidStack, long) - Static method in class dev.architectury.fluid.FluidStack
- create(ParticleProviderRegistry.ExtendedSpriteSet) - Method in interface dev.architectury.registry.client.particle.ParticleProviderRegistry.DeferredParticleProvider
- create(H, Inventory, Component) - Method in interface dev.architectury.registry.menu.MenuRegistry.ScreenFactory
-
Creates a new
MenuRegistry.ScreenFactory
that extendsScreen
- create(String) - Static method in class dev.architectury.networking.simple.SimpleNetworkManager
-
Creates a new
SimpleNetworkManager
. - create(String, ResourceKey<Registry<T>>) - Static method in class dev.architectury.registry.registries.DeferredRegister
- create(Supplier<Fluid>, long) - Static method in class dev.architectury.fluid.FluidStack
- create(Supplier<Fluid>, long, CompoundTag) - Static method in class dev.architectury.fluid.FluidStack
- create(Supplier<Fluid>, long, CompoundTag) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- create(ResourceLocation) - Static method in class dev.architectury.networking.NetworkChannel
- create(ResourceLocation, Consumer<CreativeModeTab.Builder>) - Static method in class dev.architectury.registry.CreativeTabRegistry
-
Creates a deferred creative tab, with a configurable builder callback.
- create(ResourceLocation, Supplier<ItemStack>) - Static method in class dev.architectury.registry.CreativeTabRegistry
-
Creates a deferred creative tab, with a custom icon.
- create(Fluid, long) - Static method in class dev.architectury.fluid.FluidStack
- create(Fluid, long, CompoundTag) - Static method in class dev.architectury.fluid.FluidStack
- createAddEntityPacket(Entity) - Static method in class dev.architectury.networking.NetworkManager
-
Easy to use utility method to create an entity spawn packet.
- createCompoundEventResult(Class<T>) - Static method in class dev.architectury.event.EventFactory
- createCompoundEventResult(T...) - Static method in class dev.architectury.event.EventFactory
- createConsumerLoop(Class<T>) - Static method in class dev.architectury.event.EventFactory
- createConsumerLoop(T...) - Static method in class dev.architectury.event.EventFactory
- createDispenseItemBehavior() - Static method in class dev.architectury.core.item.ArchitecturySpawnEggItem
- createEventActorLoop(Class<T>) - Static method in class dev.architectury.event.EventFactory
- createEventActorLoop(T...) - Static method in class dev.architectury.event.EventFactory
- createEventResult(Class<T>) - Static method in class dev.architectury.event.EventFactory
- createEventResult(T...) - Static method in class dev.architectury.event.EventFactory
- createFluidStateDefinition(StateDefinition.Builder<Fluid, FluidState>) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid.Flowing
- createLegacyBlock(FluidState) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- createLoop(Class<T>) - Static method in class dev.architectury.event.EventFactory
- createLoop(T...) - Static method in class dev.architectury.event.EventFactory
- createReceiver() - Method in interface dev.architectury.networking.simple.MessageDecoder
-
Creates a network receiver from this decoder.
- CreativeTabOutput - Interface in dev.architectury.registry
- CreativeTabRegistry - Class in dev.architectury.registry
-
Registry for creating or modifying creative tabs.
- CreativeTabRegistry.ModifyTabCallback - Interface in dev.architectury.registry
- CreativeTabRegistry.TabSupplier - Interface in dev.architectury.registry
D
- DEBUG_TEXT_LEFT - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- DEBUG_TEXT_RIGHT - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- decode(FriendlyByteBuf) - Method in interface dev.architectury.networking.simple.MessageDecoder
-
Decodes a
T
message from a byte buffer. - decorate(ServerPlayer, ChatEvent.ChatComponent) - Method in interface dev.architectury.event.events.common.ChatEvent.Decorate
-
Invoked when the server receives a message from a client.
- DECORATE - Static variable in interface dev.architectury.event.events.common.ChatEvent
- defer(ResourceLocation) - Static method in class dev.architectury.registry.CreativeTabRegistry
-
Returns a tab supplier for a tab to be created later.
- DeferredRegister<T> - Class in dev.architectury.registry.registries
- delegate(ResourceLocation) - Method in interface dev.architectury.registry.registries.Registrar
- density(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- DETONATE - Static variable in interface dev.architectury.event.events.common.ExplosionEvent
- dev.architectury.annotations - package dev.architectury.annotations
- dev.architectury.core.block - package dev.architectury.core.block
- dev.architectury.core.fluid - package dev.architectury.core.fluid
- dev.architectury.core.item - package dev.architectury.core.item
- dev.architectury.event - package dev.architectury.event
- dev.architectury.event.events.client - package dev.architectury.event.events.client
- dev.architectury.event.events.common - package dev.architectury.event.events.common
- dev.architectury.extensions - package dev.architectury.extensions
- dev.architectury.extensions.injected - package dev.architectury.extensions.injected
- dev.architectury.extensions.network - package dev.architectury.extensions.network
- dev.architectury.fluid - package dev.architectury.fluid
- dev.architectury.hooks - package dev.architectury.hooks
- dev.architectury.hooks.block - package dev.architectury.hooks.block
- dev.architectury.hooks.client.screen - package dev.architectury.hooks.client.screen
- dev.architectury.hooks.fluid - package dev.architectury.hooks.fluid
- dev.architectury.hooks.item - package dev.architectury.hooks.item
- dev.architectury.hooks.item.food - package dev.architectury.hooks.item.food
- dev.architectury.hooks.item.tool - package dev.architectury.hooks.item.tool
- dev.architectury.hooks.level - package dev.architectury.hooks.level
- dev.architectury.hooks.level.biome - package dev.architectury.hooks.level.biome
- dev.architectury.hooks.level.entity - package dev.architectury.hooks.level.entity
- dev.architectury.impl - package dev.architectury.impl
- dev.architectury.mixin - package dev.architectury.mixin
- dev.architectury.mixin.inject - package dev.architectury.mixin.inject
- dev.architectury.networking - package dev.architectury.networking
- dev.architectury.networking.simple - package dev.architectury.networking.simple
- dev.architectury.networking.transformers - package dev.architectury.networking.transformers
- dev.architectury.platform - package dev.architectury.platform
- dev.architectury.registry - package dev.architectury.registry
- dev.architectury.registry.client.keymappings - package dev.architectury.registry.client.keymappings
- dev.architectury.registry.client.level.entity - package dev.architectury.registry.client.level.entity
- dev.architectury.registry.client.particle - package dev.architectury.registry.client.particle
- dev.architectury.registry.client.rendering - package dev.architectury.registry.client.rendering
- dev.architectury.registry.fuel - package dev.architectury.registry.fuel
- dev.architectury.registry.item - package dev.architectury.registry.item
- dev.architectury.registry.level.biome - package dev.architectury.registry.level.biome
- dev.architectury.registry.level.entity - package dev.architectury.registry.level.entity
- dev.architectury.registry.level.entity.trade - package dev.architectury.registry.level.entity.trade
- dev.architectury.registry.menu - package dev.architectury.registry.menu
- dev.architectury.registry.registries - package dev.architectury.registry.registries
- dev.architectury.registry.registries.options - package dev.architectury.registry.registries.options
- dev.architectury.utils - package dev.architectury.utils
- dev.architectury.utils.value - package dev.architectury.utils.value
- die(LivingEntity, DamageSource) - Method in interface dev.architectury.event.events.common.EntityEvent.LivingDeath
-
Invoked before a living entity dies.
- DoubleValue - Interface in dev.architectury.utils.value
- drop(Player, ItemEntity) - Method in interface dev.architectury.event.events.common.PlayerEvent.DropItem
-
Invoked when a player drops an item.
- DROP_ITEM - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- dropOff(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- DyeColorHooks - Class in dev.architectury.hooks
E
- effect(FoodProperties.Builder, Supplier<? extends MobEffectInstance>, float) - Static method in class dev.architectury.hooks.item.food.FoodPropertiesHooks
- effects - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- effectsProperties - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- EffectsProperties - Interface in dev.architectury.hooks.level.biome
- EffectsProperties.Mutable - Interface in dev.architectury.hooks.level.biome
- EffectsWrapped(Biome) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- EffectsWrapped(BiomeSpecialEffects) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- empty() - Static method in class dev.architectury.fluid.FluidStack
- emptySound(SoundEvent) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- ENTER_SECTION - Static variable in interface dev.architectury.event.events.common.EntityEvent
- enterSection(Entity, int, int, int, int, int, int) - Method in interface dev.architectury.event.events.common.EntityEvent.EnterSection
-
Invoked whenever an entity enters a chunk.
- EntityAttributeRegistry - Class in dev.architectury.registry.level.entity
- EntityEvent - Interface in dev.architectury.event.events.common
- EntityEvent.Add - Interface in dev.architectury.event.events.common
- EntityEvent.AnimalTame - Interface in dev.architectury.event.events.common
- EntityEvent.EnterSection - Interface in dev.architectury.event.events.common
- EntityEvent.LivingCheckSpawn - Interface in dev.architectury.event.events.common
- EntityEvent.LivingDeath - Interface in dev.architectury.event.events.common
- EntityEvent.LivingHurt - Interface in dev.architectury.event.events.common
- EntityHooks - Class in dev.architectury.hooks.level.entity
- EntityModelLayerRegistry - Class in dev.architectury.registry.client.level.entity
- EntityModelLayerRegistry() - Constructor for class dev.architectury.registry.client.level.entity.EntityModelLayerRegistry
- EntityRendererRegistry - Class in dev.architectury.registry.client.level.entity
- EntitySpawnExtension - Interface in dev.architectury.extensions.network
-
This interface can be implemented on entities to attach additional spawn data to packets sent to client.
- entrySet() - Method in interface dev.architectury.registry.registries.Registrar
- Env - Enum Class in dev.architectury.utils
- EnvExecutor - Class in dev.architectury.utils
- equals(Object) - Method in class dev.architectury.fluid.FluidStack
- equals(Object) - Method in class dev.architectury.networking.simple.MessageType
- equals(Object) - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Indicates whether some other object is "equal to" this one.
- Event<T> - Interface in dev.architectury.event
- EVENT - Static variable in interface dev.architectury.event.events.client.ClientRecipeUpdateEvent
- EVENT - Static variable in interface dev.architectury.event.events.client.ClientReloadShadersEvent
-
Invoked when client reloads shaders.
- EVENT - Static variable in class dev.architectury.event.events.common.CommandPerformEvent
- EVENT - Static variable in interface dev.architectury.event.events.common.CommandRegistrationEvent
- EventActor<T> - Interface in dev.architectury.event
- EventFactory - Class in dev.architectury.event
- EventHandler - Class in dev.architectury.event
- EventResult - Class in dev.architectury.event
-
A result from an event, determines if the event should continue to other listeners, and determines the outcome of the event.
- experiencePoints() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns the value of the
experiencePoints
record component. - explode(Level, Explosion) - Method in interface dev.architectury.event.events.common.ExplosionEvent.Pre
-
Invoked before an explosion happens.
- explode(Level, Explosion, List<Entity>) - Method in interface dev.architectury.event.events.common.ExplosionEvent.Detonate
-
Invoked when an explosion is detonating.
- ExplosionEvent - Interface in dev.architectury.event.events.common
- ExplosionEvent.Detonate - Interface in dev.architectury.event.events.common
- ExplosionEvent.Pre - Interface in dev.architectury.event.events.common
- ExplosionHooks - Class in dev.architectury.hooks.level
- explosionResistance(float) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- ExtendedMenuProvider - Interface in dev.architectury.registry.menu
F
- FALLING_LAND - Static variable in interface dev.architectury.event.events.common.BlockEvent
- FARMLAND_TRAMPLE - Static variable in interface dev.architectury.event.events.common.InteractionEvent
- fill(Player, Level, ItemStack, HitResult) - Method in interface dev.architectury.event.events.common.PlayerEvent.FillBucket
-
Invoked when a player attempts to fill a bucket using right-click.
- FILL_BUCKET - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- fillSound(SoundEvent) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- findResource(String...) - Method in interface dev.architectury.platform.Mod
-
Gets an NIO Path to the given resource contained within the mod file / folder.
- FloatSupplier - Interface in dev.architectury.utils.value
- FloatValue - Interface in dev.architectury.utils.value
- Flowing(ArchitecturyFluidAttributes) - Constructor for class dev.architectury.core.fluid.ArchitecturyFlowingFluid.Flowing
- flowingTexture(ResourceLocation) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- FluidBucketHooks - Class in dev.architectury.hooks.fluid
- FluidBucketHooks() - Constructor for class dev.architectury.hooks.fluid.FluidBucketHooks
- FluidStack - Class in dev.architectury.fluid
- FluidStack.FluidStackAdapter<T> - Interface in dev.architectury.fluid
- FluidStackHooks - Class in dev.architectury.hooks.fluid
- FoodPropertiesHooks - Class in dev.architectury.hooks.item.food
- ForgeEvent - Annotation Interface in dev.architectury.annotations
- ForgeEventCancellable - Annotation Interface in dev.architectury.annotations
- forRegistry(ResourceKey<Registry<T>>, Consumer<Registrar<T>>) - Method in class dev.architectury.registry.registries.RegistrarManager
-
Listen to registry registration, the callback is called when content should be registered.
- forRegistry(ResourceKey<Registry<T>>, Consumer<Registrar<T>>) - Method in interface dev.architectury.registry.registries.RegistrarManager.RegistryProvider
- fromCollision(CollisionContext) - Static method in class dev.architectury.hooks.level.entity.EntityHooks
- fromPlatform(Object) - Static method in enum class dev.architectury.utils.Env
-
Converts platform-specific environment enum to platform-agnostic environment enum.
- FuelRegistry - Class in dev.architectury.registry.fuel
G
- GameInstance - Class in dev.architectury.utils
- GameInstance() - Constructor for class dev.architectury.utils.GameInstance
- gatherText(List<String>) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.DebugText
-
Invoked when the debug text is being gathered for rendering.
- generationProperties - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- GenerationProperties - Interface in dev.architectury.hooks.level.biome
- GenerationProperties.Mutable - Interface in dev.architectury.hooks.level.biome
- GenerationSettingsWrapped(Biome) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.GenerationSettingsWrapped
- GenerationSettingsWrapped(BiomeGenerationSettings) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.GenerationSettingsWrapped
- get() - Method in interface dev.architectury.event.events.common.ChatEvent.ChatComponent
- get() - Static method in class dev.architectury.impl.TooltipAdditionalContextsImpl
- get() - Method in interface dev.architectury.utils.value.BooleanValue
- get() - Method in interface dev.architectury.utils.value.DoubleValue
- get() - Method in interface dev.architectury.utils.value.FloatValue
- get() - Method in interface dev.architectury.utils.value.IntValue
- get() - Method in interface dev.architectury.utils.value.LongValue
- get(String) - Static method in class dev.architectury.registry.registries.RegistrarManager
- get(Registry<T>) - Method in class dev.architectury.registry.registries.RegistrarManager
-
Deprecated.
- get(Registry<T>) - Method in interface dev.architectury.registry.registries.RegistrarManager.RegistryProvider
-
Deprecated.
- get(ResourceKey<Registry<T>>) - Method in class dev.architectury.registry.registries.RegistrarManager
- get(ResourceKey<Registry<T>>) - Method in interface dev.architectury.registry.registries.RegistrarManager.RegistryProvider
- get(ResourceLocation) - Method in interface dev.architectury.registry.registries.Registrar
- get(ItemStack) - Static method in class dev.architectury.registry.fuel.FuelRegistry
-
Returns the burn time of an
ItemStack
. - getAmbientAdditionsSound() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getAmbientAdditionsSound() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getAmbientLoopSound() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getAmbientLoopSound() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getAmbientMoodSound() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getAmbientMoodSound() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getAmbientParticle() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getAmbientParticle() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getAmount() - Method in class dev.architectury.fluid.FluidStack
- getAmount(FluidState) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid.Flowing
- getAmount(FluidState) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid.Source
- getAmount(T) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- getAsFloat() - Method in interface dev.architectury.utils.value.FloatSupplier
- getAtlas() - Method in interface dev.architectury.registry.client.particle.ParticleProviderRegistry.ExtendedSpriteSet
- getAuthors() - Method in interface dev.architectury.platform.Mod
- getBackgroundColor() - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.ColorContext
- getBackgroundColor() - Method in class dev.architectury.impl.TooltipEventColorContextImpl
- getBackgroundMusic() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getBackgroundMusic() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getBiomeProperties(Biome) - Static method in class dev.architectury.hooks.level.biome.BiomeHooks
- getBlock() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the block form of this fluid.
- getBlock() - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getBucket() - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getBucketItem() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the filled bucket item for this fluid.
- getBucketItem() - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getCarvers(GenerationStep.Carving) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.GenerationSettingsWrapped
- getCarvers(GenerationStep.Carving) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties
- getChildTag(String) - Method in class dev.architectury.fluid.FluidStack
- getClient() - Static method in class dev.architectury.utils.GameInstance
- getClimateProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- getClimateProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.MutableBiomeWrapped
- getClimateProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties
- getClimateProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties.Mutable
- getColor() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the color of the fluid.
- getColor(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the color of the fluid.
- getColor(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getColor(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getColor(BlockAndTintGetter, BlockPos, FluidState) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getColor(FluidState, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the color of the fluid.
- getColor(FluidStack) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getColor(Fluid) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getColorValue(DyeColor) - Static method in class dev.architectury.hooks.DyeColorHooks
- getConfigFolder() - Static method in class dev.architectury.platform.Platform
-
Gets the main
config
folder for the current instance of Minecraft. - getContainedFluid() - Method in class dev.architectury.core.item.ArchitecturyBucketItem
- getCraftingRemainingItem(ItemStack) - Static method in class dev.architectury.hooks.item.ItemStackHooks
-
Returns the remaining item for a given item stack after crafting.
- getCreatureProbability() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.SpawnSettingsWrapped
- getCreatureProbability() - Method in interface dev.architectury.hooks.level.biome.SpawnProperties
- getCustomEquipmentSlot(ItemStack) - Method in interface dev.architectury.extensions.ItemExtension
-
Returns the
EquipmentSlot
forItemStack
. - getDensity() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the density of the fluid, this is 1000 for water and 3000 for lava on forge.
- getDensity(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the density of the fluid, this is 1000 for water and 3000 for lava on forge.
- getDensity(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the density of the fluid, this is 1000 for water and 3000 for lava on forge.
- getDensity(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getDescription() - Method in interface dev.architectury.platform.Mod
- getDownfall() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- getDownfall() - Method in interface dev.architectury.hooks.level.biome.ClimateProperties
- getDropOff() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the drop in fluid level per block travelled.
- getDropOff(LevelReader) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the drop in fluid level per block travelled.
- getDropOff(LevelReader) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getDropOff(LevelReader) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getEffectsProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- getEffectsProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.MutableBiomeWrapped
- getEffectsProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties
- getEffectsProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties.Mutable
- getEmptySound() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the empty sound of the fluid.
- getEmptySound(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the empty sound of the fluid.
- getEmptySound(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the empty sound of the fluid.
- getEmptySound(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getEnv() - Method in interface dev.architectury.networking.NetworkManager.PacketContext
- getEnv() - Static method in class dev.architectury.platform.Platform
-
Returns the current Environment the game is running in, as a member of the
EnvType
enum. - getEnvironment() - Method in interface dev.architectury.networking.NetworkManager.PacketContext
- getEnvironment() - Static method in class dev.architectury.platform.Platform
-
Returns the current Environment the game is running in, being one of either
CLIENT
orSERVER
. - getEnvSpecific(Supplier<Supplier<T>>, Supplier<Supplier<T>>) - Static method in class dev.architectury.utils.EnvExecutor
- getExplosionResistance() - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getExplosionResistance() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the explosion resistance of this fluid.
- getExplosionResistance() - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getFeatures() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.GenerationSettingsWrapped
- getFeatures() - Method in interface dev.architectury.hooks.level.biome.GenerationProperties
- getFeatures(GenerationStep.Decoration) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.GenerationSettingsWrapped
- getFeatures(GenerationStep.Decoration) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties
- getFilePath() - Method in interface dev.architectury.platform.Mod
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
Mod.getFilePaths()
instead - getFilePaths() - Method in interface dev.architectury.platform.Mod
-
Gets a list of all possible root paths for the mod.
- getFillSound() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the fill sound of the fluid.
- getFillSound(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the fill sound of the fluid.
- getFillSound(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the fill sound of the fluid.
- getFillSound(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getFlowing() - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getFlowingFluid() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the flowing fluid.
- getFlowingFluid() - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getFlowingTexture() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the texture location of this fluid in its flowing form.
- getFlowingTexture(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the texture location of this fluid in its flowing form.
- getFlowingTexture(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use and override
ArchitecturyFluidAttributes.getFlowingTexture(FluidState, BlockAndTintGetter, BlockPos)
orArchitecturyFluidAttributes.getFlowingTexture(FluidStack)
instead, this method will be removed in a future version. - getFlowingTexture(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getFlowingTexture(BlockAndTintGetter, BlockPos, FluidState) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getFlowingTexture(FluidState, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the texture location of this fluid in its flowing form.
- getFlowingTexture(FluidStack) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getFlowingTexture(Fluid) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getFluid() - Method in class dev.architectury.fluid.FluidStack
- getFluid(BucketItem) - Static method in class dev.architectury.hooks.fluid.FluidBucketHooks
-
Returns the fluid contained in the bucket.
- getFluid(LiquidBlock) - Static method in class dev.architectury.hooks.fluid.LiquidBlockHooks
-
Returns the fluid contained in the liquid block.
- getFluid(T) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- getFogColor() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getFogColor() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getFoliageColorOverride() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getFoliageColorOverride() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getGameFolder() - Static method in class dev.architectury.platform.Platform
-
Gets the root directory for the current instance of Minecraft.
- getGenerationProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- getGenerationProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.MutableBiomeWrapped
- getGenerationProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties
- getGenerationProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties.Mutable
- getGrassColorModifier() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getGrassColorModifier() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getGrassColorOverride() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getGrassColorOverride() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getHomepage() - Method in interface dev.architectury.platform.Mod
- getId() - Method in class dev.architectury.networking.simple.MessageType
-
Returns the ID of this message type
- getId() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- getId(T) - Method in interface dev.architectury.registry.registries.Registrar
- getId(T, Registry<T>) - Static method in class dev.architectury.registry.registries.RegistrarManager
-
Deprecated.
- getId(T, ResourceKey<Registry<T>>) - Static method in class dev.architectury.registry.registries.RegistrarManager
-
Forge: If the object is
IForgeRegistryEntry
, use `getRegistryName`, else null Fabric: Use registry - getIds() - Method in interface dev.architectury.registry.registries.Registrar
- getInEnv(Env, Supplier<Supplier<T>>) - Static method in class dev.architectury.utils.EnvExecutor
- getInEnv(EnvType, Supplier<Supplier<T>>) - Static method in class dev.architectury.utils.EnvExecutor
- getIssueTracker() - Method in interface dev.architectury.platform.Mod
- getItem() - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.AdditionalContexts
- getItem() - Method in class dev.architectury.impl.TooltipAdditionalContextsImpl
- getKey() - Method in interface dev.architectury.registry.level.biome.BiomeModifications.BiomeContext
- getKey(T) - Method in interface dev.architectury.registry.registries.Registrar
- getLicense() - Method in interface dev.architectury.platform.Mod
- getLogoFile(int) - Method in interface dev.architectury.platform.Mod
-
Gets the logo file path of the mod
- getLuminosity() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the luminosity of the fluid, this is between 0 and 15.
- getLuminosity(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the luminosity of the fluid, this is between 0 and 15.
- getLuminosity(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the luminosity of the fluid, this is between 0 and 15.
- getLuminosity(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getLuminosity(FluidStack, Level, BlockPos) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Returns the luminosity of the fluid.
- getLuminosity(Fluid, Level, BlockPos) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Returns the luminosity of the fluid.
- getManager() - Method in class dev.architectury.networking.simple.MessageType
-
Returns the network manager that manages this message type
- getMinecraftVersion() - Static method in class dev.architectury.platform.Platform
- getMobSpawnCosts() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.SpawnSettingsWrapped
- getMobSpawnCosts() - Method in interface dev.architectury.hooks.level.biome.SpawnProperties
- getMod(String) - Static method in class dev.architectury.platform.Platform
-
Gets a
Mod
container by its mod ID. - getModId() - Method in interface dev.architectury.platform.Mod
- getModId() - Method in class dev.architectury.registry.registries.RegistrarManager
- getModIds() - Static method in class dev.architectury.platform.Platform
-
Gets a collection of Strings representing the mod IDs of all currently-loaded mods.
- getMods() - Static method in class dev.architectury.platform.Platform
-
Gets a collection of
Mod
containers for all currently-loaded mods. - getModsFolder() - Static method in class dev.architectury.platform.Platform
-
Gets the
mods
folder of the current instance of Minecraft. - getName() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the name of this fluid.
- getName() - Method in class dev.architectury.fluid.FluidStack
- getName() - Method in interface dev.architectury.platform.Mod
- getName() - Method in interface dev.architectury.registry.CreativeTabRegistry.TabSupplier
-
Returns the name of the creative tab.
- getName(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the name of this fluid.
- getName(FluidStack) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getNarratables() - Method in interface dev.architectury.hooks.client.screen.ScreenAccess
- getNarratables() - Method in class dev.architectury.impl.ScreenAccessImpl
- getNarratables(Screen) - Static method in class dev.architectury.hooks.client.screen.ScreenHooks
- getOffer(Entity, RandomSource) - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
- getOptionalMod(String) - Static method in class dev.architectury.platform.Platform
-
Optionally gets a
Mod
container by its mod ID if it exists. - getOrCreateChildTag(String) - Method in class dev.architectury.fluid.FluidStack
- getOrCreateTag() - Method in class dev.architectury.fluid.FluidStack
- getOrNull() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- getOutlineGradientBottomColor() - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.ColorContext
- getOutlineGradientBottomColor() - Method in class dev.architectury.impl.TooltipEventColorContextImpl
- getOutlineGradientTopColor() - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.ColorContext
- getOutlineGradientTopColor() - Method in class dev.architectury.impl.TooltipEventColorContextImpl
- getOverlayTexture() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the overlay texture location of this fluid behind transparent blocks.
- getOverlayTexture(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the overlay texture location of this fluid behind transparent blocks.
- getOverlayTexture(FluidState, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the overlay texture location of this fluid behind transparent blocks.
- getOverlayTexture(FluidState, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getPacket() - Method in class dev.architectury.networking.transformers.SinglePacketCollector
- getPickupSound() - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getPlayer() - Method in interface dev.architectury.networking.NetworkManager.PacketContext
- getPosition(Explosion) - Static method in class dev.architectury.hooks.level.ExplosionHooks
- getProperties() - Method in interface dev.architectury.registry.level.biome.BiomeModifications.BiomeContext
- getRarity() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the rarity of the fluid.
- getRarity(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the rarity of the fluid.
- getRarity(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the rarity of the fluid.
- getRarity(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getRawFluid() - Method in class dev.architectury.fluid.FluidStack
- getRawFluidSupplier() - Method in class dev.architectury.fluid.FluidStack
- getRawFluidSupplier(T) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- getRawId(T) - Method in interface dev.architectury.registry.registries.Registrar
- getRegistrar() - Method in class dev.architectury.registry.registries.DeferredRegister
- getRegistrar() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- getRegistrarManager() - Method in class dev.architectury.registry.registries.DeferredRegister
- getRegistrarManager() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- getRegistryId() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- getRegistryKey() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- getRenderables() - Method in interface dev.architectury.hooks.client.screen.ScreenAccess
- getRenderables() - Method in class dev.architectury.impl.ScreenAccessImpl
- getRenderables(Screen) - Static method in class dev.architectury.hooks.client.screen.ScreenHooks
- getResults() - Method in class dev.architectury.event.events.common.CommandPerformEvent
- getScreen() - Method in interface dev.architectury.hooks.client.screen.ScreenAccess
- getScreen() - Method in class dev.architectury.impl.ScreenAccessImpl
- getServer() - Static method in class dev.architectury.utils.GameInstance
- getSide() - Method in class dev.architectury.networking.simple.MessageType
-
Returns the network side of this message type
- getSkyColor() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getSkyColor() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getSlopeFindDistance() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the maximum distance this fluid will consider as a flowable hole candidate.
- getSlopeFindDistance(LevelReader) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the maximum distance this fluid will consider as a flowable hole candidate.
- getSlopeFindDistance(LevelReader) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getSlopeFindDistance(LevelReader) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getSound() - Method in class dev.architectury.core.item.ArchitecturyRecordItem
- getSource() - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getSourceFluid() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the still fluid.
- getSourceFluid() - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getSources() - Method in interface dev.architectury.platform.Mod
- getSourceTexture() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the texture location of this fluid in its source form.
- getSourceTexture(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the texture location of this fluid in its source form.
- getSourceTexture(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use and override
ArchitecturyFluidAttributes.getSourceTexture(FluidState, BlockAndTintGetter, BlockPos)
orArchitecturyFluidAttributes.getSourceTexture(FluidStack)
instead, this method will be removed in a future version. - getSourceTexture(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getSourceTexture(FluidState, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the texture location of this fluid in its source form.
- getSpawners() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.SpawnSettingsWrapped
- getSpawners() - Method in interface dev.architectury.hooks.level.biome.SpawnProperties
- getSpawnProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- getSpawnProperties() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.MutableBiomeWrapped
- getSpawnProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties
- getSpawnProperties() - Method in interface dev.architectury.hooks.level.biome.BiomeProperties.Mutable
- getSprites() - Method in interface dev.architectury.registry.client.particle.ParticleProviderRegistry.ExtendedSpriteSet
- getStillTexture(BlockAndTintGetter, BlockPos, FluidState) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getStillTexture(FluidStack) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getStillTexture(Fluid) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getTag() - Method in class dev.architectury.fluid.FluidStack
- getTag(T) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- getTemperature() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the temperature of the fluid.
- getTemperature() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- getTemperature() - Method in interface dev.architectury.hooks.level.biome.ClimateProperties
- getTemperature(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the temperature of the fluid.
- getTemperature(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the temperature of the fluid.
- getTemperature(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getTemperature(FluidStack, Level, BlockPos) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Returns the temperature of the fluid.
- getTemperature(Fluid, Level, BlockPos) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Returns the temperature of the fluid.
- getTemperatureModifier() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- getTemperatureModifier() - Method in interface dev.architectury.hooks.level.biome.ClimateProperties
- getThrowable() - Method in class dev.architectury.event.events.common.CommandPerformEvent
- getTickDelay() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the tick delay between each flow update.
- getTickDelay(LevelReader) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the tick delay between each flow update.
- getTickDelay(LevelReader) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getTickDelay(LevelReader) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- getTooltipX() - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.PositionContext
- getTooltipX() - Method in class dev.architectury.impl.TooltipEventPositionContextImpl
- getTooltipY() - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.PositionContext
- getTooltipY() - Method in class dev.architectury.impl.TooltipEventPositionContextImpl
- getTranslationKey() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the translation key of the name of this fluid.
- getTranslationKey() - Method in class dev.architectury.fluid.FluidStack
- getTranslationKey(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the translation key of the name of this fluid.
- getTranslationKey(FluidStack) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getTranslationKey(FluidStack) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
- getType() - Method in class dev.architectury.networking.simple.Message
-
Returns the
MessageType
of this message - getType(CompoundTag) - Method in class dev.architectury.core.item.ArchitecturySpawnEggItem
- getVersion() - Method in interface dev.architectury.platform.Mod
- getViscosity() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the viscosity of the fluid.
- getViscosity(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the viscosity of the fluid.
- getViscosity(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns the viscosity of the fluid.
- getViscosity(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- getViscosity(FluidStack, Level, BlockPos) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Returns the viscosity of the fluid.
- getViscosity(Fluid, Level, BlockPos) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Returns the viscosity of the fluid.
- getWaterColor() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getWaterColor() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- getWaterFogColor() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- getWaterFogColor() - Method in interface dev.architectury.hooks.level.biome.EffectsProperties
- giveItem(ServerPlayer, ItemStack) - Static method in class dev.architectury.hooks.item.ItemStackHooks
- grow(long) - Method in class dev.architectury.fluid.FluidStack
H
- handle(NetworkManager.PacketContext) - Method in class dev.architectury.networking.simple.Message
-
Handles this message when it is received.
- handleLightning(CallbackInfo, List<Entity>) - Method in class dev.architectury.mixin.MixinLightningBolt
- hasCraftingRemainingItem(ItemStack) - Static method in class dev.architectury.hooks.item.ItemStackHooks
-
Returns whether the given item stack has a remaining item after crafting.
- hashCode() - Method in class dev.architectury.fluid.FluidStack
- hashCode() - Method in class dev.architectury.networking.simple.MessageType
- hashCode() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns a hash code value for this object.
- hashCode(T) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- hashCodeString(String) - Static method in class dev.architectury.networking.NetworkChannel
- hasPrecipitation() - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- hasPrecipitation() - Method in interface dev.architectury.hooks.level.biome.ClimateProperties
- hasTag() - Method in class dev.architectury.fluid.FluidStack
- hasTag(TagKey<Biome>) - Method in interface dev.architectury.registry.level.biome.BiomeModifications.BiomeContext
- HoeItemHooks - Class in dev.architectury.hooks.item.tool
- hurt(LivingEntity, DamageSource, float) - Method in interface dev.architectury.event.events.common.EntityEvent.LivingHurt
-
Invoked before an entity is hurt by a damage source.
I
- ifPresent(Consumer<? super T>) - Method in interface dev.architectury.registry.registries.RegistrySupplier
- ifPresentOrElse(Consumer<? super T>, Runnable) - Method in interface dev.architectury.registry.registries.RegistrySupplier
- inbound(NetworkManager.Side, ResourceLocation, FriendlyByteBuf, NetworkManager.PacketContext, PacketTransformer.TransformationSink) - Method in interface dev.architectury.networking.transformers.PacketTransformer
- inbound(NetworkManager.Side, ResourceLocation, FriendlyByteBuf, NetworkManager.PacketContext, PacketTransformer.TransformationSink) - Method in class dev.architectury.networking.transformers.SplitPacketTransformer
- init() - Static method in class dev.architectury.event.EventHandler
- init() - Static method in class dev.architectury.fluid.FluidStack
- init(Screen, ScreenAccess) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.ScreenInitPost
-
Invoked after a screen has been initialized and all the vanilla initialization logic has happened.
- init(Screen, ScreenAccess) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.ScreenInitPre
-
Invoked when a screen is being initialized and after the previous widgets have been cleared.
- INIT_POST - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- INIT_PRE - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- InjectedBlockExtension - Interface in dev.architectury.extensions.injected
- InjectedBucketItemExtension - Interface in dev.architectury.extensions.injected
- InjectedEntityTypeExtension - Interface in dev.architectury.extensions.injected
- InjectedFluidExtension - Interface in dev.architectury.extensions.injected
- InjectedFoodPropertiesBuilderExtension - Interface in dev.architectury.extensions.injected
- InjectedGameEventExtension - Interface in dev.architectury.extensions.injected
- InjectedItemExtension - Interface in dev.architectury.extensions.injected
- InjectedItemPropertiesExtension - Interface in dev.architectury.extensions.injected
- InjectedLiquidBlockExtension - Interface in dev.architectury.extensions.injected
- InjectedRegistryEntryExtension<T> - Interface in dev.architectury.extensions.injected
- interact(Player, Entity, InteractionHand) - Method in interface dev.architectury.event.events.common.InteractionEvent.InteractEntity
-
Invoked whenever a player right clicks an entity.
- INTERACT_ENTITY - Static variable in interface dev.architectury.event.events.common.InteractionEvent
- InteractionEvent - Interface in dev.architectury.event.events.common
- InteractionEvent.ClientLeftClickAir - Interface in dev.architectury.event.events.common
- InteractionEvent.ClientRightClickAir - Interface in dev.architectury.event.events.common
- InteractionEvent.FarmlandTrample - Interface in dev.architectury.event.events.common
- InteractionEvent.InteractEntity - Interface in dev.architectury.event.events.common
- InteractionEvent.LeftClickBlock - Interface in dev.architectury.event.events.common
- InteractionEvent.RightClickBlock - Interface in dev.architectury.event.events.common
- InteractionEvent.RightClickItem - Interface in dev.architectury.event.events.common
- interrupt(Boolean) - Static method in class dev.architectury.event.EventResult
-
Interrupts the event and stops it from being passed on to other listeners, may or may not set an outcome of the event.
- interrupt(Boolean, T) - Static method in class dev.architectury.event.CompoundEventResult
-
Interrupts the event and stops it from being passed on to other listeners, may or may not set an outcome and extra data of the event.
- interruptDefault() - Static method in class dev.architectury.event.EventResult
-
Interrupts the event and stops it from being passed on to other listeners, and does not set an outcome.
- interruptDefault(T) - Static method in class dev.architectury.event.CompoundEventResult
-
Interrupts the event and stops it from being passed on to other listeners, does not set an outcome and may or may not set an extra data of the event.
- interruptFalse() - Static method in class dev.architectury.event.EventResult
-
Interrupts the event and stops it from being passed on to other listeners, and denotes the
false
outcome. - interruptFalse(T) - Static method in class dev.architectury.event.CompoundEventResult
-
Interrupts the event and stops it from being passed on to other listeners, denotes the
false
outcome and may or may not set an extra data of the event. - interruptsFurtherEvaluation() - Method in class dev.architectury.event.CompoundEventResult
-
Returns whether this result interrupts the evaluation of other listeners.
- interruptsFurtherEvaluation() - Method in class dev.architectury.event.EventResult
-
Returns whether this result interrupts the evaluation of other listeners.
- interruptTrue() - Static method in class dev.architectury.event.EventResult
-
Interrupts the event and stops it from being passed on to other listeners, and denotes the
true
outcome. - interruptTrue(T) - Static method in class dev.architectury.event.CompoundEventResult
-
Interrupts the event and stops it from being passed on to other listeners, denotes the
true
outcome and may or may not set an extra data of the event. - IntValue - Interface in dev.architectury.utils.value
- invoker() - Method in interface dev.architectury.event.Event
- isDevelopmentEnvironment() - Static method in class dev.architectury.platform.Platform
- isEmpty() - Method in class dev.architectury.event.CompoundEventResult
-
Returns whether the result does not contain an outcome, may be
false
only if the event is deterministic. - isEmpty() - Method in class dev.architectury.event.EventResult
-
Returns whether the result does not contain an outcome, may be
false
only if the event is deterministic. - isEmpty() - Method in class dev.architectury.fluid.FluidStack
- isFabric() - Static method in class dev.architectury.platform.Platform
- isFake(Player) - Static method in class dev.architectury.hooks.level.entity.PlayerHooks
- isFalse() - Method in class dev.architectury.event.CompoundEventResult
-
Returns whether the result contains a
false
outcome - isFalse() - Method in class dev.architectury.event.EventResult
-
Returns whether the result contains a
false
outcome - isFluidEqual(FluidStack) - Method in class dev.architectury.fluid.FluidStack
- isFluidStackEqual(FluidStack) - Method in class dev.architectury.fluid.FluidStack
- isForge() - Static method in class dev.architectury.platform.Platform
- isLighterThanAir() - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns whether this fluid is lighter than air.
- isLighterThanAir(FluidStack) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns whether this fluid is lighter than air.
- isLighterThanAir(FluidStack, BlockAndTintGetter, BlockPos) - Method in interface dev.architectury.core.fluid.ArchitecturyFluidAttributes
-
Returns whether this fluid is lighter than air.
- isLighterThanAir(FluidStack, BlockAndTintGetter, BlockPos) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- isModLoaded(String) - Static method in class dev.architectury.platform.Platform
-
Checks whether a mod with the given mod ID is present.
- isPresent() - Method in class dev.architectury.event.CompoundEventResult
-
Returns whether the result contains an outcome, may be
true
only if the event is deterministic. - isPresent() - Method in class dev.architectury.event.EventResult
-
Returns whether the result contains an outcome, may be
true
only if the event is deterministic. - isPresent() - Method in interface dev.architectury.registry.CreativeTabRegistry.TabSupplier
- isPresent() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- isRegistered(T) - Method in interface dev.architectury.event.Event
- isSame(Fluid) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid
- isSource(FluidState) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid.Flowing
- isSource(FluidState) - Method in class dev.architectury.core.fluid.ArchitecturyFlowingFluid.Source
- isTagEqual(FluidStack) - Method in class dev.architectury.fluid.FluidStack
- isTrue() - Method in class dev.architectury.event.CompoundEventResult
-
Returns whether the result contains a
true
outcome - isTrue() - Method in class dev.architectury.event.EventResult
-
Returns whether the result contains a
true
outcome - ITEM - Static variable in interface dev.architectury.event.events.client.ClientTooltipEvent
- ItemEntityHooks - Class in dev.architectury.hooks.level.entity
- ItemExtension - Interface in dev.architectury.extensions
-
Extensions to
Item
, implement this on to your item. - ItemPropertiesExtensionImpl - Interface in dev.architectury.impl
- ItemPropertiesRegistry - Class in dev.architectury.registry.item
-
Registry for registering item properties used for model predicates.
- ItemStackHooks - Class in dev.architectury.hooks.item
- iterator() - Method in class dev.architectury.registry.registries.DeferredRegister
J
- join(LocalPlayer) - Method in interface dev.architectury.event.events.client.ClientPlayerEvent.ClientPlayerJoin
-
Invoked whenever a client player joins a level
- join(ServerPlayer) - Method in interface dev.architectury.event.events.common.PlayerEvent.PlayerJoin
-
Invoked after a player joined a server level.
K
- key() - Method in interface dev.architectury.registry.registries.Registrar
- KEY_PRESSED - Static variable in interface dev.architectury.event.events.client.ClientRawInputEvent
- KEY_PRESSED_POST - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- KEY_PRESSED_PRE - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- KEY_RELEASED_POST - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- KEY_RELEASED_PRE - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- KeyMappingRegistry - Class in dev.architectury.registry.client.keymappings
- keyPressed(Minecraft, int, int, int, int) - Method in interface dev.architectury.event.events.client.ClientRawInputEvent.KeyPressed
-
Invoked whenever a key input is performed.
- keyPressed(Minecraft, Screen, int, int, int) - Method in interface dev.architectury.event.events.client.ClientScreenInputEvent.KeyPressed
-
Invoked whenever a key press is performed inside a screen.
- keyReleased(Minecraft, Screen, int, int, int) - Method in interface dev.architectury.event.events.client.ClientScreenInputEvent.KeyReleased
-
Invoked whenever a held key is released inside a screen.
L
- LEFT_CLICK_BLOCK - Static variable in interface dev.architectury.event.events.common.InteractionEvent
- LifecycleEvent - Interface in dev.architectury.event.events.common
- LifecycleEvent.InstanceState<T> - Interface in dev.architectury.event.events.common
- LifecycleEvent.LevelState<T extends net.minecraft.world.level.Level> - Interface in dev.architectury.event.events.common
- LifecycleEvent.ServerLevelState - Interface in dev.architectury.event.events.common
- LifecycleEvent.ServerState - Interface in dev.architectury.event.events.common
- lifespan(ItemEntity) - Static method in class dev.architectury.hooks.level.entity.ItemEntityHooks
-
The lifespan of an
ItemEntity
. - lighterThanAir(boolean) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- LightningEvent - Interface in dev.architectury.event.events.common
- LightningEvent.Strike - Interface in dev.architectury.event.events.common
- LiquidBlockHooks - Class in dev.architectury.hooks.fluid
- LiquidBlockHooks() - Constructor for class dev.architectury.hooks.fluid.LiquidBlockHooks
- listen(RegistrySupplier<R>, Consumer<R>) - Method in interface dev.architectury.registry.registries.Registrar
-
Listens to when the registry entry is registered, and calls the given action.
- listen(Consumer<T>) - Method in interface dev.architectury.registry.registries.RegistrySupplier
-
Listens to when the registry entry is registered, and calls the given action.
- listen(ResourceLocation, Consumer<T>) - Method in interface dev.architectury.registry.registries.Registrar
-
Listens to when the registry entry is registered, and calls the given action.
- LIVING_CHECK_SPAWN - Static variable in interface dev.architectury.event.events.common.EntityEvent
- LIVING_DEATH - Static variable in interface dev.architectury.event.events.common.EntityEvent
- LIVING_HURT - Static variable in interface dev.architectury.event.events.common.EntityEvent
- load(ChunkAccess, ServerLevel, CompoundTag) - Method in interface dev.architectury.event.events.common.ChunkEvent.LoadData
-
Invoked just before a chunk's data is fully read.
- LOAD_DATA - Static variable in interface dev.architectury.event.events.common.ChunkEvent
- loadAdditionalSpawnData(FriendlyByteBuf) - Method in interface dev.architectury.extensions.network.EntitySpawnExtension
- LongValue - Interface in dev.architectury.utils.value
- LootEvent - Interface in dev.architectury.event.events.common
-
Events related to loot tables and loot generation.
- LootEvent.LootTableModificationContext - Interface in dev.architectury.event.events.common
-
A platform-specific bridge for modifying a specific loot table.
- LootEvent.ModifyLootTable - Interface in dev.architectury.event.events.common
- luminosity(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
M
- maxTrades() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns the value of the
maxTrades
record component. - MenuRegistry - Class in dev.architectury.registry.menu
-
A utility class to register
MenuType
s andScreen
s for containers - MenuRegistry.ExtendedMenuTypeFactory<T extends net.minecraft.world.inventory.AbstractContainerMenu> - Interface in dev.architectury.registry.menu
-
Creates extended menus.
- MenuRegistry.ScreenFactory<H extends net.minecraft.world.inventory.AbstractContainerMenu,
S extends net.minecraft.client.gui.screens.Screen & net.minecraft.client.gui.screens.inventory.MenuAccess<H>> - Interface in dev.architectury.registry.menu -
Creates new screens.
- MenuRegistry.SimpleMenuTypeFactory<T extends net.minecraft.world.inventory.AbstractContainerMenu> - Interface in dev.architectury.registry.menu
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Message - Class in dev.architectury.networking.simple
-
The base class for messages managed by a
SimpleNetworkManager
. - MessageDecoder<T extends Message> - Interface in dev.architectury.networking.simple
-
Decodes a
Message
from aFriendlyByteBuf
. - MessageType - Class in dev.architectury.networking.simple
-
A unique type for a message in a
SimpleNetworkManager
. - MixinBlock - Class in dev.architectury.mixin.inject
- MixinBlock() - Constructor for class dev.architectury.mixin.inject.MixinBlock
- MixinBucketItem - Class in dev.architectury.mixin.inject
- MixinBucketItem() - Constructor for class dev.architectury.mixin.inject.MixinBucketItem
- MixinEntityType - Class in dev.architectury.mixin.inject
- MixinEntityType() - Constructor for class dev.architectury.mixin.inject.MixinEntityType
- MixinFluid - Class in dev.architectury.mixin.inject
- MixinFluid() - Constructor for class dev.architectury.mixin.inject.MixinFluid
- MixinFoodPropertiesBuilder - Class in dev.architectury.mixin.inject
- MixinFoodPropertiesBuilder() - Constructor for class dev.architectury.mixin.inject.MixinFoodPropertiesBuilder
- MixinGameEvent - Class in dev.architectury.mixin.inject
- MixinGameEvent() - Constructor for class dev.architectury.mixin.inject.MixinGameEvent
- MixinItem - Class in dev.architectury.mixin.inject
- MixinItem() - Constructor for class dev.architectury.mixin.inject.MixinItem
- MixinItemProperties - Class in dev.architectury.mixin.inject
- MixinItemProperties() - Constructor for class dev.architectury.mixin.inject.MixinItemProperties
- MixinLightningBolt - Class in dev.architectury.mixin
- MixinLightningBolt(EntityType<?>, Level) - Constructor for class dev.architectury.mixin.MixinLightningBolt
- MixinLiquidBlock - Class in dev.architectury.mixin.inject
- MixinLiquidBlock() - Constructor for class dev.architectury.mixin.inject.MixinLiquidBlock
- Mod - Interface in dev.architectury.platform
- Mod.ConfigurationScreenProvider - Interface in dev.architectury.platform
- modify(CreativeTabRegistry.TabSupplier, CreativeTabRegistry.ModifyTabCallback) - Static method in class dev.architectury.registry.CreativeTabRegistry
- modify(CreativeModeTab, CreativeTabRegistry.ModifyTabCallback) - Static method in class dev.architectury.registry.CreativeTabRegistry
- MODIFY_LOOT_TABLE - Static variable in interface dev.architectury.event.events.common.LootEvent
-
An event to modify loot tables when they are loaded.
- modifyLootTable(LootTables, ResourceLocation, LootEvent.LootTableModificationContext, boolean) - Method in interface dev.architectury.event.events.common.LootEvent.ModifyLootTable
-
Modifies a loot table.
- modifyScreen(Screen) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.SetScreen
-
Invoked before a new screen is set to open.
- MOUSE_CLICKED_POST - Static variable in interface dev.architectury.event.events.client.ClientRawInputEvent
- MOUSE_CLICKED_POST - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- MOUSE_CLICKED_PRE - Static variable in interface dev.architectury.event.events.client.ClientRawInputEvent
- MOUSE_CLICKED_PRE - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- MOUSE_DRAGGED_POST - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- MOUSE_DRAGGED_PRE - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- MOUSE_RELEASED_POST - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- MOUSE_RELEASED_PRE - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- MOUSE_SCROLLED - Static variable in interface dev.architectury.event.events.client.ClientRawInputEvent
- MOUSE_SCROLLED_POST - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- MOUSE_SCROLLED_PRE - Static variable in interface dev.architectury.event.events.client.ClientScreenInputEvent
- mouseClicked(Minecraft, int, int, int) - Method in interface dev.architectury.event.events.client.ClientRawInputEvent.MouseClicked
-
Invoked whenever a mouse button is pressed.
- mouseClicked(Minecraft, Screen, double, double, int) - Method in interface dev.architectury.event.events.client.ClientScreenInputEvent.MouseClicked
-
Invoked whenever a mouse click is performed.
- mouseDragged(Minecraft, Screen, double, double, int, double, double) - Method in interface dev.architectury.event.events.client.ClientScreenInputEvent.MouseDragged
-
Invoked whenever the mouse is dragged across a screen.
- mouseReleased(Minecraft, Screen, double, double, int) - Method in interface dev.architectury.event.events.client.ClientScreenInputEvent.MouseReleased
-
Invoked whenever a mouse button is released.
- mouseScrolled(Minecraft, double) - Method in interface dev.architectury.event.events.client.ClientRawInputEvent.MouseScrolled
-
Invoked whenever the mouse scroll wheel is used.
- mouseScrolled(Minecraft, Screen, double, double, double) - Method in interface dev.architectury.event.events.client.ClientScreenInputEvent.MouseScrolled
-
Invoked whenever the mouse scroll wheel is moved.
- MutableBiomeWrapped(Biome, ClimateProperties.Mutable, EffectsProperties.Mutable, GenerationProperties.Mutable, SpawnProperties.Mutable) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.MutableBiomeWrapped
- MutableBiomeWrapped(Biome, GenerationProperties.Mutable, SpawnProperties.Mutable) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.MutableBiomeWrapped
N
- namespace - Variable in class dev.architectury.networking.simple.SimpleNetworkManager
-
The unique namespace for the messages managed by this manager.
- NetworkChannel - Class in dev.architectury.networking
-
Forge
SimpleChannel
like network wrapper ofNetworkManager
. - NetworkManager - Class in dev.architectury.networking
- NetworkManager() - Constructor for class dev.architectury.networking.NetworkManager
- NetworkManager.NetworkReceiver - Interface in dev.architectury.networking
- NetworkManager.PacketContext - Interface in dev.architectury.networking
- NetworkManager.Side - Enum Class in dev.architectury.networking
- none() - Static method in interface dev.architectury.networking.transformers.PacketTransformer
O
- object() - Method in class dev.architectury.event.CompoundEventResult
-
Returns the extra data of the result, an passing result will never contain any extra data.
- of(MenuRegistry.SimpleMenuTypeFactory<T>) - Static method in class dev.architectury.registry.menu.MenuRegistry
-
Deprecated, for removal: This API element is subject to removal in a future version.Use the constructor directly.
- of(Function<List<T>, T>) - Static method in class dev.architectury.event.EventFactory
- of(Supplier<? extends Fluid>, Supplier<? extends Fluid>) - Static method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- of(CreativeModeTab) - Static method in class dev.architectury.registry.CreativeTabRegistry
-
Returns a tab supplier for a tab.
- ofExtended(MenuRegistry.ExtendedMenuTypeFactory<T>) - Static method in class dev.architectury.registry.menu.MenuRegistry
-
Creates a extended
MenuType
. - ofPlayer(ServerPlayer) - Static method in interface dev.architectury.networking.transformers.PacketSink
- ofPlayers(Iterable<? extends ServerPlayer>) - Static method in interface dev.architectury.networking.transformers.PacketSink
- ofSupplier(Supplier<? extends Supplier<? extends Fluid>>, Supplier<? extends Supplier<? extends Fluid>>) - Static method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- onLand(Level, BlockPos, BlockState, BlockState, FallingBlockEntity) - Method in interface dev.architectury.event.events.common.BlockEvent.FallingLand
-
Invoked when a falling block is about to land.
- onStrike(LightningBolt, Level, Vec3, List<Entity>) - Method in interface dev.architectury.event.events.common.LightningEvent.Strike
-
Invoked after the lightning has gathered a list of entities to strike.
- open(Player, AbstractContainerMenu) - Method in interface dev.architectury.event.events.common.PlayerEvent.OpenMenu
-
Invoked when a player opens a menu.
- OPEN_MENU - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- openExtendedMenu(ServerPlayer, ExtendedMenuProvider) - Static method in class dev.architectury.registry.menu.MenuRegistry
-
Opens the menu.
- openExtendedMenu(ServerPlayer, MenuProvider, Consumer<FriendlyByteBuf>) - Static method in class dev.architectury.registry.menu.MenuRegistry
-
Opens the menu.
- openMenu(ServerPlayer, MenuProvider) - Static method in class dev.architectury.registry.menu.MenuRegistry
-
Opens the menu.
- option(RegistrarOption) - Method in interface dev.architectury.registry.registries.RegistrarBuilder
- orElse(T) - Method in interface dev.architectury.registry.registries.RegistrySupplier
- orElseGet(Supplier<? extends T>) - Method in interface dev.architectury.registry.registries.RegistrySupplier
- outbound(NetworkManager.Side, ResourceLocation, FriendlyByteBuf, PacketTransformer.TransformationSink) - Method in interface dev.architectury.networking.transformers.PacketTransformer
- outbound(NetworkManager.Side, ResourceLocation, FriendlyByteBuf, PacketTransformer.TransformationSink) - Method in class dev.architectury.networking.transformers.SplitPacketTransformer
- overlayTexture(ResourceLocation) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
P
- PacketCollector - Class in dev.architectury.networking.transformers
- PacketCollector(Consumer<Packet<?>>) - Constructor for class dev.architectury.networking.transformers.PacketCollector
- PacketSink - Interface in dev.architectury.networking.transformers
- PacketTransformer - Interface in dev.architectury.networking.transformers
- PacketTransformer.TransformationSink - Interface in dev.architectury.networking.transformers
- PackRepositoryHooks - Class in dev.architectury.hooks
- ParticleProviderRegistry - Class in dev.architectury.registry.client.particle
-
A utility class for registering custom
ParticleProvider
s for particle types. - ParticleProviderRegistry() - Constructor for class dev.architectury.registry.client.particle.ParticleProviderRegistry
- ParticleProviderRegistry.DeferredParticleProvider<T extends net.minecraft.core.particles.ParticleOptions> - Interface in dev.architectury.registry.client.particle
- ParticleProviderRegistry.ExtendedSpriteSet - Interface in dev.architectury.registry.client.particle
- pass() - Static method in class dev.architectury.event.CompoundEventResult
-
Passes the event to other listeners, and does not set an outcome of the event.
- pass() - Static method in class dev.architectury.event.EventResult
-
Passes the event to other listeners, and does not set an outcome of the event.
- pickup(Player, ItemEntity, ItemStack) - Method in interface dev.architectury.event.events.common.PlayerEvent.PickupItem
-
Invoked when a player has picked up an
ItemEntity
. - PICKUP_ITEM_POST - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- PICKUP_ITEM_PRE - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- PLACE - Static variable in interface dev.architectury.event.events.common.BlockEvent
- placeBlock(Level, BlockPos, BlockState, Entity) - Method in interface dev.architectury.event.events.common.BlockEvent.Place
-
Invoked when a block is placed.
- Platform - Class in dev.architectury.platform
- PlatformExpectedError - Error in dev.architectury.utils
- PlatformExpectedError() - Constructor for error dev.architectury.utils.PlatformExpectedError
- PlatformExpectedError(String) - Constructor for error dev.architectury.utils.PlatformExpectedError
- PlatformExpectedError(String, Throwable) - Constructor for error dev.architectury.utils.PlatformExpectedError
- PlatformExpectedError(String, Throwable, boolean, boolean) - Constructor for error dev.architectury.utils.PlatformExpectedError
- PlatformExpectedError(Throwable) - Constructor for error dev.architectury.utils.PlatformExpectedError
- PLAYER_ADVANCEMENT - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- PLAYER_CLONE - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- PLAYER_JOIN - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- PLAYER_POST - Static variable in interface dev.architectury.event.events.common.TickEvent
-
Invoked after a player tick has been processed.
- PLAYER_PRE - Static variable in interface dev.architectury.event.events.common.TickEvent
-
Invoked before a player tick is processed.
- PLAYER_QUIT - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- PLAYER_RESPAWN - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- PlayerEvent - Interface in dev.architectury.event.events.common
- PlayerEvent.AttackEntity - Interface in dev.architectury.event.events.common
- PlayerEvent.ChangeDimension - Interface in dev.architectury.event.events.common
- PlayerEvent.CloseMenu - Interface in dev.architectury.event.events.common
- PlayerEvent.CraftItem - Interface in dev.architectury.event.events.common
- PlayerEvent.DropItem - Interface in dev.architectury.event.events.common
- PlayerEvent.FillBucket - Interface in dev.architectury.event.events.common
- PlayerEvent.OpenMenu - Interface in dev.architectury.event.events.common
- PlayerEvent.PickupItem - Interface in dev.architectury.event.events.common
- PlayerEvent.PickupItemPredicate - Interface in dev.architectury.event.events.common
- PlayerEvent.PlayerAdvancement - Interface in dev.architectury.event.events.common
- PlayerEvent.PlayerClone - Interface in dev.architectury.event.events.common
- PlayerEvent.PlayerJoin - Interface in dev.architectury.event.events.common
- PlayerEvent.PlayerQuit - Interface in dev.architectury.event.events.common
- PlayerEvent.PlayerRespawn - Interface in dev.architectury.event.events.common
- PlayerEvent.SmeltItem - Interface in dev.architectury.event.events.common
- PlayerHooks - Class in dev.architectury.hooks.level.entity
- postProcessProperties(BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- postProcessProperties(Predicate<BiomeModifications.BiomeContext>, BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- PRE - Static variable in interface dev.architectury.event.events.common.ExplosionEvent
- priceMultiplier() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns the value of the
priceMultiplier
record component. - primaryPrice() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns the value of the
primaryPrice
record component. - process(ChatType.Bound, Component) - Method in interface dev.architectury.event.events.client.ClientChatEvent.Received
-
Event to intercept the receiving of an chat message.
- process(Component) - Method in interface dev.architectury.event.events.client.ClientSystemMessageEvent.Received
-
Event to intercept the receiving of a system message.
- provide(Screen) - Method in interface dev.architectury.platform.Mod.ConfigurationScreenProvider
Q
- queue(Runnable) - Method in interface dev.architectury.networking.NetworkManager.PacketContext
- quit(LocalPlayer) - Method in interface dev.architectury.event.events.client.ClientPlayerEvent.ClientPlayerQuit
-
Invoked whenever a client player leaves a level and is cleared on the client side.
- quit(ServerPlayer) - Method in interface dev.architectury.event.events.common.PlayerEvent.PlayerQuit
-
Invoked after a player logged out of a server level.
R
- rarity(Rarity) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- read(CompoundTag) - Static method in class dev.architectury.fluid.FluidStack
- read(CompoundTag) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Platform-specific FluidStack read.
- read(FriendlyByteBuf) - Static method in class dev.architectury.fluid.FluidStack
- read(FriendlyByteBuf) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Platform-specific FluidStack read.
- receive(FriendlyByteBuf, NetworkManager.PacketContext) - Method in interface dev.architectury.networking.NetworkManager.NetworkReceiver
- received(ServerPlayer, Component) - Method in interface dev.architectury.event.events.common.ChatEvent.Received
-
Invoked when the server receives a message from a client.
- RECEIVED - Static variable in interface dev.architectury.event.events.client.ClientChatEvent
- RECEIVED - Static variable in interface dev.architectury.event.events.client.ClientSystemMessageEvent
- RECEIVED - Static variable in interface dev.architectury.event.events.common.ChatEvent
- register() - Method in class dev.architectury.registry.registries.DeferredRegister
- register(int, ItemLike...) - Static method in class dev.architectury.registry.fuel.FuelRegistry
-
Registers a burn time for items.
- register(CommandDispatcher<CommandSourceStack>, CommandBuildContext, Commands.CommandSelection) - Method in interface dev.architectury.event.events.common.CommandRegistrationEvent
-
This event is invoked after the server registers it's commands.
- register(RegistrySupplier<? extends ParticleType<T>>, ParticleProviderRegistry.DeferredParticleProvider<T>) - Static method in class dev.architectury.registry.client.particle.ParticleProviderRegistry
- register(RegistrySupplier<? extends ParticleType<T>>, ParticleProvider<T>) - Static method in class dev.architectury.registry.client.particle.ParticleProviderRegistry
- register(Class<T>, BiConsumer<T, FriendlyByteBuf>, Function<FriendlyByteBuf, T>, BiConsumer<T, Supplier<NetworkManager.PacketContext>>) - Method in class dev.architectury.networking.NetworkChannel
- register(String, Supplier<? extends R>) - Method in class dev.architectury.registry.registries.DeferredRegister
- register(Supplier<? extends EntityType<? extends LivingEntity>>, Supplier<AttributeSupplier.Builder>) - Static method in class dev.architectury.registry.level.entity.EntityAttributeRegistry
-
Registers default attributes to entities.
- register(Supplier<? extends EntityType<? extends T>>, EntityRendererProvider<T>) - Static method in class dev.architectury.registry.client.level.entity.EntityRendererRegistry
- register(KeyMapping) - Static method in class dev.architectury.registry.client.keymappings.KeyMappingRegistry
- register(ModelLayerLocation, Supplier<LayerDefinition>) - Static method in class dev.architectury.registry.client.level.entity.EntityModelLayerRegistry
- register(RenderType, Block...) - Static method in class dev.architectury.registry.client.rendering.RenderTypeRegistry
- register(RenderType, Fluid...) - Static method in class dev.architectury.registry.client.rendering.RenderTypeRegistry
- register(ParticleType<T>, ParticleProviderRegistry.DeferredParticleProvider<T>) - Static method in class dev.architectury.registry.client.particle.ParticleProviderRegistry
- register(ParticleType<T>, ParticleProvider<T>) - Static method in class dev.architectury.registry.client.particle.ParticleProviderRegistry
- register(ResourceLocation, Supplier<? extends R>) - Method in class dev.architectury.registry.registries.DeferredRegister
- register(ResourceLocation, Supplier<E>) - Method in interface dev.architectury.registry.registries.Registrar
- register(PackType, PreparableReloadListener) - Static method in class dev.architectury.registry.ReloadListenerRegistry
- register(PackType, PreparableReloadListener, ResourceLocation) - Static method in class dev.architectury.registry.ReloadListenerRegistry
- register(PackType, PreparableReloadListener, ResourceLocation, Collection<ResourceLocation>) - Static method in class dev.architectury.registry.ReloadListenerRegistry
- register(BlockEntityType<T>, BlockEntityRendererProvider<? super T>) - Static method in class dev.architectury.registry.client.rendering.BlockEntityRendererRegistry
- register(ItemLike, ResourceLocation, ClampedItemPropertyFunction) - Static method in class dev.architectury.registry.item.ItemPropertiesRegistry
-
Registers a generic item property function for a specific item.
- register(T) - Method in interface dev.architectury.event.Event
- registerBlockColors(BlockColor, Supplier<? extends Block>...) - Static method in class dev.architectury.registry.client.rendering.ColorHandlerRegistry
- registerBlockColors(BlockColor, Block...) - Static method in class dev.architectury.registry.client.rendering.ColorHandlerRegistry
- registerC2S(String, MessageDecoder<BaseC2SMessage>) - Method in class dev.architectury.networking.simple.SimpleNetworkManager
-
Registers a client -> server message with no packet transformers.
- registerC2S(String, MessageDecoder<BaseC2SMessage>, List<PacketTransformer>) - Method in class dev.architectury.networking.simple.SimpleNetworkManager
-
Registers a client -> server message using the given packet transformers.
- registerConfigurationScreen(Mod.ConfigurationScreenProvider) - Method in interface dev.architectury.platform.Mod
- registerGeneric(ResourceLocation, ClampedItemPropertyFunction) - Static method in class dev.architectury.registry.item.ItemPropertiesRegistry
-
Registers a generic item property function for all items.
- registerItemColors(ItemColor, Supplier<? extends ItemLike>...) - Static method in class dev.architectury.registry.client.rendering.ColorHandlerRegistry
- registerItemColors(ItemColor, ItemLike...) - Static method in class dev.architectury.registry.client.rendering.ColorHandlerRegistry
- registerReceiver(NetworkManager.Side, ResourceLocation, NetworkManager.NetworkReceiver) - Static method in class dev.architectury.networking.NetworkManager
- registerReceiver(NetworkManager.Side, ResourceLocation, List<PacketTransformer>, NetworkManager.NetworkReceiver) - Static method in class dev.architectury.networking.NetworkManager
- registerS2C(String, MessageDecoder<BaseS2CMessage>) - Method in class dev.architectury.networking.simple.SimpleNetworkManager
-
Registers a server -> client message with no packet transformers.
- registerS2C(String, MessageDecoder<BaseS2CMessage>, List<PacketTransformer>) - Method in class dev.architectury.networking.simple.SimpleNetworkManager
-
Registers a server -> client message using the given packet transformers.
- registerScreenFactory(MenuType<? extends H>, MenuRegistry.ScreenFactory<H, S>) - Static method in class dev.architectury.registry.menu.MenuRegistry
-
Registers a Screen Factory on the client to display.
- registerShader(ShaderInstance, Consumer<ShaderInstance>) - Method in interface dev.architectury.event.events.client.ClientReloadShadersEvent.ShadersSink
- registerTradeForWanderingTrader(boolean, VillagerTrades.ItemListing...) - Static method in class dev.architectury.registry.level.entity.trade.TradeRegistry
-
Register a trade (
VillagerTrades.ItemListing
) to a wandering trader by its rarity. - registerVillagerTrade(VillagerProfession, int, VillagerTrades.ItemListing...) - Static method in class dev.architectury.registry.level.entity.trade.TradeRegistry
-
Register a trade (
VillagerTrades.ItemListing
) for a villager by its profession and level. - Registrar<T> - Interface in dev.architectury.registry.registries
- RegistrarBuilder<T> - Interface in dev.architectury.registry.registries
- RegistrarManager - Class in dev.architectury.registry.registries
-
Platform-agnostic wrapper of minecraft registries, should be used to register content.
- RegistrarManager.RegistryProvider - Interface in dev.architectury.registry.registries
- RegistrarOption - Interface in dev.architectury.registry.registries.options
- RegistrySupplier<T> - Interface in dev.architectury.registry.registries
- reload(ResourceProvider, ClientReloadShadersEvent.ShadersSink) - Method in interface dev.architectury.event.events.client.ClientReloadShadersEvent
- ReloadListenerRegistry - Class in dev.architectury.registry
- removeCarver(GenerationStep.Carving, ResourceKey<ConfiguredWorldCarver<?>>) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties.Mutable
- removeChildTag(String) - Method in class dev.architectury.fluid.FluidStack
- removeFeature(GenerationStep.Decoration, ResourceKey<PlacedFeature>) - Method in interface dev.architectury.hooks.level.biome.GenerationProperties.Mutable
- removeProperties(BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- removeProperties(Predicate<BiomeModifications.BiomeContext>, BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- removeSpawns(BiPredicate<MobCategory, MobSpawnSettings.SpawnerData>) - Method in interface dev.architectury.hooks.level.biome.SpawnProperties.Mutable
- render(AbstractContainerScreen<?>, PoseStack, int, int, float) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.ContainerScreenRenderBackground
-
Invoked after a container screen's background are rendered.
- render(AbstractContainerScreen<?>, PoseStack, int, int, float) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.ContainerScreenRenderForeground
-
Invoked after a screen has finished rendering most of the foreground, but before any floating widgets are rendered.
- render(Screen, PoseStack, int, int, float) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.ScreenRenderPost
-
Invoked after a screen has finished rendering using the vanilla logic.
- render(Screen, PoseStack, int, int, float) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.ScreenRenderPre
-
Invoked before any screen is rendered.
- RENDER_CONTAINER_BACKGROUND - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- RENDER_CONTAINER_FOREGROUND - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- RENDER_HUD - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- RENDER_MODIFY_COLOR - Static variable in interface dev.architectury.event.events.client.ClientTooltipEvent
- RENDER_MODIFY_POSITION - Static variable in interface dev.architectury.event.events.client.ClientTooltipEvent
- RENDER_POST - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- RENDER_PRE - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- RENDER_PRE - Static variable in interface dev.architectury.event.events.client.ClientTooltipEvent
- renderHud(PoseStack, float) - Method in interface dev.architectury.event.events.client.ClientGuiEvent.RenderHud
-
Invoked after the in-game hud has been rendered.
- renderTooltip(PoseStack, int, int, ClientTooltipEvent.ColorContext) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.RenderModifyColor
-
Event to manipulate the color of the tooltip.
- renderTooltip(PoseStack, ClientTooltipEvent.PositionContext) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.RenderModifyPosition
-
Event to manipulate the position of the tooltip.
- renderTooltip(PoseStack, List<? extends ClientTooltipComponent>, int, int) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.Render
-
Invoked before the tooltip for a tooltip is rendered.
- RenderTypeRegistry - Class in dev.architectury.registry.client.rendering
- replaceProperties(BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- replaceProperties(Predicate<BiomeModifications.BiomeContext>, BiConsumer<BiomeModifications.BiomeContext, BiomeProperties.Mutable>) - Static method in class dev.architectury.registry.level.biome.BiomeModifications
- reset() - Method in class dev.architectury.impl.TooltipEventColorContextImpl
- reset(int, int) - Method in class dev.architectury.impl.TooltipEventPositionContextImpl
- respawn(LocalPlayer, LocalPlayer) - Method in interface dev.architectury.event.events.client.ClientPlayerEvent.ClientPlayerRespawn
-
Invoked whenever the player respawn packet is received by the client.
- respawn(ServerPlayer, boolean) - Method in interface dev.architectury.event.events.common.PlayerEvent.PlayerRespawn
-
Invoked when a player is respawned (e.g.
- result() - Method in class dev.architectury.event.CompoundEventResult
-
Returns the
EventResult
view of the result, this returns the same values asCompoundEventResult.interruptsFurtherEvaluation()
andCompoundEventResult.value()
. - RIGHT_CLICK_BLOCK - Static variable in interface dev.architectury.event.events.common.InteractionEvent
- RIGHT_CLICK_ITEM - Static variable in interface dev.architectury.event.events.common.InteractionEvent
- runInEnv(Env, Supplier<Runnable>) - Static method in class dev.architectury.utils.EnvExecutor
- runInEnv(EnvType, Supplier<Runnable>) - Static method in class dev.architectury.utils.EnvExecutor
S
- s2c() - Static method in class dev.architectury.networking.NetworkManager
- S2C - Enum constant in enum class dev.architectury.networking.NetworkManager.Side
- sale() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns the value of the
sale
record component. - save(ChunkAccess, ServerLevel, CompoundTag) - Method in interface dev.architectury.event.events.common.ChunkEvent.SaveData
-
Invoked when a chunk's data is saved, just before the data is written.
- SAVE_DATA - Static variable in interface dev.architectury.event.events.common.ChunkEvent
- SAVE_TO_DISC - Enum constant in enum class dev.architectury.registry.registries.options.StandardRegistrarOption
-
Denote that the registry should save to disc and persist.
- saveAdditionalSpawnData(FriendlyByteBuf) - Method in interface dev.architectury.extensions.network.EntitySpawnExtension
- saveExtraData(FriendlyByteBuf) - Method in interface dev.architectury.registry.menu.ExtendedMenuProvider
- saveToDisc() - Method in interface dev.architectury.registry.registries.RegistrarBuilder
- ScreenAccess - Interface in dev.architectury.hooks.client.screen
- ScreenAccessImpl - Class in dev.architectury.impl
- ScreenAccessImpl(Screen) - Constructor for class dev.architectury.impl.ScreenAccessImpl
- ScreenHooks - Class in dev.architectury.hooks.client.screen
- secondaryPrice() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns the value of the
secondaryPrice
record component. - send(String, Component) - Method in interface dev.architectury.event.events.client.ClientChatEvent.Send
-
Event to cancel clients sending the chat message.
- SEND - Static variable in interface dev.architectury.event.events.client.ClientChatEvent
- sendTo(Iterable<ServerPlayer>) - Method in class dev.architectury.networking.simple.BaseS2CMessage
-
Sends this message to multiple players.
- sendTo(ServerPlayer) - Method in class dev.architectury.networking.simple.BaseS2CMessage
-
Sends this message to a player.
- sendToAll(MinecraftServer) - Method in class dev.architectury.networking.simple.BaseS2CMessage
-
Sends this message to all players in the server.
- sendToChunkListeners(LevelChunk) - Method in class dev.architectury.networking.simple.BaseS2CMessage
-
Sends this message to all players listening to a chunk.
- sendToLevel(ServerLevel) - Method in class dev.architectury.networking.simple.BaseS2CMessage
-
Sends this message to all players in a level.
- sendToPlayer(ServerPlayer, ResourceLocation, FriendlyByteBuf) - Static method in class dev.architectury.networking.NetworkManager
- sendToPlayer(ServerPlayer, T) - Method in class dev.architectury.networking.NetworkChannel
- sendToPlayers(Iterable<ServerPlayer>, ResourceLocation, FriendlyByteBuf) - Static method in class dev.architectury.networking.NetworkManager
- sendToPlayers(Iterable<ServerPlayer>, T) - Method in class dev.architectury.networking.NetworkChannel
- sendToServer() - Method in class dev.architectury.networking.simple.BaseC2SMessage
-
Sends this message to the server.
- sendToServer(ResourceLocation, FriendlyByteBuf) - Static method in class dev.architectury.networking.NetworkManager
- sendToServer(T) - Method in class dev.architectury.networking.NetworkChannel
- SERVER - Enum constant in enum class dev.architectury.utils.Env
- SERVER_BEFORE_START - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked before initial server startup.
- SERVER_LEVEL_LOAD - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked when a level is loaded on the server-side.
- SERVER_LEVEL_POST - Static variable in interface dev.architectury.event.events.common.TickEvent
-
Invoked after a server level tick has been processed.
- SERVER_LEVEL_PRE - Static variable in interface dev.architectury.event.events.common.TickEvent
-
Invoked before a server level tick is processed.
- SERVER_LEVEL_SAVE - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked when the level is being saved.
- SERVER_LEVEL_UNLOAD - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked when a level is unloaded on the server-side.
- SERVER_POST - Static variable in interface dev.architectury.event.events.common.TickEvent
-
Invoked after a server tick has been processed.
- SERVER_PRE - Static variable in interface dev.architectury.event.events.common.TickEvent
-
Invoked before a server tick is processed.
- SERVER_STARTED - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked when the server has started and is ready to accept players.
- SERVER_STARTING - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked during server startup.
- SERVER_STOPPED - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked when the server has finished stopping, and is about to fully shut down.
- SERVER_STOPPING - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked when the server begins shutting down.
- serverToClient() - Static method in class dev.architectury.networking.NetworkManager
- set(Component) - Method in interface dev.architectury.event.events.common.ChatEvent.ChatComponent
- SET_SCREEN - Static variable in interface dev.architectury.event.events.client.ClientGuiEvent
- setAmbientAdditionsSound(AmbientAdditionsSettings) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setAmbientAdditionsSound(AmbientAdditionsSettings) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setAmbientLoopSound(Holder<SoundEvent>) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setAmbientLoopSound(Holder<SoundEvent>) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setAmbientMoodSound(AmbientMoodSettings) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setAmbientMoodSound(AmbientMoodSettings) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setAmbientParticle(AmbientParticleSettings) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setAmbientParticle(AmbientParticleSettings) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setAmount(long) - Method in class dev.architectury.fluid.FluidStack
- setAmount(T, long) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- setBackgroundColor(int) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.ColorContext
- setBackgroundColor(int) - Method in class dev.architectury.impl.TooltipEventColorContextImpl
- setBackgroundMusic(Music) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setBackgroundMusic(Music) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setCreatureProbability(float) - Method in interface dev.architectury.hooks.level.biome.SpawnProperties.Mutable
- setDownfall(float) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- setDownfall(float) - Method in interface dev.architectury.hooks.level.biome.ClimateProperties.Mutable
- setFogColor(int) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setFogColor(int) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setFoliageColorOverride(Integer) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setFoliageColorOverride(Integer) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setGrassColorModifier(BiomeSpecialEffects.GrassColorModifier) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setGrassColorModifier(BiomeSpecialEffects.GrassColorModifier) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setGrassColorOverride(Integer) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setGrassColorOverride(Integer) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setHasPrecipitation(boolean) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- setHasPrecipitation(boolean) - Method in interface dev.architectury.hooks.level.biome.ClimateProperties.Mutable
- setItem(ItemStack) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.AdditionalContexts
- setItem(ItemStack) - Method in class dev.architectury.impl.TooltipAdditionalContextsImpl
- setOutlineGradientBottomColor(int) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.ColorContext
- setOutlineGradientBottomColor(int) - Method in class dev.architectury.impl.TooltipEventColorContextImpl
- setOutlineGradientTopColor(int) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.ColorContext
- setOutlineGradientTopColor(int) - Method in class dev.architectury.impl.TooltipEventColorContextImpl
- setResults(ParseResults<CommandSourceStack>) - Method in class dev.architectury.event.events.common.CommandPerformEvent
- setScreen(Screen) - Method in class dev.architectury.impl.ScreenAccessImpl
- setSkyColor(int) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setSkyColor(int) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setSpawnCost(EntityType<?>, double, double) - Method in interface dev.architectury.hooks.level.biome.SpawnProperties.Mutable
- setSpawnCost(EntityType<?>, MobSpawnSettings.MobSpawnCost) - Method in interface dev.architectury.hooks.level.biome.SpawnProperties.Mutable
- setTag(CompoundTag) - Method in class dev.architectury.fluid.FluidStack
- setTag(T, CompoundTag) - Method in interface dev.architectury.fluid.FluidStack.FluidStackAdapter
- setTemperature(float) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- setTemperature(float) - Method in interface dev.architectury.hooks.level.biome.ClimateProperties.Mutable
- setTemperatureModifier(Biome.TemperatureModifier) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.ClimateWrapped
- setTemperatureModifier(Biome.TemperatureModifier) - Method in interface dev.architectury.hooks.level.biome.ClimateProperties.Mutable
- setThrowable(Throwable) - Method in class dev.architectury.event.events.common.CommandPerformEvent
- settings - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.GenerationSettingsWrapped
- settings - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.SpawnSettingsWrapped
- setTooltipX(int) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.PositionContext
- setTooltipX(int) - Method in class dev.architectury.impl.TooltipEventPositionContextImpl
- setTooltipY(int) - Method in interface dev.architectury.event.events.client.ClientTooltipEvent.PositionContext
- setTooltipY(int) - Method in class dev.architectury.impl.TooltipEventPositionContextImpl
- SETUP - Static variable in interface dev.architectury.event.events.common.LifecycleEvent
-
Invoked once common setup has begun.
- setWaterColor(int) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setWaterColor(int) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- setWaterFogColor(int) - Method in class dev.architectury.hooks.level.biome.BiomeHooks.EffectsWrapped
- setWaterFogColor(int) - Method in interface dev.architectury.hooks.level.biome.EffectsProperties.Mutable
- ShovelItemHooks - Class in dev.architectury.hooks.item.tool
- shrink(long) - Method in class dev.architectury.fluid.FluidStack
- SimpleArchitecturyFluidAttributes - Class in dev.architectury.core.fluid
- SimpleArchitecturyFluidAttributes(Supplier<? extends Fluid>, Supplier<? extends Fluid>) - Constructor for class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- SimpleNetworkManager - Class in dev.architectury.networking.simple
-
A simple wrapper for
NetworkManager
to make it easier to register messages and send them to clients/servers. - SimpleTrade - Record Class in dev.architectury.registry.level.entity.trade
-
This class is the easiest implementation of a trade object.
- SimpleTrade(ItemStack, ItemStack, ItemStack, int, int, float) - Constructor for record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Constructor for creating the trade.
- SinglePacketCollector - Class in dev.architectury.networking.transformers
- SinglePacketCollector(Consumer<Packet<?>>) - Constructor for class dev.architectury.networking.transformers.SinglePacketCollector
- slopeFindDistance(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- smelt(Player, ItemStack) - Method in interface dev.architectury.event.events.common.PlayerEvent.SmeltItem
-
Invoked when a player smelts an item.
- SMELT_ITEM - Static variable in interface dev.architectury.event.events.common.PlayerEvent
- Source(ArchitecturyFluidAttributes) - Constructor for class dev.architectury.core.fluid.ArchitecturyFlowingFluid.Source
- sourceTexture(ResourceLocation) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- spawnProperties - Variable in class dev.architectury.hooks.level.biome.BiomeHooks.BiomeWrapped
- SpawnProperties - Interface in dev.architectury.hooks.level.biome
- SpawnProperties.Mutable - Interface in dev.architectury.hooks.level.biome
- SpawnSettingsWrapped(Biome) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.SpawnSettingsWrapped
- SpawnSettingsWrapped(MobSpawnSettings) - Constructor for class dev.architectury.hooks.level.biome.BiomeHooks.SpawnSettingsWrapped
- SplitPacketTransformer - Class in dev.architectury.networking.transformers
- SplitPacketTransformer() - Constructor for class dev.architectury.networking.transformers.SplitPacketTransformer
- StandardRegistrarOption - Enum Class in dev.architectury.registry.registries.options
- stateChanged(T) - Method in interface dev.architectury.event.events.common.LifecycleEvent.InstanceState
-
Parent event type for any events that are invoked on instance state change.
- stream() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- STRIKE - Static variable in interface dev.architectury.event.events.common.LightningEvent
- SYNC_TO_CLIENTS - Enum constant in enum class dev.architectury.registry.registries.options.StandardRegistrarOption
-
Denote that the registry should sync its contents to clients.
- syncData(BlockEntity) - Static method in class dev.architectury.hooks.block.BlockEntityHooks
-
Utility method to sync block entity data to the clients.
- syncToClients() - Method in interface dev.architectury.registry.registries.RegistrarBuilder
T
- tame(Animal, Player) - Method in interface dev.architectury.event.events.common.EntityEvent.AnimalTame
-
Invoked before a tamable animal is tamed.
- temperature(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- tick(T) - Method in interface dev.architectury.event.events.client.ClientTickEvent
- tick(T) - Method in interface dev.architectury.event.events.common.TickEvent
-
Callback method for tick events.
- tickArmor(ItemStack, Player) - Method in interface dev.architectury.extensions.ItemExtension
-
Invoked every tick when this item is equipped.
- tickDelay(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
- TickEvent<T> - Interface in dev.architectury.event.events.common
- TickEvent.LevelTick<T extends net.minecraft.world.level.Level> - Interface in dev.architectury.event.events.common
- TickEvent.Player - Interface in dev.architectury.event.events.common
- TickEvent.Server - Interface in dev.architectury.event.events.common
- TickEvent.ServerLevelTick - Interface in dev.architectury.event.events.common
- toInt(long) - Static method in class dev.architectury.utils.Amount
-
Converts a long to an int while dropping overflowed values.
- TooltipAdditionalContextsImpl - Class in dev.architectury.impl
- TooltipAdditionalContextsImpl() - Constructor for class dev.architectury.impl.TooltipAdditionalContextsImpl
- TooltipEventColorContextImpl - Class in dev.architectury.impl
- TooltipEventColorContextImpl() - Constructor for class dev.architectury.impl.TooltipEventColorContextImpl
- TooltipEventPositionContextImpl - Class in dev.architectury.impl
- TooltipEventPositionContextImpl() - Constructor for class dev.architectury.impl.TooltipEventPositionContextImpl
- toOptional() - Method in interface dev.architectury.registry.registries.RegistrySupplier
- toPacket() - Method in class dev.architectury.networking.simple.Message
-
Converts this message into a corresponding vanilla
Packet
. - toPacket(NetworkManager.Side, ResourceLocation, FriendlyByteBuf) - Static method in class dev.architectury.networking.NetworkManager
-
Deprecated.
- toPacket(NetworkManager.Side, T) - Method in class dev.architectury.networking.NetworkChannel
- toPackets(NetworkManager.Side, ResourceLocation, FriendlyByteBuf) - Static method in class dev.architectury.networking.NetworkManager
-
Deprecated.
- toPlatform() - Method in enum class dev.architectury.utils.Env
-
Converts platform-agnostic environment enum to platform-specific environment enum.
- toString() - Method in class dev.architectury.networking.simple.MessageType
- toString() - Method in record class dev.architectury.registry.level.entity.trade.SimpleTrade
-
Returns a string representation of this record class.
- TradeRegistry - Class in dev.architectury.registry.level.entity.trade
- trample(Level, BlockPos, BlockState, float, Entity) - Method in interface dev.architectury.event.events.common.InteractionEvent.FarmlandTrample
-
Invoked when an entity attempts to trample farmland.
U
- unregister(T) - Method in interface dev.architectury.event.Event
- update(RecipeManager) - Method in interface dev.architectury.event.events.client.ClientRecipeUpdateEvent
-
Invoked when the client has received an updated list of recipes from the server.
V
- value() - Method in class dev.architectury.event.CompoundEventResult
-
Returns the outcome of the result, an passing result will never have an outcome.
- value() - Method in class dev.architectury.event.EventResult
-
Returns the outcome of the result, an passing result will never have an outcome.
- Value<T> - Interface in dev.architectury.utils.value
- valueOf(String) - Static method in enum class dev.architectury.networking.NetworkManager.Side
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.architectury.registry.registries.options.StandardRegistrarOption
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.architectury.utils.Env
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.architectury.networking.NetworkManager.Side
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.architectury.registry.registries.options.StandardRegistrarOption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.architectury.utils.Env
-
Returns an array containing the constants of this enum class, in the order they are declared.
- viscosity(int) - Method in class dev.architectury.core.fluid.SimpleArchitecturyFluidAttributes
W
- wrap(R) - Method in interface dev.architectury.registry.registries.Registrar
- write(FluidStack, CompoundTag) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Platform-specific FluidStack write.
- write(FluidStack, FriendlyByteBuf) - Static method in class dev.architectury.hooks.fluid.FluidStackHooks
-
Platform-specific FluidStack write.
- write(CompoundTag) - Method in class dev.architectury.fluid.FluidStack
- write(FriendlyByteBuf) - Method in class dev.architectury.fluid.FluidStack
- write(FriendlyByteBuf) - Method in class dev.architectury.networking.simple.Message
-
Writes this message to a byte buffer.
All Classes and Interfaces|All Packages|Serialized Form
ArchitecturyFluidAttributes.getColor(FluidState, BlockAndTintGetter, BlockPos)
orArchitecturyFluidAttributes.getColor(FluidStack)
instead, this method will be removed in a future version.