---
navigation:
  parent: items-blocks-machines/items-blocks-machines-index.md
  title: Шина хранения ME
  icon: storage_bus
  position: 220
categories:
- устройства
item_ids:
- ae2:storage_bus
---

# Шина хранения

<GameScene zoom="8" background="transparent">
<ImportStructure src="../assets/blocks/storage_bus.snbt" />
</GameScene>

Вы когда-нибудь хотели *сохранить* своего сундук-монстра вместо того, чтобы заменить его чем-то разумным? Мы представляем Шину хранения!

Шина хранения превращает инвентарь, к которому она прикасается, в [сетевое хранилище](../ae2-mechanics/import-export-storage.md).
Она делает это, позволяя сети видеть содержимое этого инвентаря, а также помещая и извлекая предметы из этого
инвентаря, чтобы удовлетворять [устройства](../ae2-mechanics/devices.md), помещающие и извлекающие предметы из сетевого хранилища.

Благодаря философии AE2, основанной на возникающей механике через взаимодействие функций [устройств](../ae2-mechanics/devices.md), вы не
обязательно *должны* использовать шину хранения именно для *хранения*. Используя [подэти](../ae2-mechanics/subnetworks.md),
чтобы сделать шину хранения (или несколько шин хранения) *единственным* хранилищем в сети, вы можете использовать ее как источник или пункт назначения
для передачи предметов. (см. ["трубчатая подсеть"](../example-setups/pipe-subnet.md))

ВАЖНОЕ ЗАМЕЧАНИЕ: Большие оптимизированные инвентари, такие как ящики (drawers), работают хорошо, но большие *не*оптимизированные инвентари с множеством слотов, такие как
колоссальные сундуки, ужасно влияют на производительность при использовании с шинами хранения.

Они являются [подкомпонентами кабеля](../ae2-mechanics/cable-subparts.md).

## Фильтрация

По умолчанию шина будет хранить все. Предметы, вставленные в ее слоты фильтра, будут действовать как белый список,
разрешая хранить только эти конкретные предметы.

Предметы и жидкости можно перетаскивать в слоты из JEI/REI, даже если у вас на самом деле нет этого предмета.

Нажмите правой кнопкой мыши с контейнером для жидкости (например, ведром или резервуаром для жидкости), чтобы установить эту жидкость в качестве фильтра вместо самого ведра или резервуара.

## Приоритет

Приоритеты можно установить, нажав на гаечный ключ в правом верхнем углу интерфейса.
Предметы, поступающие в сеть, будут направляться в хранилище с наивысшим приоритетом в качестве
своего первого назначения. В случае, если два хранилища имеют одинаковый приоритет,
если одно из них уже содержит предмет, оно будет предпочтительнее любого
другого. Любые отфильтрованные хранилища будут рассматриваться как уже содержащие предмет
в той же группе приоритета, что и другие хранилища. Предметы, извлекаемые из хранилища, будут
удаляться из хранилища с наименьшим приоритетом. Эта система приоритетов означает, что при вставке и извлечении предметов
из сетевого хранилища, хранилища с более высоким приоритетом будут заполняться, а хранилища с более низким приоритетом - опустошаться.

## Настройки

*   Шина может быть разделена (отфильтрована) по тому, что в данный момент находится в соседнем инвентаре
*   Сети может быть запрещено или разрешено видеть предметы в соседнем инвентаре, которые шина не может извлечь
    (например, шина хранения не может извлекать предметы из среднего входного слота <ItemLink id="inscriber" />)
*   Шина может фильтровать как при вставке, так и при извлечении, или только при вставке
*   Шина может быть двунаправленной, только для вставки или только для извлечения

## Улучшения

Шина хранения поддерживает следующие [улучшения](upgrade_cards.md):

*   <ItemLink id="capacity_card" /> увеличивает количество слотов фильтра
*   <ItemLink id="fuzzy_card" /> позволяет шине фильтровать по уровню прочности и/или игнорировать NBT предмета
*   <ItemLink id="inverter_card" /> переключает фильтр с белого списка на черный список
*   <ItemLink id="void_card" /> аннулирует вставленные предметы, если присоединенный инвентарь заполнен, что полезно для предотвращения переполнения ферм. Будьте осторожны при её фильтрации!

## Рецепт

<RecipeFor id="storage_bus" />
```