
AggStack
AggStack allows you to store multiple items with the same ID but different NBT data (durability, enchantments, etc.) in a single inventory slot, with an expandable panel to view and manage all sub-items.
Screenshots


About this Mod
AggStack
What is AggStack?
AggStack allows you to store multiple items with the same ID but different NBT data (different durability, enchantments, or custom names) in a single inventory slot.
💡 Example: Store a 5% durability diamond pickaxe and a 100% durability diamond pickaxe in the same slot!
🎮 How to Use
Creating an Aggregated Stack
| Method | How to do it |
|---|---|
| Drag to Merge | Pick up an item with your mouse, then drag and drop it onto another item of the same type (e.g., two iron pickaxes with different durability). They will merge into an aggregated stack. |
| Auto Pickup | If you already have an aggregated stack in your inventory, picking up the same type of item will automatically add it to the stack. (Can be disabled in config) |
Viewing Sub-items
- Hover your mouse over an aggregated stack slot
- Hold
Left Alt(default) – a panel will appear below your inventory - The panel displays all sub-items in a 7-column grid, each showing its own durability bar and enchantment glint
- Release
Left Alt– the panel closes
🔧 You can change the expand behavior in config:
HOLD/TOGGLE/CLICK_OUTSIDE
Interacting with Aggregated Stacks
| Action | Result |
|---|---|
| Left Click (on the stack) | Pick up the entire aggregated stack (all sub-items) |
| Right Click (on the stack) | Take half of the top item (if stackable), or the whole top item (if unstackable) |
| Shift + Left Click | Split the stack – all sub-items scatter into your inventory (or drop on the ground if inventory is full) |
| Q (Drop) | Drop the entire aggregated stack as a single item |
Interacting with Sub-items (in the expanded panel)
| Action | Result |
|---|---|
| Left Click on a sub-item | Take that single sub-item out – it will appear on your mouse cursor |
| Right Click on a sub-item | Set that sub-item as the new top item (changes the appearance, durability bar, and enchantment glint) |
Adding Items to an Existing Stack
- Pick up an item with your mouse (must be the same type as the aggregated stack)
- Right-click on the aggregated stack
- The item is added as a new sub-item
⚙️ Configuration
Press G in-game to open the configuration GUI.
| Option | Description | Default |
|---|---|---|
| Enabled | Enable/disable the entire mod | true |
| Max Sub-Items | Maximum items per aggregated stack (1-64) | 64 |
| Auto Pickup | Automatically merge picked-up items | true |
| Expand Key | Key to open the sub-item panel | Left Alt |
| Expand Behavior | HOLD = hold to open, release to close / TOGGLE = press to toggle / CLICK_OUTSIDE = click outside to close |
HOLD |
| Death Drop | SPLIT = drop all sub-items separately / KEEP_ALL = drop as a single stack |
SPLIT |
| Creative Auto Stack | Auto pickup in creative mode (disabled by default) | false |
| Split Key | Modifier key for splitting aggregated stacks | Left Ctrl |
🚫 Restrictions
Aggregated stacks cannot be placed into the following container slots (to prevent bugs/exploits):
- Crafting Table • Furnace/Smoker/Blast Furnace • Brewing Stand
- Villager Trading • Grindstone • Anvil • Smithing Table
- Stonecutter • Loom • Cartography Table
✅ You can still take out aggregated stacks from these containers.
Available Versions
How to Install AggStack on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "AggStack". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
AggStack server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is AggStack compatible with fabric?
AggStack officially supports fabric for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with AggStack – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if AggStack consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install AggStack with just one click on your server.