by Izzy
Props to RealBadAngel, VanessaE. Lots of code "borrowed" from them.
Edit and fixes by HarrierJack and beepbopbeepboop, borrowing even more code..
Introduction
Adds automatic farming machines to minetest. They run on LV/MV/HV power from technic, and integrate with pipeworks.
The planter will put seeds from the normal game plants (wheat etc.) and plants without seeds from farming onto available farmland in its front position and only at its own block level.
A mesecon signal can be used to turn the machine off. Powering the planter is enough to activate it, providing there are seeds/plants inside it.
Values can be changed in default_settings.txt
LV-planter: 6000 EU for a 5 X 6 grid
MV-planter: 11000 EU for a 7 X 15 grid
HV-planter: 22000 EU for a grid of choice through its interface
The Harvester will 'harvest' any plant/tree node within it's reach, settings are configurable through it's own form. The harvester only comes in MV flavor, TODO: it just requires more the bigger the area. Also height is a factor so it can be used for farming trees. Harvesting can also be done one block down so the harvester can be stacked on top of the planter.
TODO
- do something with water/pipes? (probably not)
- ohyeah, some pretty textures would be nice.. :S
- Consider bonemeal for added speed.