automated farming for minetest; integrates with technic, farming_plus, moretrees, and pipeworks.

Izzy 437e02bc3a Merge pull request #1 from harrierjack/master 8 éve
LICENSE cf109a8209 initial commit. nothing to see here. 11 éve
README.md fa485f49a5 fully functional harvester + planter 8 éve
crafts.lua bfc0667b75 fully working LV and MV planters 8 éve
default_settings.txt da532f482c removed some tree trunks from list since they have fruits 8 éve
depends.txt 17c289f10a added planter delay + mod description 8 éve
description.txt 17c289f10a added planter delay + mod description 8 éve
harvester.lua fa485f49a5 fully functional harvester + planter 8 éve
init.lua 32160f4c5c functional HV planter 8 éve
planter.lua 17c289f10a added planter delay + mod description 8 éve

README.md

(WIP) minetest_autofarmer

by Izzy Props to RealBadAngel, VanessaE. Lots of code "borrowed" from them.

Edit and fixes by HarrierJack, 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_plus (farming redo?) 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:

- [X] fix planter
- [ ] do something with water/pipes? (probably not)
- [X] fix/create harvester
- [ ] tweak craft / default settings (feedback appreciated)
- [ ] test/squash/enjoy
- [ ] ohyeah, some pretty textures would be nice.. :S

###How to install: TIP: It's usually better to rename the folder to 'autofarmer' removing the trailing 'minetest_'.

Unzip the archive an place it in minetest-base-directory/mods/minetest/ if you have a windows client or a linux run-in-place client. If you have a linux system-wide instalation place it in ~/.minetest/mods/minetest/. If you want to install this mod only in one world create the folder worldmods/ in your worlddirectory. For further information or help see: http://wiki.minetest.com/wiki/Installing_Mods

Requires: Technic

Mesecons

Pipeworks

MoreOres

####License: UNLICENSE (see LICENSE file in package) --or-- WTFPL (see below) --or-- Whatever license you feel like. AGPLv3 is nice. ;)

See also: http://minetest.net/

     DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                Version 2, December 2004

Copyright (C) 2004 Sam Hocevar sam@hocevar.net

Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.

        DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE

TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

  1. You just DO WHAT THE FUCK YOU WANT TO.