Advertisement
starkrights

utils.lua

May 27th, 2024
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.89 KB | None | 0 0
  1. startX = 728
  2. startY = 253
  3. startZ = -169
  4.  
  5.  
  6. function gotoChunkCenter()
  7.    while x ~= startX or z ~= startZ do
  8.     local x,y,z = gps.locate()
  9.     turtle.refuel()
  10.         print("Cur pos: "..x..", "..y..", "..z)
  11.         if x ~= startX then
  12.             if x > startX then
  13.                 print("  x > startx, moving back")
  14.                 turtle.back()
  15.             else
  16.                 print("  x < startX, moving forward")
  17.                 turtle.forward()
  18.             end
  19.         end
  20.        
  21.         if z ~= startZ then
  22.             turtle.turnRight()
  23.             if z > startZ then
  24.                 print("  z > startZ, moving back")
  25.                 turtle.back()
  26.             else
  27.                 print("  z < startZ, moving forward")
  28.                 turtle.forward()
  29.             end
  30.             turtle.turnLeft()
  31.         end
  32.         x,y,z = gps.locate()
  33.     end
  34. end
  35.  
  36. gotoChunkCenter()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement