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")