Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function select_item(item_name)
- for i=1,16 do
- item=turtle.getItemDetail(i)
- if item~=nil then
- if item.name==item_name then
- turtle.select(i)
- end
- end
- end
- end
- function force_place()
- while turtle.place()==false do
- sleep(1)
- print("Failed to place something :(")
- end
- end
- function force_place_up()
- while turtle.placeUp()==false do
- sleep(1)
- print("Failed to place something :(")
- end
- end
- turtle.forward()
- turtle.turnRight()
- turtle.forward()
- turtle.forward()
- turtle.turnLeft()
- turtle.turnLeft()
- select_item("create:spout")
- force_place()
- turtle.down()
- select_item("create:fluid_pipe")
- force_place_up()
- turtle.turnLeft()
- turtle.back()
- select_item("create:fluid_pipe")
- force_place_up()
- turtle.forward()
- turtle.turnRight()
- turtle.forward()
- spout=peripheral.wrap("top")
- is_filled=false
- while is_filled==false do
- while spout.tanks()==nil or table.getn(spout.tanks())==0 do
- sleep(1)
- end
- amount=spout.tanks()[1].amount
- if amount<1000 then
- sleep(1)
- else
- is_filled=true
- end
- end
- turtle.back()
- turtle.turnLeft()
- turtle.back()
- turtle.digUp()
- turtle.forward()
- turtle.digUp()
- turtle.turnRight()
- turtle.down()
- select_item("create:depot")
- force_place()
- select_item("estrogen:estrogen_patches")
- turtle.drop()
- depot=peripheral.wrap("front")
- is_filled=false
- while is_filled==false do
- item=depot.getItemDetail(1)
- if item.durability~=nil then
- sleep(1)
- else
- is_filled=true
- end
- end
- turtle.suck()
- turtle.dig()
- turtle.turnLeft()
- turtle.turnLeft()
- select_item("minecraft:golden_nugget")
- turtle.drop()
- turtle.turnRight()
- turtle.turnRight()
- turtle.up()
- turtle.up()
- turtle.dig()
- turtle.forward()
- turtle.forward()
- turtle.turnRight()
- turtle.back()
- select_item("estrogen:estrogen_patches")
- turtle.drop()
Advertisement
Add Comment
Please, Sign In to add comment