Use: Mining
Requirements: Ender storage mod. For some this might be a bit much to ask for but it's for inventory and refueling. Slot one enderchest is for inventory. The second slot is for the fuel enderchest and I suggest you keep it filled with a fuel source at all times.
Setup: Place the inventory enderchest and place the turtle on top of it before running the program and put the fuel enderchest in the second slot. I know placing the turtle on top of the enderchest is weird but when I first made the program I made it that way for some odd unknown reason. You'll live.
Place torches option: To use the place torches optional function, place a stack of torches in the fourth inventory slot. Future versions of the program may require an enderchest,
Next addition: I plan on making another program to chunk load the mining turtle. Mainly because I plan on making the mining turtle go to bedrock then go up a few blocks then start doing an endless 3x3
It is greatly recommended that you use miscPeripherals for chunk loading with the chunk loader module, I may possibly add a way to do that without MiscPeripherals but that depends on my laziness yet if you have the EnderStorage mod then it's likely you have a modpack and probably have MiscPeripherals
I never would've guessed my program would progress so far, thank you to every one to took the time to read this post and/or comment on it. If I went unnoticed as I thought I would in the beginning I never would've come this far. (lol looking back, this little bit right here makes it look like I did so much and as if I'm so famous or something although all I did was make a simple program.)
get it by typing into a turtle
pastebin get jR019pYK (Name it what you want here,)
ChangeLog (More for me than it is for you, so I can keep track of things I've done/changed with this program)
Spoiler
v1 http://pastebin.com/qCf3Lk2rChanges made: First iteration of the program so there are none to be made.
Features: Just digs a staircase down by 60 Y levels.
Notable bugs: gravel/sand seem to make the turtle to weird things such as go to the side etc. (Bugs aren't fully tested. Just a hypothesis.)
v2 http://pastebin.com/5dr10LL1
Changes made: gravityCheck() function.
Features: Digs down by 60 and gravity blocks don't make it go off course as it used to.
Notable bugs: Seems to skip going backwards for fuel and dropping off items and ends up dropping items on the ground. Cause can be standing in the way but that isn't the only cause. Other causes are unknown.
v3 Woohoo!!!
Changes made: Places torches and digs a 3x3 tunnel.
Features: Optional ability to place torches. You choose how far down it digs. Once it digs however far down you choose it begins a 3x3 tunnel.
Notable bugs: If a player gets in the way of the turtle or a currently unknown cause occurs the turtle may skip going backwards and entirely mess up the program until the tunnel begins.
v3.1
Changes made: No longer randomly messes up entire program. WARNING: can still be caused by a player getting in the way. That bug is ComputerCraft not me.
Features: Same as v3
Notable bugs: None so far
v3.5
Changes made: Automatically runs pastebin and gets an api I plan to use in the future. Make sure you have no programs named "apple"
Feature: Same as above.
Notable bugs: None so far