Overview#
Storage Drawers is a comprehensive storage solution designed to eliminate the clutter of traditional chest-based storage systems. Unlike chests, drawers allow players to see their items directly on the block face and interact with them without opening a GUI. The mod focuses on high-capacity storage for single item types, making it ideal for bulk resources like cobblestone, iron ingots, or crops.
The mod introduces several tiers of drawers, a centralized controller for automation, and a variety of upgrades to expand capacity or add utility functions like redstone integration and voiding excess items.
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.
Tools & Keys#
Keys are used to manage the behavior and appearance of drawers. They are not consumed on use.
- Drawer Key: Locks a drawer. A locked drawer will remember its assigned item even when empty, preventing other items from taking that slot.
- Quantize Key: Toggles the display of the exact numerical count of items on the drawer face.
- Shroud Key: Toggles the visibility of the item icons on the drawer face (useful for reducing lag in massive storage rooms).
- Personal Key: Restricts access to the drawer to the player who locked it.
- Packing Tape: Used to "package" a drawer. A taped drawer can be broken and moved while retaining all its contents and upgrades. Once placed and right-clicked, the tape is removed and consumed.
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.
Crafting Recipes#
Most recipes in the mod follow a consistent pattern using wood planks, sticks, and chests.
- 1x1 Drawer: 5 Planks (U-shape), 1 Chest (middle), 2 Sticks (bottom corners).
- 1x2 Drawer: 5 Planks, 2 Chests, 2 Sticks.
- 2x2 Drawer: 5 Planks, 4 Chests, 2 Sticks.
- Drawer Controller: 5 Stone, 2 Quartz, 1 Comparator, 1 Diamond Drawer (any 1x1).
- Upgrade Template: 8 Sticks surrounding 1 Drawer (any type).
- Drawer Key: 1 Gold Ingot and 1 Upgrade Template.