-
Notifications
You must be signed in to change notification settings - Fork 17
Machine Components
Frinn38 edited this page Mar 15, 2021
·
3 revisions
Machine Components are what allow the machine to use the differents systems the game provide.
There is actually 3 Machine Components such as custommachinery:item
, custommachinery:fluid
and custommachinery:energy
.
These components must be defined in the machine json, there is no limit to how many components you can add.
Example :
"components": [ { //First component }, { //Second component } ]
Machine Components are optional, if you don't want it just don't put it in the machine json.
Each component have various properties that must be defined in json but all components must have a type
property that define the type of component you want to use here.
3. Machine GUI
- Dump Element
- Energy Element
- Fluid Element
- Fuel Element
- Player Inventory Element
- Progress Bar Element
- Reset Element
- Slot Element
- Status Element
- Text Element
- Texture Element
5. Catalysts
- Biome Requirement
- Block Requirement
- Command Requirement
- Dimension Requirement
- Drop Requirement
- Durability Requirement
- Effect Requirement
- Energy Requirement
- Energy Per Tick Requirement
- Entity Requirement
- Fluid Requirement
- Fluid Per Tick Requirement
- Fuel Requirement
- Item Requirement
- Light Requirement
- Loot Table Requirement
- Position Requirement
- Structure Requirement
- Redstone Requirement
- Time Requirement
- Weather Requirement