Machine appearance
The machine appearance is what will define the in-game appearance (model/texture/sound/etc) of the machine block and item.
A machine appearance can be defined for each status of the machine : idle
, running
, errored
and paused
independantly.
Json structure
All properties are optional and have default values.
If a property is not specified for a status, the property defined directly inside the
appearance
block is used as default.Basically the properties defined for a specified machine status override the properties defined for the whole appearance, which themselves override the default values for this property.
Properties
Machine appearance currently have 10 optional properties :
Block appearanceItem appearanceSound (Ambient)Sound (Interaction)LightColorHardnessResistanceTool typeMining levelRequires toolShapeDefault machine appearance
This is what will be used by default for properties that are not specified :
Examples
Last updated