Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Prototype Docs Version 2.0.7

## EffectReceiver :: struct

## Properties

- default
- sorted

base_effect optional | :: Effect |
uses_module_effects optional | :: bool |
uses_beacon_effects optional | :: bool |
uses_surface_effects optional | :: bool |

base_effect optional | :: Effect |
uses_beacon_effects optional | :: bool |
uses_module_effects optional | :: bool |
uses_surface_effects optional | :: bool |

## Properties

### base_effect :: Effect optional

### uses_module_effects :: bool optional

Default: `true`

### uses_beacon_effects :: bool optional

Default: `true`

### uses_surface_effects :: bool optional

Default: `true`

Type used in

- CraftingMachinePrototype::effect_receiver
- LabPrototype::effect_receiver
- MiningDrillPrototype::effect_receiver