Sensible Stackables
This mod allows increasing the stack size of items, while providing balanced defaults:
- Potions: 3
- Saddle: 16
- Harness: 16
- Boats: 16
- Minecarts: 16
- Beds: 16
- Stews and soups: 16
- Enchanted books: 64
- Ender pearls: 64
- Snowball: 64
- Egg: 64
- Horse armor: 64
- Music discs: 64
- Banner patterns: 64
- Cake: 16
Additionally, splash and lingering potions have a 1-second use cooldown to prevent potion throwing spam, and several menus have been patched to support stacks of items.
The mod can also be used to uncap the vanilla stack size limit and set any value you want, read below for instructions.
Configuration
It's recommended to use the in-game config screen to configure the mod, as there are item suggestions with auto-completion and most things are explained via tooltips.
The mod can also be configured manually by editing .toml files in inside the config/sensible_stackables folder.
The configuration supports defining stack sizes for either single items or item tags, for example:
- Adding
"minecraft:totem_of_undying"with value 16 will allow stacking totems up to 16 - Adding
"#minecraft:banners"with value 64 will allow stacking banners up to 64 (# indicates to the mod that this is an item tag) - Adding
"#c:buckets"with value 64 will allow stacking all types of buckets up to 64 (cis the namespace for conventional tags, see available conventional tags here) - Adding
"#sensible_stackables:all_block_items"with value 1 will make all blocks stack up to 1 only (dynamic tag provided by this mod, only in version 3.0.0 and above)
Uncapping max stack size
Setting uncapStackSize ("Uncap stack size" in GUI config) to true in the mod configuration will allow setting stack sizes above 64 to items and apply necessary patches to prevent bugs with large stack sizes. Item counts larger than 999 will be shortened in the GUI and the item tooltip will display the exact item count of the stack.
commonStackSize ("Common stack size" in GUI config) can then be increased from 64 to a higher value to set a "global" max stack size for all items which use the default stack size. Stack sizes for items which don't use the default stack size (such as potions, boats, enchanted books etc.) still need to be defined manually.
Item count display changes, such as shortening, scaling and the item count tooltip, can be toggled on and off for compatibility with mods like Reliable Recount.
WARNING: While theoretically you can set max stack sizes for everything up to around 2.1 billion, using sizes larger than 100000 can cause performance issues. For example crafting 100000+ items at the same time or taking out 100000+ items from the stonecutter will freeze the game for a while (5-20 seconds). I've tested the mod with common stack size set to 32768 and performance was still reasonable. USE HIGHER VALUES AT YOUR OWN RISK!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 20d ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
3.1.1:
- Fixed stack sizes not clearing properly on config update.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
3.1.1:
- Fixed stack sizes not clearing properly on config update.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
3.1.1:
- Fixed stack sizes not clearing properly on config update.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
3.1.1:
- Fixed stack sizes not clearing properly on config update.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
3.1.1:
- Fixed stack sizes not clearing properly on config update.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
3.1.1:
- Fixed stack sizes not clearing properly on config update.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
3.1.1:
- Fixed stack sizes not clearing properly on config update.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
- Added Fabric 26.3 version.
- Defaulted is no longer required.
- The mod no longer patches item components to change stack sizes, it now keeps track of stack sizes on its own and intercepts stack size calls instead.
- Configuration is unchanged, item tags are still supported in the config, and stack size changes are still synced to clients.
- Changing stack sizes in the config in-game now applies changes immediately and doesn't require a datapack reload.
- Mod compatibility should remain the same, please report any issues if you run into them.
- Mixson is no longer required.
- It can still be installed for the "All blocks" and "Minecarts" dynamic item tags.
- Added cushions to the default configuration, increasing their stack size from 16 to 64.
- Updated to NeoForge 26.2.
- Backported all changes since 2.1.3 to 1.21.1 versions.
- Minecraft 1.21.1 is supported again.
- Updated to NeoForge 26.2.
- Backported all changes since 2.1.3 to 1.21.1 versions.
- Minecraft 1.21.1 is supported again.
- Updated to NeoForge 26.2.
- Backported all changes since 2.1.3 to 1.21.1 versions.
- Minecraft 1.21.1 is supported again.
- Updated to NeoForge 26.2.
- Backported all changes since 2.1.3 to 1.21.1 versions.
- Minecraft 1.21.1 is supported again.
- Updated to NeoForge 26.2.
- Backported all changes since 2.1.3 to 1.21.1 versions.
- Minecraft 1.21.1 is supported again.
- Updated to NeoForge 26.2.
- Backported all changes since 2.1.3 to 1.21.1 versions.
- Minecraft 1.21.1 is supported again.
- Updated to the latest version of Defaulted. The mod now requires Defaulted 1.3.1 or higher.
- Updated to the latest version of Defaulted. The mod now requires Defaulted 1.3.1 or higher.
- Fixed max stack size patcher trying to make items with durability stackable, causing crashes when "Uncap stack size" is turned on in some cases.
- Fixed max stack size patcher trying to make items with durability stackable, causing crashes when "Uncap stack size" is turned on in some cases.
- The mod now uses Defaulted to patch item max stack sizes.
- Fixes desync issues which sometimes prevented items from stacking correctly.
- Allows reloading data using
/reloadto apply max stack size changes without restarting the game. - The mod now uses Fzzy Config for configuration.
- Provides a graphical in-game config with help tooltips and item suggestions with auto-completion.
- Syncs the mod config to clients when connecting to a server.
- The mod now uses Mixson to create dynamic item tags which automatically support modded content.
- Added a
sensible_stackables:all_block_itemsdynamic item tag which can be used to change the stack size of all blocks at once. - Turned the
sensible_stackables:minecartsitem tag into a dynamic tag. - Added toggles for the following client features:
- Shorten item count
- Scale down item count
- Item count tooltip
- The mod now uses Defaulted to patch item max stack sizes.
- Fixes desync issues which sometimes prevented items from stacking correctly.
- Allows reloading data using
/reloadto apply max stack size changes without restarting the game. - The mod now uses Fzzy Config for configuration.
- Provides a graphical in-game config with help tooltips and item suggestions with auto-completion.
- Syncs the mod config to clients when connecting to a server.
- The mod now uses Mixson to create dynamic item tags which automatically support modded content.
- Added a
sensible_stackables:all_block_itemsdynamic item tag which can be used to change the stack size of all blocks at once. - Turned the
sensible_stackables:minecartsitem tag into a dynamic tag. - Added toggles for the following client features:
- Shorten item count
- Scale down item count
- Item count tooltip
- Fixed combining stacks of books in the anvil behaving incorrectly on NeoForge.
- Fixed combining stacks of books in the anvil behaving incorrectly on NeoForge.
- Fixed combining stacks of books in the anvil behaving incorrectly on NeoForge.
- Fixed combining stacks of books in the anvil behaving incorrectly on NeoForge.