Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- slot = 3
- print("slot[1]: Fackeln")
- print("slot[2]: Steine")
- print("slot[3]: 1 Kiste")
- print("Wie viele Segmente in jede Richtung?")
- laenge = tonumber(read())
- function Umdrehen()
- turtle.turnRight()
- turtle.turnRight()
- end
- function Abbau()
- if(turtle.detectUp()) then
- turtle.digUp()
- end
- while(turtle.detect()) do
- success, data = turtle.inspect()
- if(success and data.name == "minecraft:gravel") then
- turtle.dig()
- turtle.turnLeft()
- turtle.turnRight()
- else
- turtle.dig()
- end
- end
- end
- function Setup()
- turtle.digUp()
- turtle.up()
- turtle.digUp()
- turtle.select(3)
- turtle.placeUp()
- turtle.select(1)
- turtle.down()
- end
- function Fackel()
- turtle.select(1)
- turtle.turnLeft()
- turtle.place()
- turtle.down()
- Umdrehen()
- end
- function Sortierung()
- for i=1, 14 do
- turtle.select(slot)
- data = turtle.getItemDetail()
- number = turtle.getItemCount()
- if(number>0) then
- if(data.name=="minecraft:dirt" or data.name=="minecraft:cobblestone" or data.name=="minecraft:gravel" or data.name=="minecraft:stone") then
- turtle.digDown()
- turtle.dropDown()
- end
- end
- slot = slot + 1
- end
- slot = 3
- turtle.select(1)
- end
- function miniSegment()
- for k=1, 5 do
- Abbau()
- turtle.forward()
- end
- end
- function Segment()
- for i=1, laenge do
- miniSegment()
- turtle.turnLeft()
- turtle.digUp()
- turtle.up()
- miniSegment()
- Umdrehen()
- miniSegment()
- miniSegment()
- Umdrehen()
- miniSegment()
- Fackel()
- Sortierung()
- end
- end
- function back()
- Umdrehen()
- while(turtle.detect() == false) do
- turtle.forward()
- end
- if(turtle.detect()) then
- Umdrehen()
- turtle.select(2)
- turtle.place()
- Umdrehen()
- end
- end
- function Kiste()
- turtle.up()
- turtle.up()
- for i=1, 14 do
- turtle.select(slot)
- number = turtle.getItemCount()
- if(number > 0) then
- turtle.drop()
- end
- slot = slot + 1
- end
- turtle.down()
- turtle.down()
- slot = 3
- end
- Setup()
- for i=1, 4 do
- Segment()
- back()
- turtle.turnRight()
- end
- Kiste()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement