CC: Tweaked

CC: Tweaked

42M Downloads

Allow bucket as tool

auroraanna opened this issue ยท 3 comments

commented

Turtles can empty filled buckets they carry with (turtle.place()) but they can't pick up fluids into empty buckets in their inventory.

If we look at the fluid_storage peripheral, they can only transfer fluids from one container to another, never actually having the fluid in their inventory.

Sometimes the you want to move fluids from a container too far away. The turtle can't have both of them be adjacent and therefore not transfer fluid. Mods allow for moving fluid with pipes but these don't work across dimensions for example and can't always be programmed.

I propose making turtles able to have a bucket as a tool. This way they should be able to put fluids from adjacent blocks or fluid containers into the bucket and empty it out the other way too.

commented

oh, i did not read the documentation for place() and therefore thought i could only place things. i did not try executing place() with an empty bucket on an adjacent fluid. excuse me

commented

I believe turtle already can fill bucket with water, just do turtle.place() with an empty bucket

commented

They definitely should be able to (we even have a test for it). If it's not working, would you be able to upload a log auroraanna, just so I can see if there's any other mods doing odd things.