Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function select_item(item, mincount)
- local mincount = mincount or 1
- for i = 1, 16 do
- local it = turtle.getItemDetail(i)
- if it and it.count and it.name and it.count >= mincount and it.name == item then
- turtle.select(i)
- return true
- end
- end
- return false
- end
- local function run_cycle()
- turtle.up()
- select_item "minecraft:iron_block"
- turtle.place()
- turtle.up()
- select_item("minecraft:redstone", 2)
- turtle.place()
- turtle.down()
- turtle.down()
- turtle.dropUp(1)
- sleep(5)
- end
- while true do
- if turtle.getFuelLevel() > 4 then
- if select_item "minecraft:iron_block" and select_item("minecraft:redstone", 2) then
- print "Running."
- run_cycle()
- else
- print "Insufficient items."
- end
- else
- print "Insufficient fuel."
- end
- sleep(2)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement