Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stone="minecraft:stone"
- granite="minecraft:granite"
- diorite="minecraft:diorite"
- andesite="minecraft:andesite"
- dirt="minecraft:dirt"
- j=1
- function refuel()
- while turtle.getFuelLevel()<1500 do
- turtle.select(15)
- turtle.refuel(1)
- end
- return
- end
- function dig()
- for i=0,15,1 do
- success,scanUp=turtle.inspectUp()
- if ((scanUp.name ~= stone)and(scanUp.name ~=granite)and(scanUp.name ~=diorite)and(scanUp.name ~=andesite)and(scanUp.name~=dirt)) then
- turtle.digUp()
- turtle.suckUp()
- end
- success,scanDo=turtle.inspectDown()
- if ((scanDo.name~=stone) and(scanDo.name~=granite) and(scanDo.name~=diorite) and(scanDo.name~=andesite) and(scanDo.name~=dirt)) then
- turtle.digDown()
- turtle.suckDown()
- end
- success,scann=turtle.inspect()
- turtle.dig()
- if ((scann.name~=stone) and(scann.name~=granite) and(scann.name~=diorite) and(scann.name~=andesite) and(scann.name~=dirt)) then
- turtle.suck()
- end
- turtle.forward()
- end
- if j==1 then
- turtle.turnRight()
- turtle.dig()
- turtle.suck()
- turtle.forward()
- turtle.turnRight()
- else
- turtle.turnLeft()
- turtle.dig()
- turtle.suck()
- turtle.forward()
- turtle.turnLeft()
- end
- return
- end
- function main()
- for i=0,15,1 do
- refuel()
- dig()
- if j==1 then j=0
- else j=1
- end
- end
- return
- end
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement