Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- x=0
- f=1
- print("Kiste in [4]")
- print("Farm breite? [x-Achse]")
- breite = tonumber(read())
- print("Farm laenge? [y-Achse]")
- laenge = tonumber(read())
- function BaumImBoden()
- sucess, data = turtle.inspectDown()
- if sucess and data.name == "minecraft:log" then
- turtle.digDown()
- turtle.placeDown()
- elseif sucess == false then
- turtle.placeDown()
- end
- end
- function lauf()
- for i=1, breite do
- for i=1, laenge-1 do
- turtle.placeDown()
- turtle.forward()
- BaumClearer()
- BaumImBoden()
- end
- f = f + 1
- if(f % 2 == 0) then
- turtle.placeDown()
- turtle.turnRight()
- BaumImBoden()
- BaumClearer()
- turtle.forward()
- turtle.turnRight()
- else
- turtle.placeDown()
- turtle.turnLeft()
- BaumImBoden()
- BaumClearer()
- turtle.forward()
- turtle.turnLeft()
- end
- end
- turtle.turnLeft()
- end
- function Kiste()
- end
- function setup()
- turtle.up()
- turtle.forward()
- lauf()
- turtle.select(4)
- turtle.placeDown()
- turtle.select(1)
- for i=1, 4 do
- turtle.forward()
- BaumClearer()
- end
- turtle.turnRight()
- BaumClearer()
- end
- function BaumClearer()
- success, data = turtle.inspect()
- if(success) then
- turtle.dig()
- if(data.name == "minecraft:log") then
- turtle.forward()
- turtle.digDown()
- while(turtle.detectUp() == true) do
- turtle.digUp()
- if success then
- for i=1, 4 do
- turtle.dig()
- turtle.turnRight()
- end
- end
- turtle.up()
- end
- while(turtle.detectDown() == false) do
- turtle.down()
- end
- turtle.up()
- turtle.back()
- end
- end
- end
- function farmTour()
- while true do
- lauf()
- for i=1, 4 do
- turtle.forward()
- end
- turtle.turnRight()
- end
- end
- print("["..laenge * breite.."]"..": so viele Setzlinge einlegen")
- while true do
- if (turtle.getItemCount(1) + turtle.getItemCount(2) >= laenge * breite) then
- setup()
- farmTour()
- end
- end
Add Comment
Please, Sign In to add comment