MCPcopy Index your code
hub / github.com/RealSilverMoon/BoxPlusPlus

github.com/RealSilverMoon/BoxPlusPlus @14.5.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release 14.5.3 ↗ · + Follow
245 symbols 537 edges 31 files 23 documented · 9%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

BoxPlusPlus

Box System for Minecraft

Encapsulate,Encapsulate,Encapsulate!


To see a World in a Box, And a Heaven in a Ring
Hold Infinity in the palm of your hand, And Eternity in an hour

More information here: https://www.youtube.com/watch?v=25Rgx-aWPwE

You can get this mod in Github-Release. Have a try!

Version requirements

  • 0.1 - 0.79 works on GTNH 2.3.4-2.3.5
  • 0.8 - 1.0 works on GTNH 2.3.6-2.4.0
  • 1.0 - 1.4.8 works on GTNH 2.4.0-2.4.2
  • 1.5 only works on GTNH 2.5.0 and above

Extension points exported contracts — how you extend this code

IBoxable (Interface)
Implements this on GT_MetaTileEntity_MultiBlockBase to allow your machine encapsulating in Box System. If you don't have
src/main/java/com/silvermoon/boxplusplus/api/IBoxable.java

Core symbols most depended-on inside this repo

i18n
called by 173
src/main/java/com/silvermoon/boxplusplus/util/Util.java
getFluidStack
called by 79
src/main/java/com/silvermoon/boxplusplus/util/FluidContainer.java
equals
called by 16
src/main/java/com/silvermoon/boxplusplus/util/ResultModuleRequirement.java
getUnlocalizedName
called by 13
src/main/java/com/silvermoon/boxplusplus/common/items/tierDrone.java
getModuleByIndex
called by 10
src/main/java/com/silvermoon/boxplusplus/common/BoxModule.java
registerBlock
called by 9
src/main/java/com/silvermoon/boxplusplus/common/block/BlockBoxRing.java
writeToNBT
called by 8
src/main/java/com/silvermoon/boxplusplus/common/tileentities/TEBoxRing.java
Synchronize
called by 8
src/main/java/com/silvermoon/boxplusplus/common/tileentities/GTMachineBox.java

Shape

Method 213
Class 31
Interface 1

Languages

Java100%

Modules by API surface

src/main/java/com/silvermoon/boxplusplus/common/tileentities/GTMachineBox.java41 symbols
src/main/java/com/silvermoon/boxplusplus/common/tileentities/GTMachineDroneMaintainingCentre.java22 symbols
src/main/java/com/silvermoon/boxplusplus/util/Util.java21 symbols
src/main/java/com/silvermoon/boxplusplus/common/tileentities/GTTileEntityDroneMaintananceModule.java17 symbols
src/main/java/com/silvermoon/boxplusplus/common/block/BlockBoxModuleCore.java11 symbols
src/main/java/com/silvermoon/boxplusplus/common/tileentities/TEBoxRing.java10 symbols
src/main/java/com/silvermoon/boxplusplus/common/block/BlockMachineBase.java10 symbols
src/main/java/com/silvermoon/boxplusplus/util/ResultModuleRequirement.java9 symbols
src/main/java/com/silvermoon/boxplusplus/util/BoxRecipe.java9 symbols
src/main/java/com/silvermoon/boxplusplus/common/items/tierDrone.java9 symbols
src/main/java/com/silvermoon/boxplusplus/common/block/BlockBoxRing.java8 symbols
src/main/java/com/silvermoon/boxplusplus/util/BoxRoutings.java7 symbols

For agents

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

⬇ download graph artifact