temposabel

bygg1

Dec 21st, 2021 (edited)
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. function place()
  2. if not turtle.placeDown() then
  3. while true do
  4. if find("minecraft:cobblestone") then
  5. turtle.select(find("minecraft:cobblestone"))
  6. break
  7. else
  8. print("need more cobble")
  9. sleep(5)
  10. end
  11.  
  12. end
  13. end
  14. end
  15.  
  16. function refuel()
  17. print(turtle.getFuelLevel())
  18. if turtle.getFuelLevel() < 1000 then
  19. found = find("minecraft:coal")
  20. if found then
  21. turtle.select(found)
  22. turtle.refuel(1)
  23. end
  24. end
  25. end
  26.  
  27. function fram(n)
  28. for i = 1,n do
  29. refuel()
  30. place()
  31. turtle.forward()
  32.  
  33. end
  34. end
  35.  
  36. function find(name)
  37. for i = 1,16 do
  38. sname = turtle.getItemDetail(i)
  39. if sname then
  40. sname = sname.name
  41. if name == sname then
  42. return i
  43. end
  44. end
  45. end
  46. return false
  47. end
  48.  
  49. function filled()
  50. for u = 1,4 do
  51. fram(9)
  52. turtle.turnRight()
  53. fram(1)
  54. turtle.turnRight()
  55. fram(9)
  56. turtle.turnLeft()
  57. fram(1)
  58. turtle.turnLeft()
  59. end
  60. fram(9)
  61. turtle.turnRight()
  62. fram(1)
  63. turtle.turnRight()
  64. fram(9)
  65. turtle.turnRight()
  66. end
  67.  
  68. function skip()
  69. turtle.up()
  70. end
  71.  
  72. function hollow()
  73. fram(9)
  74. turtle.turnRight()
  75. fram(9)
  76. turtle.turnRight()
  77. fram(9)
  78. turtle.turnRight()
  79. fram(9)
  80. turtle.turnRight()
  81. turtle.up()
  82. end
  83.  
  84. filled()
  85. hollow()
  86. skip()
  87. skip()
  88. skip()
  89. filled()
  90. hollow()
  91. skip()
  92. skip()
  93. skip()
  94. filled()
  95. hollow()
  96. skip()
  97. skip()
  98. skip()
  99. filled()
  100. hollow()
  101. skip()
  102. skip()
  103. skip()
  104. filled()
  105. hollow()
  106. skip()
  107. skip()
  108. skip()
  109. filled()
  110. hollow()
  111. skip()
  112. skip()
  113. skip()
  114. filled()
  115. hollow()
  116. skip()
  117. skip()
  118. skip()
  119. filled()
  120. hollow()
  121. skip()
  122. skip()
  123. skip()
Add Comment
Please, Sign In to add comment