---
navigation:
  parent: example-setups/example-setups-index.md
  title: Автоматизация печи
  icon: minecraft:furnace
---

# Автоматизация печи

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

Автоматизация <ItemLink id="minecraft:furnace" /> немного сложнее, чем автоматизация более простых машин, таких как [зарядное устройство](../example-setups/charger-automation.md).
Печь требует ввода с двух разных сторон и вывода с третьей. Предмет для переплавки должен быть помещен в верхнюю грань,
топливо должно быть помещено в боковую грань, а результат должен быть извлечен снизу. 

Это можно сделать с помощью <ItemLink id="pattern_provider" />
сверху, <ItemLink id="export_bus" /> сбоку для постоянной подачи топлива, и <ItemLink id="import_bus" />
снизу для импорта результатов в сеть. Однако это использует 3 [канала](../ae2-mechanics/channels.md).

Вот как это можно сделать всего с 1 каналом:

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

<BoxAnnotation color="#dddddd" min="1 0 0" max="2 1 1">
        (1) Поставщик шаблонов: Направленный вариант, с использованием кварцевого ключа цертуса, с соответствующими шаблонами обработки.

        ![Iron Pattern](../assets/diagrams/furnace_pattern_small.png)
  </BoxAnnotation>

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

<BoxAnnotation color="#dddddd" min="1 1 0" max="1.3 2 1">
        (3) Шина хранения #1: Отфильтрована на уголь.
        <ItemImage id="minecraft:coal" scale="2" />
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="0 2 0" max="1 2.3 1">
        (4) Шина хранения #2: Отфильтрована для черного списка угля, с использованием инверторной карты.
        <Row><ItemImage id="minecraft:coal" scale="2" /><ItemImage id="inverter_card" scale="2" /></Row>
  </BoxAnnotation>

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

  <IsometricCamera yaw="195" pitch="30" />
</GameScene>

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

* <ItemLink id="pattern_provider" /> (1) находится в конфигурации по умолчанию, с соответствующими <ItemLink id="processing_pattern" />.
    Он становится направленным при использовании <ItemLink id="certus_quartz_wrench" /> на нем.

  ![Iron Pattern](../assets/diagrams/furnace_pattern.png)

* <ItemLink id="interface" /> (2) находится в конфигурации по умолчанию.
* Первая <ItemLink id="storage_bus" /> (3) отфильтрована на уголь или любое другое топливо, которое вы хотите использовать.
* Вторая <ItemLink id="storage_bus" /> (4) отфильтрована для черного списка используемого вами топлива, с использованием <ItemLink id="inverter_card" />.

## Как это работает

1. <ItemLink id="pattern_provider" /> помещает ингредиенты в <ItemLink id="interface" />.
   (На самом деле, в целях оптимизации, он помещает их непосредственно через шины хранения, как если бы они были продолжением граней поставщика. Предметы фактически никогда не попадают в интерфейс.)
2. Интерфейс настроен на отсутствие хранения, поэтому он пытается поместить ингредиенты в [сетевое хранилище](../ae2-mechanics/import-export-storage.md).
3. Единственным хранилищем в зеленой подсети являются <ItemLink id="storage_bus" />. Шина, отфильтрованная на уголь, помещает уголь в слот для топлива печи через боковую грань.
    Шина, отфильтрованная на НЕ уголь, помещает предметы для переплавки в верхний слот, через верхнюю грань.
4. Печь делает свои печные дела
5. Воронка вытягивает результаты из нижней части печи и помещает их в слоты возврата поставщика, возвращая их в основную сеть.

    ---
---