Skip to content

Multiblock base

Daniel edited this page Jun 9, 2019 · 15 revisions

The multiblock base consists of multiple components. Certain features can be missing from the base controller when there is no need for them to exist or if they are disabled.

Multiblock common functionality

  • Multiple Ampere and Laser Hatches Compatibility - to ease power distribution.
  • Power Pass - Allows connected dynamo hatches to take power from controller and distribute it, just like the active transformer does (and that is why the controller always need it in recipe if that function is enabled...).
  • Save Void - Enabling this moves all EM from input and output hatches to overflow hatches. Which allows the machine to be disassembled more easily.
  • Constructable Interface - Allows to visualize the structure with blueprints (there is API to implement that for any block).
  • Front Rotation - Allows to rotate the front facing of the machine for more structure orientation freedom (also available in API).

Multiblock Controller GUI

  1. Parameters - They are the way of the controller to communicate with player and parameter hatches. Lights indicate status but more detailed information can be seen when moused over. The tool tip contains ID in form of HatchID:ParameterNumber:Direction, Current Status, Current Value, and Short Description.
  2. Uncertainty status - This 9 blocks indicate uncertainty stays of the machine. If the lights are on, this machine requires uncertainty resolver hatch.
  3. Control buttons - Buttons might change their behavior and appearance depending on machine but usually they work like this, starting from top:
    • Power Pass - Toggles Power Pass.
    • Save Void - Toggles Safe Void.
    • Power Switch - Soft Mallet with your finger...
  4. Old fashioned input slot - Yes GregTech machines also have this.
Clone this wiki locally