Back to mods
BetterStacks project artwork

CurseForge · Minecraft mod

BetterStacks

Stack the unstackable in Minecraft 1.21+! Safely stack empty shulker boxes, potions, beds, enchanted books, saddles, and more using native Data Components.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which BetterStacks release should I use?

Updated last month
Latest stable file Componentstacksize-v1
Game version 1.21.8, 1.21.5, 1.21.4
Loader Fabric

BetterStacks Componentstacksize-v1 targets 1.21.8, 1.21.5, 1.21.4 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is BetterStacks required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does BetterStacks Componentstacksize-v1 need?

Componentstacksize-v1. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup.

Fabric API Needed by BetterStacks Componentstacksize-v1
required
Matching file found Matched file: [1.21.1] Fabric API 0.116.17+1.21.1

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add BetterStacks without breaking your instance.

Built for BetterStacks Componentstacksize-v1. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Componentstacksize-v1. It targets 1.21.8, 1.21.5, 1.21.4 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Componentstacksize-v1. It opens that exact file at the source.

About this project

What does BetterStacks add?

Component Stack Size overhauls inventory management in Minecraft 1.21+ by allowing previously unstackable or low-limit items to stack cleanly without breaking game mechanics. Built entirely on Minecraft 1.21’s modern Data Components system, items will only stack when their properties (effects, enchantments, stored items) match perfectly.

Features & New Stack Limits

Empty Shulker Boxes: Stack up to x8 (strictly checks that the box is completely empty)

Potions: Stack up to x4 (must have identical effects, duration, and amplifier)

Water Bottles: Stack up to x16

Ominous Bottles: Stack up to x8 (must match amplifier level)

Enchanted Books: Stack up to x16 (must have identical enchantments and levels)

Music Discs: Stack up to x16 (identical song track)

Goat Horns: Stack up to x16 (identical sound variant)

Armor Trims: Stack up to x16 (identical trim type)

Beds: Stack up to x16 (all colors)

Banners: Stack up to x64 (identical patterns)

Armor Stands: Stack up to x64

Signs: Stack up to x32 (same wood type)

Saddles: Stack up to x32

Minecarts: Stack up to x8 (standard empty minecarts)

Cakes: Stack up to x8

Bowls: Stack up to x64 (Empty) | x16 (Soups & Stews)

Books & Quills: Stack up to x16 (blank/unwritten only)

Ender Pearls: Stack up to x32

Snowballs & Fire Charges: Stack up to x32

Eggs: Stack up to x32

Dragon's Breath: Stack up to x32

Technical Info

Loader: Fabric

Minecraft Version: 1.21.x

Requirements: Fabric API

Safety: Fully multiplayer-compatible. Uses vanilla item validation so no items or NBT/Data Components are lost when merging or splitting stacks.

Project description from CurseForge.

Pick your setup

BetterStacks by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

11 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

BetterStacks versions and loaders

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.