Get the files on 9Minecraft
ZeroCore2 is meant to be consumed by other mods as a dependency (mod id zerocore). Declare it in your mod metadata so the game enforces load order.
What it provides for developers:
- Multiblock
framework - register part types and a controller, and the
framework handles discovery, validation (size/shape rules), assembly and disassembly, and ticking the assembled machine as one unit.
- GUI / widget toolkit - a component and layout system for building machine control screens and HUD elements.
- Networking - helpers for sending and handling packets between client and server.
- Config + persistence - a config system and helpers for saving/loading machine state.
Consult the upstream ZeroCore2 source and its example usage in
Extreme Reactors for the current API surface and version coordinates.












