MCPcopy Index your code
hub / github.com/architectury/architectury-api

github.com/architectury/architectury-api @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,072 symbols 5,064 edges 332 files 255 documented · 12%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ScreenFactory (Interface)
Creates new screens. @param The type of AbstractContainerMenu for the screen @param The type for the {@ [8 implementers]
common/src/main/java/dev/architectury/registry/menu/MenuRegistry.java
LiquidBlockAccessor (Interface)
(no doc) [7 implementers]
fabric/src/main/java/dev/architectury/mixin/fabric/LiquidBlockAccessor.java
MessageSink (Interface)
(no doc) [8 implementers]
testmod-common/src/main/java/dev/architectury/test/debug/MessageSink.java
LevelEventAttachment (Interface)
(no doc) [1 implementers]
forge/src/main/java/dev/architectury/event/forge/EventHandlerImplCommon.java
SimpleMenuTypeFactory (Interface)
Creates simple menus. @param The AbstractContainerMenu type [8 implementers]
common/src/main/java/dev/architectury/registry/menu/MenuRegistry.java
ScreenInputDelegate (Interface)
(no doc) [2 implementers]
fabric/src/main/java/dev/architectury/impl/fabric/ScreenInputDelegate.java
TestModNet (Interface)
(no doc)
testmod-common/src/main/java/dev/architectury/test/networking/TestModNet.java
ParticleProviderRegistrar (Interface)
(no doc)
forge/src/main/java/dev/architectury/registry/client/particle/forge/ParticleProviderRegistryImpl.java

Core symbols most depended-on inside this repo

invoker
called by 226
common/src/main/java/dev/architectury/event/Event.java
get
called by 178
common/src/main/java/dev/architectury/utils/value/IntValue.java
register
called by 113
common/src/main/java/dev/architectury/event/Event.java
accept
called by 91
testmod-common/src/main/java/dev/architectury/test/debug/MessageSink.java
register
called by 87
forge/src/main/java/dev/architectury/registry/client/particle/forge/ParticleProviderRegistryImpl.java
createLoop
called by 63
common/src/main/java/dev/architectury/event/EventFactory.java
isFalse
called by 48
common/src/main/java/dev/architectury/event/EventResult.java
add
called by 44
common/src/main/java/dev/architectury/event/events/common/EntityEvent.java

Shape

Method 1,575
Class 313
Interface 179
Enum 5

Languages

Java100%

Modules by API surface

forge/src/main/java/dev/architectury/registry/registries/forge/RegistriesImpl.java91 symbols
forge/src/main/java/dev/architectury/registry/level/biome/forge/BiomeModificationsImpl.java83 symbols
common/src/main/java/dev/architectury/hooks/level/biome/BiomeHooks.java60 symbols
common/src/main/java/dev/architectury/core/fluid/SimpleArchitecturyFluidAttributes.java47 symbols
common/src/main/java/dev/architectury/fluid/FluidStack.java44 symbols
fabric/src/main/java/dev/architectury/registry/level/biome/fabric/BiomeModificationsImpl.java42 symbols
fabric/src/main/java/dev/architectury/registry/registries/fabric/RegistriesImpl.java39 symbols
common/src/main/java/dev/architectury/event/events/common/PlayerEvent.java31 symbols
forge/src/main/java/dev/architectury/platform/forge/PlatformImpl.java27 symbols
fabric/src/main/java/dev/architectury/platform/fabric/PlatformImpl.java27 symbols
common/src/main/java/dev/architectury/hooks/level/biome/EffectsProperties.java26 symbols
common/src/main/java/dev/architectury/core/fluid/ArchitecturyFlowingFluid.java26 symbols

For agents

$ claude mcp add architectury-api \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact