---
navigation:
  parent: example-setups/example-setups-index.md
  title: Llenador de Cubetas
  icon: minecraft:water_bucket
---

# Llenador de Cubetas

Ver también [Vaciador de Cubetas](bucket-emptier.md).

Ten en cuenta que, dado que esto usa un <ItemLink id="pattern_provider" />, está destinado a integrarse en tu configuración de [autofabricación](../ae2-mechanics/autocrafting.md).

A veces, la vida es inconveniente y necesitas cubetas de un fluido en lugar del fluido en sí. A veces, una máquina puede hacer esto por ti
(como el Transpositor de fluidos de Thermal Expansion), pero puede que no siempre tengas un mod que lo haga convenientemente. Afortunadamente,
Minecraft vanilla tiene una forma ligeramente menos conveniente: el <ItemLink id="minecraft:dispenser" />.

**Nota que a menudo no tienes que hacer esto porque la Sustitución de Fluidos en una
[Terminal de codificación de patrones](../items-blocks-machines/terminals.md#pattern-encoding-terminal) te permite usar el fluido en sí en
una receta de fabricación en lugar de una cubeta.**

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

<BoxAnnotation color="#dddddd" min="2 1 0" max="3 2 1">
        (1) Proveedor de patrones: Configurado para bloquear la fabricación "Con señal de redstone", con los patrones de procesamiento relevantes.

        <Row>
        ![Patrón de llenado](../assets/diagrams/water_fill_pattern_small.png)
        ![Patrón de llenado](../assets/diagrams/lava_fill_pattern_small.png)
        </Row>
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3 1.1 0.1" max="3.2 1.9 0.9">
        (2) Interfaz: En su configuración predeterminada.
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3.1 1.1 0.8" max="3.9 1.9 1">
        (3) Bus de almacenamiento #1: En su configuración predeterminada.
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="4.05 1.05 0.8" max="4.95 1.95 1">
        (4) Plano de formación: Filtrado para incluir cubetas en la lista negra, usando una tarjeta de inversión.
        <Row><ItemImage id="minecraft:bucket" scale="2" /><ItemImage id="inverter_card" scale="2" /></Row>
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="3.2 2 1.2" max="3.8 2.2 1.8">
        (5) Bus de importación: Filtrado para incluir cubetas en la lista negra, usando una tarjeta de inversión.
        <Row><ItemImage id="minecraft:bucket" scale="2" /><ItemImage id="inverter_card" scale="2" /></Row>
  </BoxAnnotation>

<BoxAnnotation color="#dddddd" min="2.1 2 0.1" max="2.9 2.2 0.9">
        (6) Bus de almacenamiento #2: En su configuración predeterminada.
  </BoxAnnotation>

<DiamondAnnotation pos="0 1.5 0.5" color="#00ff00">
        A la red principal
    </DiamondAnnotation>

  <IsometricCamera yaw="225" pitch="45" />
</GameScene>

## Configuraciones

* El <ItemLink id="pattern_provider" /> (1) está configurado para bloquear la fabricación "Con señal de redstone", con los <ItemLink id="processing_pattern" />s relevantes.
  
    ![Patrón de cargador](../assets/diagrams/water_fill_pattern.png)
    ![Patrón de cargador](../assets/diagrams/lava_fill_pattern.png)

* La <ItemLink id="interface" /> (2) está en su configuración predeterminada.
* El primer <ItemLink id="storage_bus" /> (3) está en su configuración predeterminada.
* El <ItemLink id="formation_plane" /> (4) está filtrado para incluir cubetas en la lista negra, usando una tarjeta de inversión.
  <Row><ItemImage id="minecraft:bucket" scale="2" /><ItemImage id="inverter_card" scale="2" /></Row>
* El <ItemLink id="import_bus" /> (5) está filtrado para incluir cubetas en la lista negra, usando una tarjeta de inversión.
  <Row><ItemImage id="minecraft:bucket" scale="2" /><ItemImage id="inverter_card" scale="2" /></Row>
* El segundo <ItemLink id="storage_bus" /> (6) está en su configuración predeterminada.

## Cómo funciona

1. El <ItemLink id="pattern_provider" /> empuja los ingredientes hacia la <ItemLink id="interface" />.
   (En realidad, como optimización, empuja directamente a través del bus de almacenamiento y el plano de formación como si fueran extensiones de las caras del proveedor. Los objetos nunca entran realmente en la interfaz).
2. A través de mecanismos descritos en [subredes de tuberías](pipe-subnet.md#providing-to-multiple-places) y el <ItemLink id="formation_plane" />,
   la cubeta termina en el <ItemLink id="minecraft:dispenser" /> y el fluido es colocado por el plano de formación.
3. El <ItemLink id="minecraft:comparator" /> detecta la cubeta en el dispensador y, por lo tanto, simultáneamente da energía al dispensador y bloquea
   el <ItemLink id="pattern_provider" />.
4. El dispensador recoge el fluido con la cubeta; ahora tiene una cubeta llena en su interior.
5. El <ItemLink id="import_bus" /> extrae la cubeta llena del dispensador y la almacena a través del
   <ItemLink id="storage_bus" /> en el proveedor de patrones, devolviéndola a la red principal.
6. El comparador ve que el dispensador está vacío, desbloqueando el proveedor.