---
navigation:
  parent: example-setups/example-setups-index.md
  title: Выгрузчик или Загрузчик Ячеек
  icon: io_port
---

# Выгрузчик или Загрузчик Ячеек

Можно задаться вопросом: "Как быстро опустошить ячейку в сундук, массив ящиков или рюкзак, или, наоборот, заполнить ячейку из них?"

Ответ — использование <ItemLink id="io_port" /> и некоторого подсоединения для ограничения мест, куда он может помещать или откуда извлекать предметы.

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

<BoxAnnotation color="#dddddd" min="1 1 0" max="2 2 1">
        (1) Порт ввода/вывода: Может быть настроен на "Передача данных в сеть" или "Передача данных в ячейку хранения" с помощью кнопки со стрелкой
        в середине интерфейса. Имеет 3 карты ускорения.
        <ItemImage id="speed_card" scale="2" />
  </BoxAnnotation>

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

<BoxAnnotation color="#33dd33" min="0 1 0" max="1 2 1">
        Поместите сюда то, что вы хотите заполнить или опустошить.
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="2 0.35 0.35" max="2.3 0.65 0.65">
        Кварцевое волокно: Требуется только если источником энергии является другая сеть.
  </BoxAnnotation>

<DiamondAnnotation pos="3 0.5 0.5" color="#00ff00">
        К какому-либо источнику энергии, например, к другой сети или приемнику энергии.
    </DiamondAnnotation>

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

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

* <ItemLink id="io_port" /> (1) может быть настроен на "Передача данных в сеть" или "Передача данных в ячейку хранения" с помощью кнопки со стрелкой
  в середине интерфейса. Он имеет 3 карты ускорения для максимальной скорости.
* <ItemLink id="storage_bus" /> (2) находится в своей конфигурации по умолчанию.

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

### В режиме "Передача в сеть"

1. <ItemLink id="io_port" /> пытается сбросить содержимое вставленной [ячейки хранения](../items-blocks-machines/storage_cells.md)
    в [сетевое хранилище](../ae2-mechanics/import-export-storage.md).
2. Единственное хранилище в подсети — это <ItemLink id="storage_bus" />, которое хранит предметы, жидкости и т.д. во всем,
    что вы поставите перед ним.
* <ItemLink id="energy_cell" /> обеспечивает достаточно большой буфер [энергии](../ae2-mechanics/energy.md), чтобы сеть не
    исчерпала ее из-за энергопотребления при передаче такого большого количества предметов за игровой тик.

### В режиме "Передача в ячейку хранения"

1. <ItemLink id="io_port" /> пытается сбросить содержимое [хранилища сети](../ae2-mechanics/import-export-storage.md)
   во вставленную [ячейку хранения](../items-blocks-machines/storage_cells.md).
2. Единственное хранилище в подсети — это <ItemLink id="storage_bus" />, которое извлекает предметы, жидкости и т.д. из всего,
   что вы поставите перед ним.
* <ItemLink id="energy_cell" /> обеспечивает достаточно большой буфер [энергии](../ae2-mechanics/energy.md), чтобы сеть не
  исчерпала ее из-за энергопотребления при передаче такого большого количества предметов за игровой тик.
    ---