Storage Drawers Mod — Guide
Standard Drawers
Standard drawers are the core of the mod. They come in various wood types (Oak, Spruce, Birch, Jungle, Acacia, Dark Oak, Crimson, Warped, Mangrove, Cherry, and Bamboo) and three primary configurations. The capacity of a drawer is divided among its available slots.
Drawer Configurations
| Type | Slots | Base Capacity per Slot | Total Base Capacity |
|---|---|---|---|
| Full 1x1 | 1 | 32 Stacks | 32 Stacks |
| Full 1x2 | 2 | 16 Stacks | 32 Stacks |
| Full 2x2 | 4 | 8 Stacks | 32 Stacks |
| Half 1x2 | 2 | 8 Stacks | 16 Stacks |
| Half 2x2 | 4 | 4 Stacks | 16 Stacks |
Note: Half-depth drawers are purely aesthetic for thinner walls but offer half the storage capacity of full-depth blocks.
Compacting Drawers
Compacting Drawers are specialized blocks that automatically convert items between their different forms (e.g., Blocks, Ingots, and Nuggets). When you place an item inside, the drawer calculates the equivalent amounts of its related forms.
- Functionality: If you put Iron Ingots into a Compacting Drawer, you can withdraw Iron Blocks, Iron Ingots, or Iron Nuggets instantly, provided the ratios (usually 9:1) are met.
- Capacity: They share a total pool of storage based on the most compressed form.
- Compatibility: Works with any items that have a standard 2x2 or 3x3 crafting/uncrafting recipe, such as Redstone, Glowstone, Clay, and most metals.
Drawer Controller & Slaves
The Drawer Controller is the "brain" of a storage array. It allows for centralized interaction and automation.
Drawer Controller
- Centralized Input: Right-clicking the Controller will automatically deposit all items from your inventory into the connected drawer network, provided a drawer already exists for that item.
- Automation: Connect hoppers, pipes, or logistics cables to the Controller to automatically sort items into the entire wall of drawers.
- Range: The Controller can see any connected drawer within a 12-block radius (a 25x25x25 area). Connection is maintained through other drawers or Drawer Trim blocks.
Controller Slave
- Extension: Slaves act as additional faces for the Controller. They are used to provide more points of contact for pipes or hoppers when the main Controller is blocked or needs to be dedicated to a specific input/output.
Upgrades
Drawers can be enhanced using upgrades. Every drawer (except the Controller) has 5 upgrade slots. All upgrades require an Upgrade Template as a base.
Storage Upgrades
Storage upgrades multiply the base capacity of the drawer. They are cumulative.
| Upgrade | Multiplier | Crafting Key Ingredient |
|---|---|---|
| Obsidian (Tier 1) | 2x Base | Obsidian |
| Iron (Tier 2) | 4x Base | Iron Ingot |
| Gold (Tier 3) | 8x Base | Gold Ingot |
| Diamond (Tier 4) | 16x Base | Diamond |
| Emerald (Tier 5) | 32x Base | Emerald |
| Netherite (Tier 6) | 64x Base | Netherite Ingot |
Utility Upgrades
- Void Upgrade: Destroys any items sent to the drawer once it is full. Essential for automated farms to prevent overflow.
- Redstone Upgrade: Emits a redstone signal based on how full the drawer is. Available in several modes (Combined, Max, Min).
- Hopper Upgrade: Allows the drawer to slowly pull items from an inventory above it or push to one below it.
- Illumination Upgrade: Makes the item icon on the front of the drawer glow in the dark.
- Fill Level Upgrade: Adds a visual bar to the front of the drawer indicating how full it is.
Mechanics & Interaction
Interaction with drawers is intuitive and does not require a menu interface:
- Right-Click: Insert a single item from your hand into the drawer.
- Double Right-Click: Insert all items of that type from your inventory into the drawer.
- Left-Click: Remove a single item from the drawer.
- Shift + Left-Click: Remove a full stack of items from the drawer.
- Shift + Right-Click (with empty hand): Open the drawer's upgrade UI to insert or remove upgrades.
Drawer Trim
Trim blocks are decorative wood blocks that function as connectors for the Drawer Controller. They allow you to bridge gaps between drawers or create corners while maintaining the network connection without using functional drawers.
Framed Drawers
Framed Drawers are special versions of drawers that do not have a default wood texture. They are customized using a Framing Table.
- Place the Framed Drawer in the Framing Table.
- Add blocks to the three material slots: Sides, Trim, and Front.
- The drawer will inherit the textures of the blocks provided (e.g., a drawer with Gold Block trim and Obsidian sides).
This allows players to match their storage system to any building material, including stones, metals, or modded blocks.