Stackables

⭐ ⭐ (181 endorsements) 📥 66,607 downloads 📌 v2.0.1+1.20.3 📅 10/28/2022
🟠 Updated over a year ago

By Roundaround · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 2/21/2025 📅 Created: 10/28/2022
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.3% endorsement rate
  • 🏆 #273 of 983 fabric mods in this game by downloads

📋 About This Mod

✅ `stackables:potions` - Potions and lingering potions
✅ `stackables:splash_potions` - Splash potions
✅ `stackables:soups` - Stews & soups (everything in wooden bowls)
✅ `stackables:enchanted_books` - Enchanted books
✅ `stackables:boats` - Regular and chest boats
✅ `stackables:minecarts` - All forms of minecarts

# Stackables !(https://img.shields.io/badge/Loader-Fabric-%23313e51?style=for-the-badge) !(https://img.shields.io/badge/MC-1.20--1.20.4%20|%201.19-%23313e51?style=for-the-badge) !(https://img.shields.io/badge/Side-Server-%23313e51?style=for-the-badge) <a href="https://ko-fi.com/roundaround"> <img alt="kofi-singular-alt" height="40" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/donate/kofi-singular-alt_vector.svg"> </a> --- Make some non-stackable items stackable. Works for potions, soups, cakes, enchanted books, full buckets, boats, minecarts, saddles, beds, music discs, goat horns, and banner patterns! Everything is configurable with sensible defaults built-in. Even includes an option to add a cooldown timer to splash potions to prevent them from being too strong! ## Versions for 1.20.5 and beyond Minecraft 1.20.5 changed how max stack size is configured for each item, making it more data-driven. Because of this, modifying the max stack size dynamically as you modify the configuration file is VERY unstable. I am still working on an alternative, but I fear that starting with 1.20.5, this mod might not be feasible anymore without completely doing away with the dynamic configuration aspect. ### A note about bugs and mod compatibility Be aware that simply changing the maximum stack size for items is not enough. If you know how to program and take a peek at the source for this mod, you'll understand immediately that vanilla Minecraft (and a lot of mods by extension) makes a lot of assumptions about the maximum stack size of items. For example, when you drink a milk bucket, the vanilla code finishes off by simply replacing the item(s) in that slot with an empty bucket, without checking the actual contents. If I only increase the max stack size of milk buckets, drinking from a _stack_ will wipe out the whole stack. Therefore I have to also hook into vanilla code where it handles drinking milk and replace it with custom logic to give you an empty bucket instead. As I said above, these kinds of quirks are everywhere in the vanilla code and in a lot of mods. I have tried to find all the examples of this in vanilla code, but if you find any that I missed **please** report it (https://github.com/Roundaround/mc-fabric-stackables/issues) and I will do my best to fix it ASAP. In some cases, the bug is actually a result of another mod modifying the same points in code, which makes fixing the bug much more difficult. Sometimes, like with the commonly reported (https://modrinth.com/mod/easy-anvils), the mods are simply incompatible unless that mod's author writes their newly-added mod code in the same way my fixes are written, where stack size and maximum stack size can always be any number. ### Tags As of version 2.0.0, _Stackables_ functions via tags! Every max stack size is now controlled exclusively through the new tags. If you come across mods that add items you feel should be included in a particular category, you can add them to the appropriate tag with a data pack! <details> <summary>Full list of tags</summary> <div> - `stackables:potions` - Potions and lingering potions - `stackables:splash_potions` - Splash potions - `stackables:soups` - Stews & soups (everything in wooden bowls) - `stackables:enchanted_books` - Enchanted books - `stackables:boats` - Regular and chest boats - `stackables:minecarts` - All forms of minecarts - `stackables:buckets` - Powder snow, water, and lava buckets - `stackables:beds` - Beds - `stackables:music_discs` - Music discs - `stackables:instruments` - Goat horns - `stackables:banner_patterns` - Banner patterns - `stackables:horse_equipment` - Saddles and horse armor - `stackables:cakes` - Cake! - `stackables:totems` - Totems of Undying - `stackables:empty_buckets` - Empty bucket - `stackables:armor_stands` - Armor stands - `stackables:banners` - Banners - `stackables:signs` - Both standing and hanging signs - `stackables:throwables` - Eggs and snowballs - `stackables:ender_pearls` - Ender pearls - `stackables:drinkables` - Honey bottles and milk buckets - `stackables:signed_books` - Signed books - `stackables:decorated_pots` - Decorated pots. *Only in 1.20-1.20.2* </div> </details> ### Configuration You can configure the behavior of the mod from the `stackables.toml` file within your config folder. If you have ModMenu installed, you can also access the configuration through the UI in ModMenu's mod list (only affects single player worlds)! <details> <summary>Config version 2 (mod versions >= 2.0.0)</summary> <div> - `modEnabled`: `true|false` - Simple toggle for the mod! Set to `false` to disable. - `potions`: `true|false` - Whether to allow potions to stack. - `potionCount`: `1-64` - Maximum stack size for potions. - `splashPotions`: `true|false` - Whether to allow splash potions to stack. - `splashPotionCount`: `1-64` - Maximum stack size for splash potions. - `splashPotionDelay`: `0-20` - The delay/cooldo

