Minecraft_TurtleApi
An object oriented abstraction of the turtle api in the Minecraftmod Computercraft. Programmed in lua
So far implemented:
-class for fuel management:
-can choose slots for fuel
-Refuel if needed
-check if enought fuel is loaded in the turtle and in the turtle inventory to make a movement
-class for turtle movement
-can take a table of predefined movement to execute one after another
-will check beforehand, if you have enough fuel to execute the movement
-you can calculate the amount of movements(and thus fuel) needed for a given movement table -move in any direction a desired amount.
-you can supply a custom function that will be executed between every step the turtle does
-can be used to dig a tunnel for example
-class for farming with the turtle
-give a table of movements to walk to the field
-set the heigth and width of the field
-determine the size of the farm by supplieng its dimension and the turtle will act accordingly
-a post movement action, to move from the field after farming to another location