Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- 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
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement