jille_Jr icon

CC: Treefarm - dig.lua

jille_Jr | PRO | 05/29/14 09:04:10 AM UTC | 0 ⭐ | 462 👁️ | Never ⏰ | []
Lua |

1 KB

|

None

|

0 👍

/

0 👎

 
-- gets all global variables
function init( global )
    setfenv(1,global)
end
 
function down( killMobs,force )
    if type(force)~="boolean" then force=false end
    local success,err
    repeat
        success,err = turtle.digDown()
        if not success then
            if killMobs then turtle.attackDown() end
            sleep(0.1)
        end
    until (success or not force) or not turtle.detectDown()
    return success,err
end
 
function up( killMobs,force )
    if type(force)~="boolean" then force=false end
    local success,err
    repeat
        success,err = turtle.digUp()
        if not success then
            if killMobs then turtle.attackUp() end
            sleep(0.1)
        end
    until (success or not force) or not turtle.detectUp()
    return success,err
end
 
function forward( killMobs,force )
    if type(force)~="boolean" then force=false end
    local success,err
    repeat
        success,err = turtle.dig()
        if not success then
            if killMobs then turtle.attack() end
            sleep(0.1)
        end
    until (success or not force) or not turtle.detect()
    return success,err
end

Comments