MCPcopy Index your code
hub / github.com/Tslat/Advent-Of-Ascension

github.com/Tslat/Advent-Of-Ascension @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
11,175 symbols 33,928 edges 1,773 files 193 documented · 2% updated 6mo ago★ 239197 open issues
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

CachedFunction (Interface)
A memoizing Function with generics. This differs from typical memoizing functions in that it only caches the [10 implementers]
source/library/object/interfaces/CachedFunction.java
AoAPlayerEventListener (Interface)
Generic interface for an instantiable object that can listen to one or more Event events. Events may not be [5 implementers]
source/player/AoAPlayerEventListener.java
Factory (Interface)
(no doc) [13 implementers]
source/client/particle/GenericSpriteParticle.java
ChargeableItem (Interface)
(no doc) [6 implementers]
source/content/item/ChargeableItem.java
BlockRegistrarFactory (Interface)
(no doc) [50 implementers]
source/common/registration/block/group/BlockRegistrarFactory.java
TextRenderType (Interface)
(no doc) [76 implementers]
source/util/RenderUtil.java
DynamicEventSubscriber (Interface)
Interface for the handler/listener of an event as managed by DynamicEventSubscriptions
source/event/dynamic/DynamicEventSubscriber.java
TriFunction (Interface)
Represents a function that accepts three arguments and produces a result. This is the triple-argument equivalent of {@co [6 …
source/library/object/interfaces/TriFunction.java

Core symbols most depended-on inside this repo

get
called by 1950
source/client/player/ClientPlayerDataManager.java
add
called by 1284
source/library/object/RandomEntryPool.java
level
called by 1252
source/mixin/common/function/EntityMixin.java
registerSound
called by 709
source/common/registration/AoASounds.java
texOffs
called by 605
source/client/model/misc/fullbright/FullbrightCubes.java
getFormattedItemDescriptionText
called by 555
source/util/LocaleUtil.java
create
called by 544
source/client/particle/entityaffecting/EntityAffectingParticle.java
addBox
called by 544
source/client/model/misc/fullbright/FullbrightCubes.java

Shape

Method 9,267
Class 1,833
Interface 48
Enum 27

Languages

Java100%

Modules by API surface

source/common/registration/block/BlockRegistrar.java96 symbols
source/player/ServerPlayerDataManager.java88 symbols
source/content/entity/boss/king_bambambam/EliteKingBamBamBamEntity.java64 symbols
source/content/entity/boss/king_bambambam/KingBamBamBamEntity.java60 symbols
source/content/entity/base/AoAMonster.java52 symbols
source/util/InteractionResults.java50 symbols
source/content/entity/base/AoAAnimal.java47 symbols
source/content/item/weapon/gun/AoAGun.java42 symbols
source/content/entity/base/AoATrader.java41 symbols
source/content/item/weapon/blaster/AoABlaster.java40 symbols
source/content/entity/animal/precasia/OpteryxEntity.java40 symbols
source/content/entity/misc/HaulingFishingBobberEntity.java39 symbols

For agents

$ claude mcp add Advent-Of-Ascension \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact