Home

LoaderPrototype

Continuously loads and unloads machines, as an alternative to inserters.

Parent

Properties

structure

filter_count

How many item filters this loader has. Maximum count of filtered items in loader is 5.

structure_render_layer

circuit_connector_layer

Render layer for all directions of the circuit connectors.

container_distance

The distance between the position of this loader and the tile of the loader's container target.

allow_rail_interaction

Whether this loader can load and unload RollingStockPrototype.

allow_container_interaction

Whether this loader can load and unload stationary inventories such as containers and crafting machines.

per_lane_filters

If filters are per lane. Can only be set to true if filter_count is equal to 2.

max_belt_stack_size

Loader will not create stacks on belt that are larger than this value. Must be >= 1.

adjustable_belt_stack_size

Loader belt stack size can be adjusted at runtime. Requires LoaderPrototype::max_belt_stack_size to be > 1.

wait_for_full_stack

When set, this loader will ignore items for which there is not enough to create a full belt stack. Relevant only when loader can create belt stacks.

respect_insert_limits

When set, this loader will respect the same automated insertion limits as inserters do, instead of inserting up to the full ingredient stack capacity.

belt_length

How long this loader's belt is. Should be the same as belt_distance, which is hardcoded to 0.5 for Loader1x2Prototype and to 0 for Loader1x1Prototype. See the linked prototypes for an explanation of belt_distance.

energy_source

energy_per_item

Energy in Joules. Can't be negative.

circuit_wire_max_distance

The maximum circuit wire distance for this entity.

draw_copper_wires

draw_circuit_wires

circuit_connector

First the four cardinal directions for direction_out, followed by the four directions for direction_in.