Advertisement
Tomyf4

GravelTurtle

Feb 12th, 2024 (edited)
5
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1.  
  2.  
  3. function findGravelInSlot()
  4. for i = 1, 16 do
  5. local item = turtle.getItemDetail(i)
  6. if item ~= nil and item.name == "minecraft:gravel" then
  7. return i
  8. end
  9. end
  10. return 1
  11. end
  12.  
  13. function detectGravel()
  14. if turtle.detect() then
  15. local success, block = turtle.inspect()
  16. if success and block.name == "minecraft:gravel" then
  17. return true
  18. end
  19. else
  20. return false
  21. end
  22. end
  23.  
  24.  
  25. while true do
  26. turtle.suck()
  27. if detectGravel() then
  28. turtle.dig()
  29. else
  30. turtle.select(findGravelInSlot())
  31. turtle.place()
  32. end
  33. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement