---
navigation:
  parent: example-setups/example-setups-index.md
  title: Level Emitter Autostocking
  icon: level_emitter
---

# Level Emitter Autostocking

Alguém pode perguntar "Como eu mantenho uma certa quantidade de um item em estoque, fabricando mais conforme necessário?"

Uma solução é usar um <ItemLink id="export_bus" />, <ItemLink id="level_emitter" />, e <ItemLink id="crafting_card" /> para solicitar automaticamente novos itens
da [autofabricação](../ae2-mechanics/autocrafting.md) da sua rede. Essa configuração é para manter uma grande quantidade de um item.

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

  <BoxAnnotation color="#dddddd" min="1 1 0" max="2 1.3 1">
        (1) Export Bus: Filtrado para o item desejado. Possui uma Redstone Card e Crafting Card. Modo Redstone configurado para
        "Ativo com sinal", Comportamento de fabricação configurado para "Não usar itens em estoque".
        <Row><ItemImage id="redstone_card" scale="2" /> <ItemImage id="crafting_card" scale="2" /></Row>
  </BoxAnnotation>

  <BoxAnnotation color="#dddddd" min="0.7 1 0" max="1 2 1">
        (2) Level Emitter: Configurado com o item e quantidade desejados, definido para "Emitir quando os níveis estiverem abaixo do limite".
  </BoxAnnotation>

  <BoxAnnotation color="#dddddd" min="1 0 0" max="2 1 1">
        (3) Interface: Em sua configuração padrão.
  </BoxAnnotation>

<DiamondAnnotation pos="4 0.5 0.5" color="#00ff00">
        Para Rede Principal
    </DiamondAnnotation>

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

## Configurações

* O <ItemLink id="export_bus" /> (1) está filtrado para o item desejado. Ele possui uma <ItemLink id="redstone_card" /> e <ItemLink id="crafting_card" />.
  O "Modo Redstone" está configurado para "Ativo com sinal". O "Comportamento de Fabricação" está definido para "Não usar itens em estoque".
* O <ItemLink id="level_emitter" /> (2) está configurado com o item e quantidade desejados, e definido para "Emitir quando os níveis estiverem abaixo do limite".
* O <ItemLink id="interface" /> (3) está em sua configuração padrão.

## Como Funciona

1. Se a quantidade do item desejado no [estoque da rede](../ae2-mechanics/import-export-storage.md) estiver abaixo da quantidade especificada no
   <ItemLink id="level_emitter" />, ele emitirá um sinal redstone.
2. Ao receber um sinal redstone (e devido ao <ItemLink id="crafting_card" /> e estar configurado para não usar itens em estoque),
   o <ItemLink id="export_bus" /> solicitará que a [autofabricação](../ae2-mechanics/autocrafting.md) da rede fabrique
   mais do item desejado, então o exportará.
3. Ao ter um item inserido nele (e não estar configurado para ter nada em seu inventário interno), o <ItemLink id="interface" /> empurrará esse item para o estoque da rede.
