-- super simple zig-zag column miner local X=3 -- width (x) local Z=3 -- length (z) local Y=3 -- height (y) local COB=2 local function stepF() while turtle.detect() do turtle.dig() end while not turtle.forward() do turtle.attack(); turtle.dig() end end local function stepD() while turtle.detectDown() do turtle.digDown() end while not turtle.down() do turtle.attackDown(); turtle.digDown() end end local function stepU() while turtle.detectUp() do turtle.digUp() end while not turtle.up() do turtle.attackUp(); turtle.digUp() end end local function column() for i=2,Y do stepD() end if not turtle.detectDown() then turtle.select(COB); turtle.placeDown() end for i=2,Y do stepU() end end local dir=1 for z=1,Z do if dir==1 then column() for x=2,X do stepF(); column() end else column() for x=2,X do stepF(); column() end end if z