BrineUtil

Untitled

Feb 22nd, 2021
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. function build(map, vOffset, grassHeight)
  2. for x = 1, #map do
  3. local zMax = #map[x]
  4. for z = 1, zMax do
  5. print("z"..z)
  6. local h = map[x][z] - vOffset
  7. print("h"..h)
  8. if h == 0 then
  9. turtle.forward()
  10. elseif h > 0 then
  11. for i = 1, h do
  12. turtle.up()
  13. if i <= h-grassHeight then
  14. turtle.select(1)
  15. else
  16. turtle.select(2)
  17. end
  18. turtle.placeDown()
  19. end
  20. turtle.forward()
  21. for i = 1, h do
  22. turtle.down()
  23. end
  24. elseif h < 0 then
  25. h = -h
  26. for i = 1, h + grassHeight do
  27. turtle.digDown()
  28. turtle.down()
  29. end
  30. turtle.select(2)
  31. for i = 1, grassHeight do
  32. turtle.up()
  33. turtle.placeDown()
  34. end
  35. for i = 1, h do
  36. turtle.up()
  37. end
  38. turtle.forward()
  39. end
  40.  
  41. end
  42. turtle.turnRight()
  43. turtle.forward()
  44. turtle.turnRight()
  45. for i = 1, zMax do
  46. print("i"..i)
  47. turtle.forward()
  48. end
  49. turtle.turnRight()
  50. turtle.turnRight()
  51. QuarryUtils.refuel()
  52.  
  53. end
  54.  
  55.  
  56. end
Advertisement
Add Comment
Please, Sign In to add comment