This datapack allows items that don't have durability and don't stack to 64 normally to stack higher than usual. Items that originally stacked to 16 can go up to 64, and items that originally couldn't stack can go up to 16. As a result, many items can be placed in bundles that couldn't before, such as boats, beds, and enchanted books. Totems of Undying and Bundles are not affected by this.
While this datapack does have a ticking function that sets relevant items in players' inventories to their new max stack sizes, it also updates any recipes, loot tables, and villager trades that output affected items to have the new max stack sizes set before they even hit your inventory, to make it as seamless as possible. For this reason, any other datapack you have that touches vanilla recipes, loot tables, or villager trades should be set as higher priority than this one. This includes my other datapack, Tool Progression.
In cases where a player is given an item that would be affected by this datapack though a mechanism that isn't a recipe, loot table, or villager trade (such as filling buckets, milking mooshrooms, etc.), the item won't stack initially but can be stacked after it touches the player's inventory.
If you notice any bugs or have constructive feedback, please let me know.
Installation:
- Go to the "More" tab when creating a new world and click "Data Packs"
- Click "Open Pack Folder" and it'll open an empty temporary folder
- Place the datapack zip file into the temporary folder, it should show up in the "Available" list in the game when you do
- Click the right pointing arrow on the image next to the datapack to move it to the "Selected" list
- Click done to return to the previous screen
- After clicking "Create World", you'll get a popup mentioning experimental features, click "Yes" to continue