remie92

Fueler

Aug 3rd, 2025 (edited)
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. if turtle.getFuelLevel()==0 then
  2. turtle.refuel()
  3. end
  4.  
  5. shell.run("go forward down 2 forward 2")
  6. depot=peripheral.wrap("front")
  7.  
  8. function selectEmpty()
  9. for i=1,16 do
  10. turtle.select(i)
  11. if turtle.getItemCount(i)==0 or turtle.getItemCount(i)==nil then
  12. return
  13. end
  14.  
  15. end
  16. end
  17.  
  18. while turtle.getFuelLevel()<turtle.getFuelLimit() do
  19. item=depot.getItemDetail(1)
  20. if item~=nil then
  21. if item.name=="minecraft:lava_bucket" then
  22. selectEmpty()
  23. turtle.suck()
  24. turtle.refuel()
  25. turtle.drop()
  26. print("At",turtle.getFuelLevel(),"/",turtle.getFuelLimit(),"fuel.")
  27. end
  28. end
  29. end
  30.  
  31. shell.run("go up 5")
  32.  
Advertisement
Add Comment
Please, Sign In to add comment