InventoryStacks (1.7-26.3)
3.7.4Change the amount of each item you can hold in one slot. It allows you to change the default 64 stack size for any item.
3.7.4latestImprovements + Shulker Box Fixyesterday + Fixed not sending console message for ALL max stack items. + Fixed shulker boxes voiding damageable items when manually placing stacks. + Fixed not running smithing table or shulker box logic where modern api was disabled. + Fixed running unnecessary code for mc versions where smithing table did not exist. + Fixed running unnecessary code for mc versions where shulker boxes did not exist.3.7.3All Items Console Messages3 weeks ago + Changed "max-stack-for-all-items" to no longer spam console unless debug mode enabled.3.7.2Important Shulker Box Fix4 weeks ago + Fixed when inserting multiple stacked damageable items into Shulker boxes. + Fixed when inserting a stacked damageable item that has already been edited. + Added messages for when trying to insert illegal items into Shulker boxes.3.7Important Smithing Table FixesOct 3, 2026 + Fixed when inserting multiple stacked damageable items into smithing tables. + Fixed when inserting a stacked damageable item that has already been edited. + Fixed when inserting a stack greater than 64 into smithing tables. + Added messages for when trying to insert illegal items into smithing table.3.6.326.3 SupportSep 24, 2026 + Added support for version 26.3.3.6.2Hologram Manager ImprovementsAug 18, 2026 + Improved method references in ItemHologramManager. + Improved scheduler usage in ItemHologramManager.3.6.1Config ReworkJul 31, 2026 + Fixed language not being set in the config.yml file. + Reworked the config.yml file to be more readable, broken into sections and have important links.3.6Anvil Upgrade + Language and moreJul 30, 2026 + Added an option to whitelist items in an anvil. + Added two separate sections for slot 1 and 2 inside the anvil. + Added a migration module for old lang.yml files. + Added new languages: Spanish, French, German, Russian. + Added language setting in the config.yml to preload messages. + Improved the message model used by the plugin. + Improved the command model used by the plugin. + Improved singleton instances and readability throughout plugin. + Moved adventureAPI to messages to clean up main class. + Fixed not having WorldGuard load on start-up. + Fixed config "items" section resetting with the new config updater.3.5.1Anvil + Brewing Stand FixJul 25, 2026 + Fixed being able to shift click stacks into anvil. + Fixed some unnecessary code for brewing stands (versions above 1.20). + Added more advanced anvil logic to allow right-clicking one item.3.5Anvil Click + Config FixJul 24, 2026 + Cleaned up some unnecessary totem logic. + Added better logic for "disallow-stacked-anvil-items" which now disallows any placement. + Moved "disallow-stacked-anvil-items" out of legacy section from config. + Fixed config.yml file resetting on startup.3.4.3Older Version Totem FixJul 24, 2026 + Fixed an error with totem of undying on server versions less than 1.11.3.4.2Auto Config UpdaterJul 14, 2026 + Added support for an auto-config updater.3.4.1Reload + Minimessage FixJul 2, 2026 + Added /stacks reload to include lang.yml file. + Fixed shading minimessage issues in pom.xml file.3.426.2 Support + Minor FixesJun 30, 2026 + Added explicit support for version 26.2. + Fixed an error message when the version was not supported. + Fixed some edge cases where legacy reflection was used on modern version. + Slight improvement to performance for legacy reflection check. + Removed prefix setting from MessagesUtil.3.3.6Totem FixesJun 23, 2026 + Fixed on older versions than 1.11 where totem item didn't exist. + Fixed swapping totems into offhand. + Fixed not checking if inventory is a players on totem click. + Fixed rare cases where "ghost" totem clicks occur and nothing happened.3.3.5Geyser ChangesJun 13, 2026 + Removed some dependencies from plugin.yml as not required. + Removed explicit support for geyser as its not required. + Removed this entire section from the config file:# Bedrock clients connected through Geyser/Floodgate are more reliable with # global Material stack sizes than per-item ItemMeta stack size components. # When TRUE and Geyser/Floodgate is installed, this automatically uses legacy # reflection stack handling even on Minecraft 1.20.5+. geyser-support: auto-use-legacy-reflection: true3.3.4MAJOR TOTEM FIXJun 13, 2026 + Fixed when using left click on totems in offhand and it causing items to be changed into totems. + Fixed when using shift click on totems in offhand and it causing items to be changed into totems. + Added some extra checks to totem fixes.3.3.3Minor FixesJun 10, 2026 + Fixed /stack throwing error on newer mc versions. + Fixed offhand totem stacking not working properly with totems. + Fixed an NMS Reflection issue (method/field lookup now scans by return type) [courtesy Jessica].3.3.2Minor FixesJun 5, 2026 + Added a version check for the bundle fix. + Added an edge case where items had already been stackable before and still causing glitches in bundles.3.3.1MAJOR BUNDLE FIXJun 5, 2026 + Added some temporary code that prevents damageable and stackable items from being placed into a bundle. This was previously causing client crashes and items to be completely lost due to 1.20.5+ changes. I am currently working on a fix that will allow players to interact with bundles.3.3Item Stack Merging + Clean upJun 4, 2026 + Added a new item stack merging feature courtesy of CodeNameJessica (they created everything). + Added an entire config section dedicated to item stack merging (holograms, radius, timeout, and more). + Improved checks for WorldGuard legacy api (instead of server version). + Improvements to the /stacks reload command. + Slight clean-up to pom.xml file. + Massively reduced plugin size.3.2Permission Based StackingJun 3, 2026 + Added a check when enabling WorldGuard to check server version (can only be used on modern API 1.20.5+). + Added option for new permission based logic on player stacking, does not include non-player events (can only be used on modern API 1.20.5+). + Added config logic for new permission which is disabled by default. + Added an additional stack clean up option for players without permission.3.1Startup Fixes + WorldGuard Region SupportJun 3, 2026 + Added WorldGuard regions to only allow stacking in specific regions. + Added WorldGuard option for hopper support (disabled by default to help lag). + Added WorldGuard seperate clean up option to fix stacks not inside of regions. + Added CodeNameJessica to authors and list of contributors. + Fixed an issue with the config file not loading correctly. + Fixed an issue with XMaterial not working on latest version. + Removed XMaterial as a shaded resource and put inside the code. + Improved the pom.xml file to not include XSeries.3.0.1Version ReferenceJun 2, 2026 + Updated version reference to latest 26.1.3.026.1 Support + MoreJun 2, 2026 Following fixes courtesy of of Szabee13... + Updated plugin version to latest spigot version. + Added item groups to make it easier to configure the plugin. + Added a fix for totem handling in offhand. + Added support for Geyser and Floodgate. + Fixed cooper and hopper loops causing spam. Misc... + Added Szabee13 to list of authors.2.6.2-BETAInventoryStacks 2.6.2-BETAFeb 10, 2026 + Added a new option "auto-stack-cleanup" which cleans up stacks which aren't listed in config file but have custom stack amount. + Cleared up some config values. + Made some of the config options more clear and understandable. + Slightly improved areas of the code. + Removed some shaded dependency files that aren't required.2.6.1-BETAPerformance ImprovementJan 30, 2026 + Slight performance improvement.2.6-BETAContainer Visual FixJan 30, 2026 + Fixed an issue with giving damageable items. + Fixed the major issue of container items not displaying correct value for version 1.20.5+. + Moved config values around and made it cleaner. + Removed a lot of unnecessary classes. + Removed a config setting that was never actually used. + Added an additional check for number format exception on /give command. + Added "use-legacy-reflection" option to config for newer versions.2.5-BETAHuge Changes + 1.21.11 SupportJan 27, 2026 + Updated plugin to version 1.21.11. + Added a text file that lists all material types. + Added some additional checks to regex. + Added config option "prevent-shift-combining-damageable-items" to stop the glitch on 1.8-1.16. + Improved the code layout. + Improved performance across plugin. + Fixed some of the latest material types not working. + Fixed a lot of issues with stacking inside of brewing stands. + Fixed all blocks for versions 1.8-1.20. + Fixed waterlogging dirt removing an entire stack on 1.19+. + Fixed emptying a bucket throwing error in 1.8. + Fixed emptying a bucket into a cauldron in 1.8. + Fixed damageable items being combined with shift on 1.8-1.16. + Fixed collisions issues across older versions. + Fixed villager trading not working on 1.21.11.2.4.3-BETA1.21.4 UpdateJan 3, 2025 + Added support for spigot version 1.21.4. + Added version info when a version is not supported. + Fixed a minor issue with the paper jar version being incorrect.2.4.2-BETAMinor FixDec 19, 2024 + Fixed an error in console related to anvils.2.4.1-BETA1.21.4 SupportDec 9, 2024 + Added 1.21.4 support for paper, spigot, folia and purpur.2.4-BETAMajor Fix, Folia Support and Much MoreDec 6, 2024 + Added direct support to folia. + Added a server type check that is displayed on startup (Paper, Purpur, Spigot or Folia). + Added a new option in the config ("item-change-delay" since this is different on each server type). + Fixed paper details not being correctly loaded. + Fixed a MAJOR issue of certain material types affecting others. + Fixed duplicating buckets on version 1.21 and above. + Fixed buckets from furnaces launching randomly. + Improved overall code readability/functionality.2.3-BETA1.21.3 Support and Many FixesDec 4, 2024 + Added support for version 1.21.3. + Fixed incorrect version values for paper. + Fixed stacked rabbit stew, suspicious stew and beetroot soup. + Fixed stacked buckets of axolotl, cod, pufferfish, tropical fish and salmon. + Fixed stacked milk buckets not giving the empty bucket. + Fixed stacked powdered snow buckets not working correctly. + Fixed when smelting stacked lava buckets (now drops a bucket). + Fixed water and lava bucket logic not working correctly. + Fixed water logging blocks not being applied. + Fixed a duplication glitch when putting music discs inside jukebox. + Many improvements to the code.2.2-BETABrewing Stand FixesNov 3, 2024 + Added hopper transfer support for paper versions 1.20.4+. + Added a check to make sure it is the brewing stand inventory being clicked. + Fixed an issue with a limited amount of hopper transfer items breaking brewing stands. + Fixed a duplication glitch that could occur when spamming potions in a brewing stand.2.1.2-BETAMini Message Support + Config FixOct 1, 2024 + Added support for MiniMessages in the config ("use-mini-message"). + Fixed some wording in the config.yml.2.1.1-BETABrewing Stand FixesSep 23, 2024 + Added support for brewing stands for versions 1.18-1.20.6.2.1-BETAMany Fixes and MoreSep 23, 2024 + Added a check for hoppers moving potions into brewing stands so these now do not stack on lower versions. + Added "one-potion-per-slot" option in config for versions lower than 1.18 for potion brewing. + Added a lot more checks for inventory update method to be called on lower versions (more efficient). + Fixed the "default-stack-type" typo in the config (old value will still work). + Fixed lower versions having "SPLASH_POTION" in the default config. + Fixed some event priority values. + Fixed stacking ALL items in inventory on lower versions. + Temporarily prevented villager trading with items that have modified stack sizes as this was glitched. + Updated the front page with a list of known issues. + Changed to plugin to BETA version as still need to spend time fixing a few different issues.2.0Dupe + Brewing Stand FixSep 19, 2024 + Fixed duping issues in spawn protected regions with BlockPlace and Ignite events. + Fixed stacking items in brewing stands so they now only allow one potion.1.9.1Minor FixesSep 15, 2024 + Fixed the /stack command with versions lower than 1.9. + Added a check for ignoring cancelling events.1.91.8-1.18 FixesSep 15, 2024 + Fixed the issue with booting up on versions lower than 1.18. + Fixed the issue with mushroom stew on versions lower than 1.18. + Fixed the issue with item names in versions lower than 1.18. + Fixed the issue using the /stacks reload command on version 1.18. + Fixed the issue with stacking items not updating instantly on lower versions (Added config value "update-inventory-on-merge").1.8.2Version Fixes + /give commandAug 22, 2024 + Fixed plugin not working on lower versions of Java. + Fixed an issue with /give with the amount of 1 saying not stackable. + Fixed an issue with searching for items in lowercase (which didn't exist). + Fixed an issue with supporting lower versions. + Added support for Java version 8+.1.8.1Minor FixesAug 21, 2024 + Fixed an issue with /give and using "minecraft:" in the front. + Fixed an issue with /give launching errors. + Fixed an issue with stacking items being greater than the max stack (will now separate them). + Fixed stacking items in an anvil, you could stack unlimited items and make them all have same enchants, etc. + Added an option in the config to "disallow-stacked-anvil-items".1.81.21 Fixes + SupportAug 21, 2024 + Fixed damageable items such as tools breaking on version 1.21. + Fixed using /give with damageable items. + Added support for version 1.21.1 + Cleaned up some more code.1.7.1Fix for "max-stack-for-all-items"Aug 18, 2024 + Fixed an issue with "max-stack-for-all-items" when setting a separate item in "items" section.1.7Regex + All Items ChangeAug 18, 2024 + Changed "max-stack-for-all-items" so you can still use the "items" section with a custom stack amount. + Added regex support for all item type names in "items" section. + Fixed an issue with executing stack command from console. + Fixed a minor issue with config wording.1.6.1InventoryStacks 1.6.1Aug 18, 2024 Plugin Upload.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta