---
navigation:
  parent: items-blocks-machines/items-blocks-machines-index.md
  title: Terminais
  icon: crafting_terminal
  position: 210
categories:
- devices
item_ids:
- ae2:terminal
- ae2:crafting_terminal
- ae2:pattern_encoding_terminal
- ae2:pattern_access_terminal
---

# Terminais

<GameScene zoom="6" background="transparent">
  <ImportStructure src="../assets/assemblies/terminals.snbt" />
  <IsometricCamera yaw="195" pitch="30" />
</GameScene>

Enquanto <ItemLink id="pattern_provider" />s, <ItemLink id="import_bus" />ses, <ItemLink id="storage_bus" />ses, e assim por diante
são o método principal pelo qual uma rede AE2 interage com o mundo, os Terminais são o método principal pelo qual uma rede AE2
interage com *você*. Existem várias variantes com funções diferentes.

Os terminais herdarão a cor do [cabo](cables.md) no qual estão montados.

Eles são [subpartes de cabo](../ae2-mechanics/cable-subparts.md).

## Posicionamento do Terminal

Como um terminal é frequentemente a primeira [subparte](../ae2-mechanics/cable-subparts.md) que alguém pode colocar,
é comum errar e colocar o terminal ao contrário. Aqui está um exemplo do que fazer e do que não fazer:

<GameScene zoom="6" background="transparent">
  <ImportStructure src="../assets/assemblies/terminal_placement.snbt" />
  <IsometricCamera yaw="195" pitch="30" />

  <LineAnnotation color="#ff3333" from="2.5 .5 .5" to="4.5 2.5 .5" alwaysOnTop={true} thickness="0.05"/>
  <LineAnnotation color="#ff3333" from="2.5 2.5 .5" to="4.5 .5 .5" alwaysOnTop={true} thickness="0.05"/>

  <LineAnnotation color="#33ff33" from="-.5 2.5 .5" to="1 .5 .5" alwaysOnTop={true} thickness="0.05"/>
  <LineAnnotation color="#33ff33" from="1 .5 .5" to="1.5 1 .5" alwaysOnTop={true} thickness="0.05"/>
</GameScene>

Você ainda tem um terminal e um aceitador de energia, exceto que agora o terminal está na posição correta e realmente
conectado à rede, e tudo isso ocupa um espaço menor também.

<a name="terminal-ui"></a>

# Terminal

<GameScene zoom="6" background="transparent">
  <ImportStructure src="../assets/blocks/terminal.snbt" />
  <IsometricCamera yaw="180" />
</GameScene>

Seu terminal básico, permitindo que você visualize e acesse o conteúdo do [armazenamento da sua rede](../ae2-mechanics/import-export-storage.md)
e solicite coisas da sua configuração de [autocriação](../ae2-mechanics/autocrafting.md).

## A Interface

Existem várias seções na interface de um terminal básico

A seção central dá acesso ao armazenamento da sua rede. Você pode inserir e retirar coisas. Existem vários
atalhos de mouse/teclado:

*   Clique com o botão esquerdo pega uma pilha, clique com o botão direito pega metade de uma pilha.
*   Se um item, fluido ou outro for capaz de ser [autocriado](../ae2-mechanics/autocrafting.md),
    a tecla que você configurou para "selecionar bloco" (geralmente clique do meio) abre uma interface para especificar a quantidade a ser criada. Você também pode inserir fórmulas como `3*64/2`,
    ou digitar `=32` para criar apenas o número de itens necessário para alcançar 32 no seu armazenamento.
*   Segurar shift congelará os itens exibidos no lugar, impedindo que eles se reorganizem quando as quantidades mudarem ou novos itens entrarem no sistema.
*   Clicar com o botão direito com um balde ou outro contêiner de fluido depositará o fluido, clicar com o botão esquerdo em um fluido no terminal com
    um contêiner de fluido vazio retirará o fluido.

A seção à esquerda tem botões de configuração para:

*   Ordenar por diferentes atributos como nome, mod e quantidade
*   Visualizar itens armazenados, criáveis ou ambos
*   Visualizar itens, fluidos ou ambos
*   Alterar a ordem de classificação
*   Abrir a janela de configurações detalhadas do terminal
*   Alterar a altura da interface do terminal

À direita, há slots para <ItemLink id="view_cell" />s

No canto superior direito da seção central (botão de martelo) é exibida a interface de status da [autocriação](../ae2-mechanics/autocrafting.md),
permitindo que você veja o progresso das suas criações automáticas e o que cada [CPU de criação](crafting_cpu_multiblock.md) está fazendo.

## Receita

<RecipeFor id="terminal" />

<a name="crafting-terminal-ui"></a>

# Terminal de Criação

<GameScene zoom="6" background="transparent">
  <ImportStructure src="../assets/blocks/crafting_terminal.snbt" />
  <IsometricCamera yaw="180" />
</GameScene>

