MCPcopy Index your code
hub / github.com/MJRLegends/ExtraPlanets

github.com/MJRLegends/ExtraPlanets @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
8,774 symbols 16,340 edges 1,101 files 286 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

IPowerable (Interface)
Implement into entities that can be powered when placed on power docks [6 implementers]
src/main/java/com/mjr/extraplanets/api/block/IPowerable.java
IModularArmor (Interface)
(no doc) [27 implementers]
src/main/java/com/mjr/extraplanets/api/item/IModularArmor.java
IItemInvulnerable (Interface)
(no doc) [7 implementers]
src/main/java/com/mjr/extraplanets/api/item/IItemInvulnerable.java
IRadiationSuit (Interface)
(no doc) [18 implementers]
src/main/java/com/mjr/extraplanets/api/item/IRadiationSuit.java
IJetpackArmour (Interface)
(no doc) [6 implementers]
src/main/java/com/mjr/extraplanets/api/item/IJetpackArmour.java

Core symbols most depended-on inside this repo

getStateFromMeta
called by 1218
src/main/java/com/mjr/extraplanets/blocks/machines/BlockSolar.java
getItem
called by 388
src/main/java/com/mjr/extraplanets/blocks/BlockWhiteSugerCane.java
registerItem
called by 327
src/main/java/com/mjr/extraplanets/items/ExtraPlanets_Items.java
isEmpty
called by 267
src/main/java/com/mjr/extraplanets/inventory/vehicles/InventoryMarsRover.java
init
called by 242
src/main/java/com/mjr/extraplanets/proxy/CommonProxy.java
getUnlocalizedName
called by 182
src/main/java/com/mjr/extraplanets/items/ItemTools.java
spawnParticle
called by 163
src/main/java/com/mjr/extraplanets/api/prefabs/entity/EntityElectricSpaceshipBase.java
registerBlock
called by 155
src/main/java/com/mjr/extraplanets/blocks/ExtraPlanets_Blocks.java

Shape

Method 7,606
Class 1,112
Enum 43
Interface 13

Languages

Java100%

Modules by API surface

src/main/java/com/mjr/extraplanets/entities/bosses/EntityEvolvedMagmaCubeBoss.java62 symbols
src/main/java/com/mjr/extraplanets/entities/bosses/EntityEvolvedIceSlimeBoss.java60 symbols
src/main/java/com/mjr/extraplanets/api/prefabs/entity/EntityPoweredVehicleBase.java58 symbols
src/main/java/com/mjr/extraplanets/api/prefabs/entity/EntityElectricAutoRocket.java55 symbols
src/main/java/com/mjr/extraplanets/api/prefabs/entity/EntityVehicleBase.java52 symbols
src/main/java/com/mjr/extraplanets/api/prefabs/entity/EntityElectricSpaceshipBase.java49 symbols
src/main/java/com/mjr/extraplanets/entities/bosses/EntityEvolvedGhastBoss.java47 symbols
src/main/java/com/mjr/extraplanets/items/armor/bases/ElectricArmorBase.java44 symbols
src/main/java/com/mjr/extraplanets/entities/bosses/EntityEvolvedFireBatBoss.java39 symbols
src/main/java/com/mjr/extraplanets/planets/Uranus/spacestation/WorldProviderUranusOrbit.java36 symbols
src/main/java/com/mjr/extraplanets/planets/Saturn/spacestation/WorldProviderSaturnOrbit.java36 symbols
src/main/java/com/mjr/extraplanets/planets/Pluto/spacestation/WorldProviderPlutoOrbit.java36 symbols

For agents

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

⬇ download graph artifact