Machine components

Customize the inventory, buffers and world interactions of the machine.

Machine components are what allow the machine to use the different systems the game provide.

These components must be defined in the machine json, under the component property.

There is no limit to how many components you can add.

Available components

There are currently 4 available components :

Energy componentFluid componentItem componentRedstone component

Template

{
    "name": "Machine",
    "appearance": {},
    "components": [
        {
            //First component
        }, 
        {
            //Second component
        }
    ]
}

Machine Components are optional, if you don't want it just don't put it in the machine json.