O Terminal de Criação é semelhante a um terminal comum, com todas as mesmas configurações e seções, mas com uma grade de criação adicionada que será automaticamente
reabastecida a partir do [armazenamento da rede](../ae2-mechanics/import-export-storage.md). Tenha cuidado ao clicar com shift no resultado!

Você deve atualizar seu terminal para um terminal de criação o mais rápido possível.

## A Interface

O terminal de criação tem a mesma interface que o terminal comum, mas com uma grade de criação adicionada no centro.

Existem 2 botões adicionais, para esvaziar a grade de criação no armazenamento da rede ou no seu inventário.

## Receita

<RecipeFor id="crafting_terminal" />

<a name="pattern-encoding-terminal-ui"></a>

# Terminal de Codificação de Padrões

<GameScene zoom="6" background="transparent">
  <ImportStructure src="../assets/blocks/pattern_encoding_terminal.snbt" />
  <IsometricCamera yaw="180" />
</GameScene>

O Terminal de Codificação de Padrões é semelhante a um terminal comum, com todas as mesmas configurações e seções, mas com uma
interface de codificação de [padrões](patterns.md) adicionada. Parece semelhante à interface de um terminal de criação, mas essa grade de criação não
realiza criações de fato.

Você deve ter um desses além de um terminal de criação.

## A Interface

O terminal de criação tem a mesma interface que o terminal comum, com uma interface de codificação de [padrões](patterns.md) adicionada.

A interface de codificação de padrões tem várias seções:

Um slot para inserir <ItemLink id="blank_pattern" />s.

Uma grande seta para codificar o padrão.

Um slot para padrões codificados. Coloque um padrão que já foi codificado neste slot para editá-lo, depois clique na seta "codificar".

4 abas à direita para alternar o tipo de padrão a ser codificado entre

*   Criação
*   Processamento
*   Forja
*   Corte de Pedra

A interface central muda dependendo do tipo de padrão a ser codificado:

*   No modo de criação:
    *   Clique com o botão esquerdo ou arraste do JEI/REI os ingredientes para formar a receita. Clique com o botão direito para remover o ingrediente.
    *   Habilitar substituições permite coisas como criar varinhas a partir de qualquer tipo de tábua. Isso deve ser usado
        apenas quando absolutamente necessário.
    *   Substituições de fluidos permitem usar fluidos armazenados no lugar de baldes de fluidos.
    *   Você também pode codificar um padrão diretamente da tela de receita do JEI/REI.

*   No modo de processamento:
    * Clique com o botão esquerdo ou direito ou arraste do JEI/REI os ingredientes para especificar as entradas e saídas da receita.
    * Clique com o botão direito com um contêiner de fluido (como um balde ou tanque de fluido) para definir esse fluido como ingrediente em vez do item balde ou tanque.
    * Ao segurar uma pilha, o clique com o botão esquerdo coloca a pilha inteira, o clique com o botão direito coloca um item. Clique com o botão esquerdo em uma pilha de ingredientes existente para
        remover a pilha inteira e clique com o botão direito para decrementar a pilha em 1. O que você configurou para "selecionar bloco" (geralmente clique do meio)
        permite especificar uma quantidade precisa do item ou fluido.
    * Os slots de saída têm uma saída primária e espaço para quaisquer saídas secundárias que você deseja que o algoritmo de autocriação saiba.
    * Tanto os slots de entrada quanto os de saída podem rolar, então você pode ter 81 ingredientes diferentes e 26 saídas secundárias
    * Você também pode codificar um padrão diretamente da tela de receita do JEI/REI.

*   As interfaces dos modos de forja e corte de pedra funcionam de forma semelhante a uma mesa de forja e um cortador de pedra, respectivamente.

## Receita

<RecipeFor id="pattern_encoding_terminal" />

<a name="pattern-access-terminal-ui"></a>

# Terminal de Acesso a Padrões

<GameScene zoom="6" background="transparent">
  <ImportStructure src="../assets/blocks/pattern_access_terminal.snbt" />
  <IsometricCamera yaw="180" />
</GameScene>

O Terminal de Acesso a Padrões serve para resolver um problema específico: em uma torre densa de <ItemLink id="pattern_provider" />s
e <ItemLink id="molecular_assembler" />s, você não consegue acessar fisicamente os provedores para inserir novos padrões. Além disso,
talvez você seja preguiçoso e não queira atravessar sua base para inserir um [padrão](patterns.md). O terminal de acesso a padrões
permite acesso a todos os provedores de padrões na rede.

## A Interface

Este terminal tem uma interface diferente de todos os outros terminais.

Ele tem configurações para a altura do terminal e quais provedores de padrões mostrar.

Cada linha no terminal corresponde a um provedor de padrões específico.

Os provedores de padrões no terminal são ordenados pelos blocos aos quais estão conectados ou pelo nome que você deu a eles (em uma bigorna ou
com uma <ItemLink id="name_press" />).

## Receita

<RecipeFor id="pattern_access_terminal" />