# Stackables

![](https://img.shields.io/badge/Loader-Fabric-%23313e51?style=for-the-badge) ![](https://img.shields.io/badge/MC-1. 20--1. 20. 4%20|%201. 19-%23313e51?style=for-the-badge) ![](https://img.shields.io/badge/Side-Server-%23313e51?style=for-the-badge)

kofi-singular-alt

Make some non-stackable items stackable. Works for potions, soups, cakes, enchanted books, full buckets, boats, minecarts, saddles, beds, music discs, goat horns, and banner patterns! Everything is configurable with sensible defaults built-in. Even includes an option to add a cooldown timer to splash potions to prevent them from being too strong!

## Versions for 1. 20. 5 and beyond

Minecraft 1. 20. 5 changed how max stack size is configured for each item, making it more data-driven. Because of this, modifying the max stack size dynamically as you modify the configuration file is VERY unstable. I am still working on an alternative, but I fear that starting with 1. 20. 5, this mod might not be feasible anymore without completely doing away with the dynamic configuration aspect.

### A note about bugs and mod compatibility

Be aware that simply changing the maximum stack size for items is not enough. If you know how to program and take a peek at the source for this mod, you'll understand immediately that vanilla Minecraft (and a lot of mods by extension) makes a lot of assumptions about the maximum stack size of items.

For example, when you drink a milk bucket, the vanilla code finishes off by simply replacing the item(s) in that slot with an empty bucket, without checking the actual contents. If I only increase the max stack size of milk buckets, drinking from a _stack_ will wipe out the whole stack. Therefore I have to also hook into vanilla code where it handles drinking milk and replace it with custom logic to give you an empty bucket instead.

As I said above, these kinds of quirks are everywhere in the vanilla code and in a lot of mods. I have tried to find all the examples of this in vanilla code, but if you find any that I missed please report it (https://github.com/Roundaround/mc-fabric-stackables/issues) and I will do my best to fix it ASAP. In some cases, the bug is actually a result of another mod modifying the same points in code, which makes fixing the bug much more difficult. Sometimes, like with the commonly reported (https://modrinth.com/mod/easy-anvils), the mods are simply incompatible unless that mod's author writes their newly-added mod code in the same way my fixes are written, where stack size and maximum stack size can always be any number.

As of version 2. 0. 0, _Stackables_ functions via tags! Every max stack size is now controlled exclusively through the new tags. If you come across mods that add items you feel should be included in a particular category, you can add them to the appropriate tag with a data pack!

Full list of tags

  • `stackables:potions` - Potions and lingering potions
  • `stackables:splash_potions` - Splash potions
  • `stackables:soups` - Stews & soups (everything in wooden bowls)
  • `stackables:enchanted_books` - Enchanted books
  • `stackables:boats` - Regular and chest boats
  • `stackables:minecarts` - All forms of minecarts
  • `stackables:buckets` - Powder snow, water, and lava buckets
  • `stackables:beds` - Beds
  • `stackables:music_discs` - Music discs
  • `stackables:instruments` - Goat horns
  • `stackables:banner_patterns` - Banner patterns
  • `stackables:horse_equipment` - Saddles and horse armor
  • `stackables:cakes` - Cake!
  • `stackables:totems` - Totems of Undying
  • `stackables:empty_buckets` - Empty bucket
  • `stackables:armor_stands` - Armor stands
  • `stackables:banners` - Banners
  • `stackables:signs` - Both standing and hanging signs
  • `stackables:throwables` - Eggs and snowballs
  • `stackables:ender_pearls` - Ender pearls
  • `stackables:drinkables` - Honey bottles and milk buckets
  • `stackables:signed_books` - Signed books
  • `stackables:decorated_pots` - Decorated pots. Only in 1. 20-1. 20. 2

### Configuration

You can configure the behavior of the mod from the `stackables.toml` file within your config folder. If you have ModMenu installed, you can also access the configuration through the UI in ModMenu's mod list (only affects single player worlds)!

Config version 2 (mod versions >= 2. 0. 0)

  • `modEnabled`: `true|false` - Simple toggle for the mod! Set to `false` to disable.
  • `potions`: `true|false` - Whether to allow potions to stack.
  • `potionCount`: `1-64` - Maximum stack size for potions.
  • `splashPotions`: `true|false` - Whether to allow splash potions to stack.
  • `splashPotionCount`: `1-64` - Maximum stack size for splash potions.
  • `splashPotionDelay`: `0-20` - The delay/cooldo
🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
Roundaround
Version
2.0.1+1.20.3
Downloads
66,607
Endorsements
181
Category
fabric
Created
10/28/2022
Updated
2/21/2025
Game Versions
1.20.3, 1.20.4
Tags
storage, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Stackables support?

The author lists 1.20.3, 1.20.4. Other versions may work but are untested by the author.

What is the latest version of Stackables?

Version 2.0.1+1.20.3, published 2025-02-21 with 66,607 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by Roundaround 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods