---
navigation:
  parent: example-setups/example-setups-index.md
  title: Опустошитель Вёдер
  icon: minecraft:bucket
---

# Опустошитель Вёдер

Также см. [Наполнитель Вёдер](bucket-filler.md).

Обратите внимание, что поскольку здесь используется <ItemLink id="pattern_provider" />, это предназначено для интеграции в вашу [систему автокрафта](../ae2-mechanics/autocrafting.md).

Иногда жизнь неудобна, и вам нужна сама жидкость, но вы можете получить её только в ведре. Иногда машина может сделать это за вас (например, Fluid Transposer из Thermal Expansion), но у вас не всегда может быть мод, который делает это удобно для вас. К счастью, ванильный Minecraft предлагает немного менее удобный способ — <ItemLink id="minecraft:dispenser" />.

<GameScene zoom="6" interactive={true}>
  <ImportStructure src="../assets/assemblies/bucket_emptier.snbt" />

<BoxAnnotation color="#dddddd" min="2 1 0" max="3 2 1">
        (1) Поставщик Шаблонов (Pattern Provider): Настроен на блокировку крафта "При наличии редстоун-сигнала" и включен режим блокировки, с соответствующими шаблонами обработки.

        <Row>
        ![Шаблон Заполнения](../assets/diagrams/water_empty_pattern_small.png)
        ![Шаблон Заполнения](../assets/diagrams/lava_empty_pattern_small.png)
        </Row>
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="2.1 2 0.1" max="2.9 2.2 0.9">
        (2) Интерфейс (Interface): В его конфигурации по умолчанию.
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3.1 2 1.1" max="3.9 2.2 1.9">
        (3) Шина Хранения (Storage Bus) #1: В его конфигурации по умолчанию.
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="4.05 1.05 0.8" max="4.95 1.95 1">
        (4) Плоскость Аннигиляции (Annihilation Plane): Нет графического интерфейса для настройки.
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3.2 1.2 0.8" max="3.8 1.8 1">
        (5) Шина Импорта (Import Bus): Отфильтрована для вёдер.
        <ItemImage id="minecraft:bucket" scale="2" />
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3 1.1 0.1" max="3.2 1.9 0.9">
        (6) Шина Хранения (Storage Bus) #2: В его конфигурации по умолчанию.
  </BoxAnnotation>

<DiamondAnnotation pos="0 1.5 0.5" color="#00ff00">
        К Основной Сети
    </DiamondAnnotation>

  <IsometricCamera yaw="225" pitch="45" />
</GameScene>

## Конфигурации

* <ItemLink id="pattern_provider" /> (1) настроен на блокировку крафта "При наличии редстоун-сигнала" и включен режим блокировки, с соответствующими <ItemLink id="processing_pattern" />.
  
    ![Шаблон Зарядного Устройства](../assets/diagrams/water_empty_pattern.png)
    ![Шаблон Зарядного Устройства](../assets/diagrams/lava_empty_pattern.png)

* <ItemLink id="interface" /> (2) находится в своей конфигурации по умолчанию.
* Первая <ItemLink id="storage_bus" /> (3) находится в своей конфигурации по умолчанию.
* <ItemLink id="annihilation_plane" /> (4) не имеет графического интерфейса и не может быть настроена.
* <ItemLink id="import_bus" /> (5) отфильтрована для вёдер.
  <ItemImage id="minecraft:bucket" scale="2" />
* Вторая <ItemLink id="storage_bus" /> (6) находится в своей конфигурации по умолчанию.

## Принцип Работы

1. <ItemLink id="pattern_provider" /> проталкивает ингредиенты в <ItemLink id="interface" />.
   (На самом деле, в качестве оптимизации, он проталкивает их непосредственно через шину хранения, как если бы это было расширением граней поставщика. Предметы на самом деле никогда не попадают в интерфейс.)
2. Благодаря механизмам, описанным в разделе [подсети труб](pipe-subnet.md#providing-to-multiple-places), ведро попадает в <ItemLink id="minecraft:dispenser" />.
3. <ItemLink id="minecraft:comparator" /> обнаруживает ведро в раздатчике и, таким образом, одновременно подаёт питание на раздатчик и блокирует <ItemLink id="pattern_provider" />.
4. Раздатчик выливает жидкость из ведра, и теперь в нём находится пустое ведро.
5. <ItemLink id="import_bus" /> вытаскивает пустое ведро из раздатчика и сохраняет его через <ItemLink id="storage_bus" /> в поставщик шаблонов, возвращая его в основную сеть.
6. Компаратор видит, что раздатчик пуст, разблокируя поставщик.
    ---