Bucket Filler
Also see Bucket Emptier.
Note that since this uses a
МЭ поставщик шаблонов, it is meant to integrate into your autocrafting
setup.
Sometimes, life is inconvenient and you need buckets of a fluid instead of the fluid itself. Sometimes a machine might do this for you
(like the Fluid Transposer from Thermal Expansion), but you might not always have a mod that does it conveniently for you. Luckily
vanilla Minecraft has a slightly-less-convenient way, the
Раздатчик.
Note that you often don't have to do this because Fluid Substitutions in a Pattern Encoding Terminal allow you to use the fluid itself in a crafting recipe instead of a bucket.
Configurations
-
The
МЭ поставщик шаблонов (1) is Set to lock crafting "With redstone signal", with the relevant
Шаблон обработкиs.

-
The
МЭ интерфейс (2) is in its default configuration. -
The first
МЭ шина хранения (3) is in its default configuration. -
The
МЭ плоскость формирования (4) is filtered to blacklist buckets, using an inverter card.


-
The
Мэ шина импорта (5) is filtered to blacklist buckets, using an inverter card.


-
The second
МЭ шина хранения (6) is in its default configuration.
How It Works
- The
МЭ поставщик шаблонов pushes the ingredients into the
МЭ интерфейс.
(Actually, as an optimization, it pushes directly through the storage bus and formation plane as if they were extensions of the provider's faces. The items never actually enter the interface.) - Through mechanisms described in pipe subnets and
МЭ плоскость формирования,
the bucket ends up in the
Раздатчик and the fluid is placed by the formation plane. - The
Редстоуновый компаратор detects the bucket in the dispenser and thus simultaneously powers the dispenser and locks
the
МЭ поставщик шаблонов. - The dispenser scoops up the fluid with the bucket, it now has a filled bucket in itself.
- The
Мэ шина импорта pulls the filled bucket out of the dispenser and stores it through the
МЭ шина хранения into the pattern provider, returning it to the main network. - The comparator sees the dispenser is empty, unlocking the provider.