ok,I think there`s better to have a manual to describe how it work.
1.how to modding with it?
this mod is served as a core mod that allow player control "unit" and "deployer"("crafting_machine")
Prototype/Unit — unit
"not_controllable":Bool
Default:false
this property disable unit control to actually control this unit,
which make mining drone cannot be control by this mod,
make it work properly.
Prototype/CraftingMachine — abstract
"is_deployer":Bool
Default:false
this property make this entity selectable,
and checking its output content,to ready output.
2.How deployer work?
whenever deployer compete a recipe,it will trigger this mod to check its "direction" and "output content",
and try to deploy a "entity" which that name.
for example,if you make a "assembling-machine-1" a deployer,
then if it crafting "burner-inserter" item,it will periodically deploy all "burner-inserter" in its output at target direction,
and "assembling-machine-1" only have north direction,as result,it will place alot of burner inserter at north of deployer.