Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/architectury/architectury-api
/ types & classes
Types & classes
497 in github.com/architectury/architectury-api
⨍
Functions
1,575
◇
Types & classes
497
Interface
Add
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java:111
Interface
AdditionalContexts
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:61
Class
Amount
common/src/main/java/dev/architectury/utils/Amount.java:22
Interface
AnimalTame
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java:140
Class
ArchitecturyBucketItem
common/src/main/java/dev/architectury/core/item/ArchitecturyBucketItem.java:29
Class
ArchitecturyBucketItem
forge/src/main/java/dev/architectury/core/item/forge/imitator/ArchitecturyBucketItem.java:32
Class
ArchitecturyClient
fabric/src/main/java/dev/architectury/init/fabric/ArchitecturyClient.java:27
Class
ArchitecturyFlowingFluid
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFlowingFluid.java:45
Class
ArchitecturyFlowingFluid
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFlowingFluid.java:49
Class
ArchitecturyFlowingFluidImpl
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFlowingFluidImpl.java:30
Interface
ArchitecturyFluidAttributes
Attributes of a fluid. @see SimpleArchitecturyFluidAttributes
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFluidAttributes.java:41
Class
ArchitecturyFluidAttributesFabric
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFluidAttributesFabric.java:34
Class
ArchitecturyFluidAttributesForge
forge/src/main/java/dev/architectury/core/fluid/forge/imitator/ArchitecturyFluidAttributesForge.java:51
Class
ArchitecturyFluidRenderingFabric
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFluidRenderingFabric.java:41
Class
ArchitecturyForge
forge/src/main/java/dev/architectury/forge/ArchitecturyForge.java:28
Class
ArchitecturyLiquidBlock
common/src/main/java/dev/architectury/core/block/ArchitecturyLiquidBlock.java:28
Class
ArchitecturyLiquidBlock
forge/src/main/java/dev/architectury/core/block/forge/imitator/ArchitecturyLiquidBlock.java:27
Class
ArchitecturyMixinPlugin
fabric/src/main/java/dev/architectury/plugin/fabric/ArchitecturyMixinPlugin.java:30
Class
ArchitecturyMixinPlugin
forge/src/main/java/dev/architectury/plugin/forge/ArchitecturyMixinPlugin.java:29
Class
ArchitecturyMobBucketItem
common/src/main/java/dev/architectury/core/item/ArchitecturyMobBucketItem.java:30
Class
ArchitecturyMobBucketItem
forge/src/main/java/dev/architectury/core/item/forge/imitator/ArchitecturyMobBucketItem.java:29
Class
ArchitecturyRecordItem
common/src/main/java/dev/architectury/core/item/ArchitecturyRecordItem.java:26
Class
ArchitecturyServer
fabric/src/main/java/dev/architectury/init/fabric/ArchitecturyServer.java:24
Class
ArchitecturySpawnEggItem
common/src/main/java/dev/architectury/core/item/ArchitecturySpawnEggItem.java:41
Interface
AttackEntity
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:273
Class
AxeItemHooks
common/src/main/java/dev/architectury/hooks/item/tool/AxeItemHooks.java:29
Class
BaseC2SMessage
The base class for client -> server messages managed by a {@link SimpleNetworkManager}.
common/src/main/java/dev/architectury/networking/simple/BaseC2SMessage.java:29
Class
BaseS2CMessage
The base class for server -> client messages managed by a {@link SimpleNetworkManager}.
common/src/main/java/dev/architectury/networking/simple/BaseS2CMessage.java:32
Interface
BiomeAccessor
fabric/src/main/java/dev/architectury/mixin/fabric/BiomeAccessor.java:26
Interface
BiomeContext
common/src/main/java/dev/architectury/registry/level/biome/BiomeModifications.java:91
Class
BiomeHooks
common/src/main/java/dev/architectury/hooks/level/biome/BiomeHooks.java:37
Class
BiomeHooksImpl
fabric/src/main/java/dev/architectury/hooks/level/biome/fabric/BiomeHooksImpl.java:25
Class
BiomeHooksImpl
forge/src/main/java/dev/architectury/hooks/level/biome/forge/BiomeHooksImpl.java:24
Class
BiomeModifications
This class provides a cross-platform API to modify Biome features and properties. <p> Changes to the biomes are hereby done in four distinct "phases"
common/src/main/java/dev/architectury/registry/level/biome/BiomeModifications.java:53
Class
BiomeModificationsImpl
fabric/src/main/java/dev/architectury/registry/level/biome/fabric/BiomeModificationsImpl.java:57
Class
BiomeModificationsImpl
forge/src/main/java/dev/architectury/registry/level/biome/forge/BiomeModificationsImpl.java:57
Class
BiomeModifierImpl
forge/src/main/java/dev/architectury/registry/level/biome/forge/BiomeModificationsImpl.java:96
Interface
BiomeProperties
common/src/main/java/dev/architectury/hooks/level/biome/BiomeProperties.java:22
Class
BiomeWrapped
common/src/main/java/dev/architectury/hooks/level/biome/BiomeHooks.java:42
Class
BiomeWrapped
forge/src/main/java/dev/architectury/registry/level/biome/forge/BiomeModificationsImpl.java:161
Class
BlockEntityHooks
common/src/main/java/dev/architectury/hooks/block/BlockEntityHooks.java:27
Class
BlockEntityRendererRegistry
common/src/main/java/dev/architectury/registry/client/rendering/BlockEntityRendererRegistry.java:29
Class
BlockEntityRendererRegistryImpl
fabric/src/main/java/dev/architectury/registry/client/rendering/fabric/BlockEntityRendererRegistryImpl.java:27
Class
BlockEntityRendererRegistryImpl
forge/src/main/java/dev/architectury/registry/client/rendering/forge/BlockEntityRendererRegistryImpl.java:27
Interface
BlockEvent
common/src/main/java/dev/architectury/event/events/common/BlockEvent.java:34
Interface
BooleanValue
common/src/main/java/dev/architectury/utils/value/BooleanValue.java:26
Interface
Break
common/src/main/java/dev/architectury/event/events/common/BlockEvent.java:48
Interface
BucketItemAccessor
fabric/src/main/java/dev/architectury/mixin/fabric/BucketItemAccessor.java:27
Class
ButtonClickedMessage
testmod-common/src/main/java/dev/architectury/test/networking/ButtonClickedMessage.java:28
Interface
ChangeDimension
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:212
Interface
ChatComponent
common/src/main/java/dev/architectury/event/events/common/ChatEvent.java:65
Class
ChatComponentImpl
fabric/src/main/java/dev/architectury/impl/fabric/ChatComponentImpl.java:27
Class
ChatComponentImpl
forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java:144
Interface
ChatEvent
common/src/main/java/dev/architectury/event/events/common/ChatEvent.java:29
Interface
ChunkEvent
common/src/main/java/dev/architectury/event/events/common/ChunkEvent.java:29
Class
Client
fabric/src/main/java/dev/architectury/core/fluid/fabric/ArchitecturyFlowingFluidImpl.java:36
Class
Client
fabric/src/main/java/dev/architectury/networking/fabric/SpawnEntityPacket.java:66
Class
Client
testmod-common/src/main/java/dev/architectury/test/TestMod.java:66
Class
Client
common/src/main/java/dev/architectury/networking/transformers/SplitPacketTransformer.java:102
Interface
Client
common/src/main/java/dev/architectury/event/events/client/ClientTickEvent.java:37
Interface
ClientChatEvent
common/src/main/java/dev/architectury/event/events/client/ClientChatEvent.java:32
Interface
ClientCommandRegistrationEvent
common/src/main/java/dev/architectury/event/events/client/ClientCommandRegistrationEvent.java:36
Interface
ClientCommandSourceStack
common/src/main/java/dev/architectury/event/events/client/ClientCommandRegistrationEvent.java:59
Interface
ClientGuiEvent
common/src/main/java/dev/architectury/event/events/client/ClientGuiEvent.java:35
Interface
ClientLeftClickAir
common/src/main/java/dev/architectury/event/events/common/InteractionEvent.java:120
Interface
ClientLevel
common/src/main/java/dev/architectury/event/events/client/ClientTickEvent.java:41
Interface
ClientLevelState
common/src/main/java/dev/architectury/event/events/client/ClientLifecycleEvent.java:62
Interface
ClientLifecycleEvent
common/src/main/java/dev/architectury/event/events/client/ClientLifecycleEvent.java:30
Class
ClientNetworkingManager
forge/src/main/java/dev/architectury/networking/forge/ClientNetworkingManager.java:36
Class
ClientOverlayMessageSink
testmod-common/src/main/java/dev/architectury/test/debug/client/ClientOverlayMessageSink.java:38
Class
ClientPlayerAttackInvoker
fabric/src/main/java/dev/architectury/mixin/fabric/client/ClientPlayerAttackInvoker.java:33
Interface
ClientPlayerEvent
common/src/main/java/dev/architectury/event/events/client/ClientPlayerEvent.java:29
Interface
ClientPlayerJoin
common/src/main/java/dev/architectury/event/events/client/ClientPlayerEvent.java:44
Interface
ClientPlayerQuit
common/src/main/java/dev/architectury/event/events/client/ClientPlayerEvent.java:54
Interface
ClientPlayerRespawn
common/src/main/java/dev/architectury/event/events/client/ClientPlayerEvent.java:64
Interface
ClientRawInputEvent
common/src/main/java/dev/architectury/event/events/client/ClientRawInputEvent.java:29
Interface
ClientRecipeUpdateEvent
common/src/main/java/dev/architectury/event/events/client/ClientRecipeUpdateEvent.java:28
Interface
ClientReloadShadersEvent
common/src/main/java/dev/architectury/event/events/client/ClientReloadShadersEvent.java:31
Interface
ClientRightClickAir
common/src/main/java/dev/architectury/event/events/common/InteractionEvent.java:108
Interface
ClientScreenInputEvent
common/src/main/java/dev/architectury/event/events/client/ClientScreenInputEvent.java:30
Interface
ClientState
common/src/main/java/dev/architectury/event/events/client/ClientLifecycleEvent.java:58
Interface
ClientTextureStitchEvent
common/src/main/java/dev/architectury/event/events/client/ClientTextureStitchEvent.java:31
Interface
ClientTickEvent
common/src/main/java/dev/architectury/event/events/client/ClientTickEvent.java:28
Class
ClientTooltipComponentRegistry
Registry for {@link ClientTooltipComponent} factories
common/src/main/java/dev/architectury/registry/client/gui/ClientTooltipComponentRegistry.java:33
Class
ClientTooltipComponentRegistryImpl
fabric/src/main/java/dev/architectury/registry/client/gui/fabric/ClientTooltipComponentRegistryImpl.java:31
Class
ClientTooltipComponentRegistryImpl
forge/src/main/java/dev/architectury/registry/client/gui/forge/ClientTooltipComponentRegistryImpl.java:37
Interface
ClientTooltipEvent
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:38
Interface
ClimateProperties
common/src/main/java/dev/architectury/hooks/level/biome/ClimateProperties.java:25
Class
ClimateWrapped
common/src/main/java/dev/architectury/hooks/level/biome/BiomeHooks.java:139
Interface
CloseMenu
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java:248
Interface
ColorContext
common/src/main/java/dev/architectury/event/events/client/ClientTooltipEvent.java:133
Class
ColorHandlerRegistry
common/src/main/java/dev/architectury/registry/client/rendering/ColorHandlerRegistry.java:33
Class
ColorHandlerRegistryImpl
fabric/src/main/java/dev/architectury/registry/client/rendering/fabric/ColorHandlerRegistryImpl.java:31
Class
ColorHandlerRegistryImpl
forge/src/main/java/dev/architectury/registry/client/rendering/forge/ColorHandlerRegistryImpl.java:38
Class
CommandPerformEvent
This event is invoked whenever a command is issued. The {@link ParseResults} can be modified and even a custom {@link Throwable} can be used to tell t
common/src/main/java/dev/architectury/event/events/common/CommandPerformEvent.java:38
Interface
CommandRegistrationEvent
common/src/main/java/dev/architectury/event/events/common/CommandRegistrationEvent.java:29
Class
CompoundEventResult
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
common/src/main/java/dev/architectury/event/CompoundEventResult.java:33
Interface
ConfigurationScreenProvider
common/src/main/java/dev/architectury/platform/Mod.java:87
Class
ConsoleMessageSink
testmod-common/src/main/java/dev/architectury/test/debug/ConsoleMessageSink.java:25
Interface
ContainerScreenRenderBackground
common/src/main/java/dev/architectury/event/events/client/ClientGuiEvent.java:157
next →
1–100 of 497, ranked by callers