Advertisement
Guest User

Untitled

a guest
Jan 20th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. function isInFrontOf(name)
  2. local success,data = turtle.inspect();
  3. return success and data.name==name;
  4. end
  5.  
  6. function isFrontEmpty()
  7. local success,data = turtle.inspect();
  8. return not success
  9. end
  10.  
  11.  
  12. function digObsidian()
  13. if isInFrontOf("minecraft:obsidian") then
  14. turtle.dig()
  15. end
  16. end
  17.  
  18. function main(args)
  19. local n = 999
  20. if #args == 1 then
  21. n = tonumber(args[1])
  22. end
  23. for i=1,n do
  24. digObsidian()
  25. turtle.turnLeft()
  26. digObsidian()
  27. turtle.turnRight()
  28. turtle.turnRight()
  29. digObsidian()
  30. turtle.turnLeft()
  31. if not isFrontEmpty() then
  32. print("cant move")
  33. return
  34. end
  35. turtle.forward()
  36. end
  37. end
  38.  
  39. main({...})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement