repeat turtle.select(1) -- fill apothecary repeat if "minecraft:bucket" == (turtle.getItemDetail())["name"] then turtle.placeDown() if "minecraft:water_bucket" ~= (turtle.getItemDetail())["name"] then error("Need to be over water.") end end if "minecraft:water_bucket" ~= (turtle.getItemDetail())["name"] then error("Need a bucket in the first slot.") end turtle.drop(1) repeat turtle.suck() until 1 == turtle.getItemCount(1) until "minecraft:bucket" == (turtle.getItemDetail())["name"] -- craft flower for i = 2, 15 do if 0 == turtle.getItemCount(i) then break end turtle.select(i) turtle.drop(1) end -- put the flower in slot 16 turtle.select(16) if not turtle.suck() then turtle.select(1) error("Flower not created, check your recipe.") end until 0 == turtle.getItemCount(2) turtle.select(1) print("done!") -- and play a record when we're done disk.playAudio("right")