MCPcopy Index your code
hub / github.com/Qmunity/BluePower

github.com/Qmunity/BluePower @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,570 symbols 5,811 edges 400 files 417 documented · 16%
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

IBPColoredItem (Interface)
@author MoreThanHidden [14 implementers]
src/main/java/com/bluepowermod/client/render/IBPColoredItem.java
IBundledRedstoneProvider (Interface)
This interface is used to provide bundled redstone output for blocks @see dan200.computercraft.api.ComputerCraftAPI#regi [1 …
src/api/java/dan200/computercraft/api/redstone/IBundledRedstoneProvider.java
IBPColoredBlock (Interface)
@author MoreThanHidden [14 implementers]
src/main/java/com/bluepowermod/client/render/IBPColoredBlock.java
IMediaProvider (Interface)
This interface is used to provide IMedia implementations for ItemStack @see dan200.computercraft.api.ComputerCraftAPI#re
src/api/java/dan200/computercraft/api/media/IMediaProvider.java
IGuiButtonSensitive (Interface)
Implemented by BPParts or TileEntities, this interface can be used to sync client side gui input with server. @author Mi [14 …
src/main/java/com/bluepowermod/client/gui/IGuiButtonSensitive.java
IMedia (Interface)
Represents an item that can be placed in a disk drive and used by a Computer. Implement this interface on your Item clas
src/api/java/dan200/computercraft/api/media/IMedia.java
IWidgetListener (Interface)
@author MineMaarten [10 implementers]
src/main/java/com/bluepowermod/client/gui/widget/IWidgetListener.java
IPeripheral (Interface)
The interface that defines a peripheral. This should be implemented by the BlockEntity of any common that you wish to be
src/api/java/dan200/computercraft/api/peripheral/IPeripheral.java

Core symbols most depended-on inside this repo

get
called by 379
src/main/java/com/bluepowermod/block/BlockContainerBase.java
register
called by 331
src/main/java/com/bluepowermod/compat/waila/CompatModuleWaila.java
invalid
called by 219
src/main/java/com/bluepowermod/tile/tier3/TileCPU.java
getCount
called by 173
src/main/java/com/bluepowermod/tile/tier1/TileAlloyFurnace.java
setValue
called by 130
src/main/java/com/bluepowermod/network/annotation/SyncedField.java
getValue
called by 119
src/main/java/com/bluepowermod/helper/LocationCache.java
addVertex
called by 110
src/main/java/com/bluepowermod/client/render/RenderHelper.java
get
called by 101
src/main/java/com/bluepowermod/tile/tier1/TileAlloyFurnace.java

Shape

Method 2,155
Class 317
Interface 78
Enum 20

Languages

Java100%

Modules by API surface

src/main/java/com/bluepowermod/network/annotation/SyncedField.java51 symbols
src/main/java/com/bluepowermod/tile/tier3/TileCPU.java42 symbols
src/main/java/com/bluepowermod/tile/tier2/TileSortingMachine.java35 symbols
src/main/java/com/bluepowermod/tile/tier1/TileAlloyFurnace.java35 symbols
src/main/java/com/bluepowermod/client/gui/widget/GuiAnimatedStat.java35 symbols
src/main/java/com/bluepowermod/tile/tier3/TileBlulectricAlloyFurnace.java34 symbols
src/main/java/com/bluepowermod/tile/tier3/TileManager.java31 symbols
src/main/java/com/bluepowermod/tile/tier3/TileBlulectricFurnace.java30 symbols
src/main/java/com/bluepowermod/tile/tier2/TileRegulator.java29 symbols
src/main/java/com/bluepowermod/tile/tier1/TileItemDetector.java27 symbols
src/main/java/com/bluepowermod/tile/tier1/TileFilter.java27 symbols
src/main/java/com/bluepowermod/tile/tier1/TileDeployer.java27 symbols

For agents

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

⬇ download graph artifact