MCPcopy Index your code
hub / github.com/FoundationGames/EnhancedBlockEntities

github.com/FoundationGames/EnhancedBlockEntities @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
347 symbols 927 edges 62 files 4 documented · 1%
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

AppearanceStateHolder (Interface)
(no doc) [5 implementers]
src/main/java/foundationgames/enhancedblockentities/util/duck/AppearanceStateHolder.java
TemplateDefinitions (Interface)
(no doc) [3 implementers]
src/main/java/foundationgames/enhancedblockentities/client/resource/template/TemplateDefinitions.java
ChunkRebuildTaskAccess (Interface)
(no doc) [2 implementers]
src/main/java/foundationgames/enhancedblockentities/util/duck/ChunkRebuildTaskAccess.java
TemplateApplyingFunction (Interface)
(no doc)
src/main/java/foundationgames/enhancedblockentities/client/resource/template/TemplateProvider.java
BlockEntityRenderCondition (Interface)
(no doc)
src/main/java/foundationgames/enhancedblockentities/client/render/BlockEntityRenderCondition.java

Core symbols most depended-on inside this repo

of
called by 120
src/main/java/foundationgames/enhancedblockentities/client/model/ModelIdentifiers.java
register
called by 42
src/main/java/foundationgames/enhancedblockentities/EnhancedBlockEntityRegistry.java
add
called by 36
src/main/java/foundationgames/enhancedblockentities/config/gui/widget/WidgetRowListWidget.java
get
called by 30
src/main/java/foundationgames/enhancedblockentities/client/resource/EBEPack.java
variantY
called by 21
src/main/java/foundationgames/enhancedblockentities/util/ResourceUtil.java
def
called by 20
src/main/java/foundationgames/enhancedblockentities/client/resource/template/TemplateDefinitions.java
kv
called by 20
src/main/java/foundationgames/enhancedblockentities/util/ResourceUtil.java
append
called by 20
src/main/java/foundationgames/enhancedblockentities/util/ResourceUtil.java

Shape

Method 276
Class 52
Enum 12
Interface 7

Languages

Java100%

Modules by API surface

src/main/java/foundationgames/enhancedblockentities/util/ResourceUtil.java45 symbols
src/main/java/foundationgames/enhancedblockentities/client/resource/EBEPack.java23 symbols
src/main/java/foundationgames/enhancedblockentities/EBESetup.java14 symbols
src/main/java/foundationgames/enhancedblockentities/client/model/DynamicBakedModel.java13 symbols
src/main/java/foundationgames/enhancedblockentities/config/gui/widget/WidgetRowListWidget.java11 symbols
src/main/java/foundationgames/enhancedblockentities/config/gui/option/EBEOption.java10 symbols
src/main/java/foundationgames/enhancedblockentities/config/gui/screen/EBEConfigScreen.java9 symbols
src/main/java/foundationgames/enhancedblockentities/mixin/ShulkerBoxBlockEntityMixin.java8 symbols
src/main/java/foundationgames/enhancedblockentities/mixin/EnderChestBlockEntityMixin.java7 symbols
src/main/java/foundationgames/enhancedblockentities/mixin/DecoratedPotBlockEntityMixin.java7 symbols
src/main/java/foundationgames/enhancedblockentities/mixin/ChestBlockEntityMixin.java7 symbols
src/main/java/foundationgames/enhancedblockentities/mixin/BellBlockEntityMixin.java7 symbols

For agents

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

⬇ download graph artifact