Makes hidden entity loaders accessible. Rewritten add-loader with new loader snapping logic and graphics.
Bug Reports outside Forum or Github will be ignored!
Features:
- Graphics from Arch666Angel, updated by Kirazy.
- Rebalanced recipes to cost slightly less than fully upgraded inserters/stack inserters required for same chest>belt throughput.
- Loader Snapping works for all belt entities.
- Fully supports BobLogistics and Bobplates from 0.15.1 upwards.
Data functions for creating loaders 1.6.0+:
create a loader:
make_loader_entity(name, belt, tint, next_upgrade)
String name
Prototype.TransportBelt[] belt
Types.Color[] tint
String|nil next_upgrade
create an item with nice icon
make_loader_item(name, subgroup, order, tint)
String name
String subgroup
String order
Types.Color[] tint
Control API for custom loaders 1.3.0+:
To register loaders with Loader Redux use the remote call
remote.call("loader-redux", "add_loader", loader-entity.name)
in on_init and on_load
Credits:
kij336 - add-loader
Arch666Angel, Kirazy - graphics
Nexela, ReverseStateMonad - train worker rewrite
Articulating - original Loader Snapping