Advertisement
SolarFlare123

basicAI

Jul 19th, 2025 (edited)
326
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.02 KB | None | 0 0
  1. print("basicAI has been installed! Running now..")
  2. while true do
  3.     corner=false
  4.     cornerDir=""
  5.     success, data=turtle.inspectDown()
  6.     if data.name=="minecraft:white_concrete" then
  7.         turtle.forward()
  8.         print("going forward")
  9.     end
  10.     if data.name=="minecraft:red_concrete" then
  11.         turtle.back()
  12.         turtle.turnLeft()
  13.         moved=0
  14.         success, data=turtle.inspectDown()
  15.         if data.name=="minecraft:white_concrete" then turtle.forward() moved=moved+1 end
  16.         success, data=turtle.inspectDown()
  17.         if data.name=="minecraft:white_concrete" then turtle.forward() moved=moved+1 end
  18.         success, data=turtle.inspectDown()
  19.         if data.name=="minecraft:white_concrete" then turtle.forward() moved=moved+1 end
  20.         success, data=turtle.inspectDown()
  21.         if data.name=="minecraft:red_concrete" then cornerDir="right" print("Turning right..") end
  22.         print(moved)
  23.         while moved>0 do
  24.             moved=moved-1
  25.             turtle.back()
  26.         end
  27.         if cornerDir=="" then
  28.             turtle.turnRight()
  29.             moved=0
  30.             success, data=turtle.inspectDown()
  31.             if data.name=="minecraft:white_concrete" then turtle.forward() moved=moved+1 end
  32.             success, data=turtle.inspectDown()
  33.             if data.name=="minecraft:white_concrete" then turtle.forward() moved=moved+1 end
  34.             success, data=turtle.inspectDown()
  35.             if data.name=="minecraft:white_concrete" then turtle.forward() moved=moved+1 end
  36.             success, data=turtle.inspectDown()
  37.             if data.name=="minecraft:red_concrete" then cornerDir="left" print("Turning left..") end
  38.             while moved>0 do
  39.                 moved=moved-1
  40.                 turtle.back()
  41.             end
  42.         end
  43.         if cornerDir=="right" then
  44.             turtle.turnRight()
  45.             turtle.turnRight()
  46.         end
  47.         if cornerDir=="left" then
  48.             turtle.turnLeft()
  49.         end
  50.         corner=true
  51.         turtle.forward()
  52.     end
  53. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement