MCPcopy Index your code
hub / github.com/ReikaKalseki/RotaryCraft

github.com/ReikaKalseki/RotaryCraft @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
10,979 symbols 28,698 edges 980 files 360 documented · 3%
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

TemperatureTile (Interface)
All TileEntities with a temperature implement this, possibly indirectly. [21 implementers]
API/Interfaces/TemperatureTile.java
PowerGenerator (Interface)
Implement this if your TE "spawns" power. [16 implementers]
API/Power/PowerGenerator.java
PipeConnector (Interface)
To declare a machine output-only, return 0 for addFluid for all cases. To declare a machine input-only, return 0 for rem [46 …
Auxiliary/Interfaces/PipeConnector.java
CompactorManager (Interface)
(no doc) [12 implementers]
API/RecipeInterface.java
GPRBlockColor (Interface)
(no doc) [6 implementers]
Auxiliary/BlockColorMapper.java
LaserEffect (Interface)
(no doc) [9 implementers]
TileEntities/Weaponry/TileEntityHeatRay.java
FluidEffect (Interface)
(no doc) [7 implementers]
TileEntities/Storage/TileEntityReservoir.java
IOMachine (Interface)
This is not intended for you to use, but a helper bridge class for PowerTransferHelper [3 implementers]
API/IOMachine.java

Core symbols most depended-on inside this repo

render
called by 3098
Base/RotaryModelBase.java
setRotation
called by 3073
Base/RotaryModelBase.java
getBlockMetadata
called by 536
Registry/MachineRegistry.java
getItem
called by 456
API/Interfaces/RailGunAmmo.java
get
called by 456
Registry/RotaryAchievements.java
ordinal
called by 431
Auxiliary/CustomExtractLoader.java
getStackOfMetadata
called by 251
Registry/ItemRegistry.java
size
called by 248
Auxiliary/PowerSourceList.java

Shape

Method 9,803
Class 1,005
Interface 108
Enum 63

Languages

Java100%

Modules by API surface

Base/ItemSickleBase.java125 symbols
TileEntities/Processing/TileEntityDropProcessor.java116 symbols
TileEntities/Transmission/TileEntityAdvancedGear.java114 symbols
Registry/MachineRegistry.java100 symbols
Base/TileEntity/TileEntityEngine.java97 symbols
Base/TileEntity/EnergyToPowerBase.java85 symbols
Auxiliary/RecipeManagers/RecipesBlastFurnace.java74 symbols
TileEntities/Transmission/TileEntityGearbox.java72 symbols
TileEntities/Decorative/TileEntityMusicBox.java65 symbols
Base/TileEntity/TileEntityPiping.java64 symbols
TileEntities/Engine/TileEntityJetEngine.java62 symbols
TileEntities/Storage/TileEntityReservoir.java61 symbols

For agents

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

⬇ download graph artifact