Home

ModulePrototype

A module. They are used to affect the capabilities of existing machines, for example by increasing the crafting speed of a crafting machine.

Parent

Properties

category

Used when upgrading modules: Ctrl + click modules into an entity and it will replace lower tier modules of the same category with higher tier modules.

tier

Tier of the module inside its category. Used when upgrading modules: Ctrl + click modules into an entity and it will replace lower tier modules with higher tier modules if they have the same category.

effect

The effect of the module on the machine it's inserted in, such as increased pollution.

requires_beacon_alt_mode

art_style

Chooses with what art style the module is shown inside beacons. See BeaconModuleVisualizations::art_style. Vanilla uses "vanilla" here.

beacon_tint