Advertisement
jille_Jr

CC: Treefarm - dig.lua

May 29th, 2014
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.00 KB | None | 0 0
  1.  
  2. -- gets all global variables
  3. function init( global )
  4.     setfenv(1,global)
  5. end
  6.  
  7. function down( killMobs,force )
  8.     if type(force)~="boolean" then force=false end
  9.     local success,err
  10.     repeat
  11.         success,err = turtle.digDown()
  12.         if not success then
  13.             if killMobs then turtle.attackDown() end
  14.             sleep(0.1)
  15.         end
  16.     until (success or not force) or not turtle.detectDown()
  17.     return success,err
  18. end
  19.  
  20. function up( killMobs,force )
  21.     if type(force)~="boolean" then force=false end
  22.     local success,err
  23.     repeat
  24.         success,err = turtle.digUp()
  25.         if not success then
  26.             if killMobs then turtle.attackUp() end
  27.             sleep(0.1)
  28.         end
  29.     until (success or not force) or not turtle.detectUp()
  30.     return success,err
  31. end
  32.  
  33. function forward( killMobs,force )
  34.     if type(force)~="boolean" then force=false end
  35.     local success,err
  36.     repeat
  37.         success,err = turtle.dig()
  38.         if not success then
  39.             if killMobs then turtle.attack() end
  40.             sleep(0.1)
  41.         end
  42.     until (success or not force) or not turtle.detect()
  43.     return success,err
  44. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement