Skip to content
IG: Potion Stacker Addon

Quick rating

Community listing page, reviews may not be monitored by the author.

IG: Potion Stacker Addon

No reviews yet

Tired of potions and stews cluttering your inventory slots and taking up valuable backpack space? Potion Stacker Addon is a dedicated addon for Stack Size Adjuster that allows regular potions, splash

Mod Loaders
Minecraft
26.3 26.2

About

Description

Join Discord Requires Fabric API Requires Dasik Library Requires Stack Size Adjuster Server & Client License GPLv3 Minecraft 1.20.1 to 26.x

🧪 Potion Stacker Addon

"Brew More, Clutter Less. Stack Drinkable, Splash, and Lingering Potions Safely."


📖 Introduction

In vanilla Minecraft, alchemy items have remained unstackable since their inception. Preparing for boss encounters against the Wither or Ender Dragon, navigating deep Ancient Cities, or raiding Nether Fortresses turns your inventory into a cluttered mess where a standard combat buff loadout (Speed, Fire Resistance, Strength, Regeneration, Healing) consumes virtually all available slots.

Potion Stacker Addon is an official companion addon for Stack Size Adjuster, created under the Instant Gratification design philosophy. It registers dedicated item override handlers to stack drinkable potions, splash potions, lingering potions, and water bottles up to 16 (or custom limits) in your inventory and storage containers. It also includes built-in stacking for vanilla stews and soups with automatic conflict avoidance if you install Stew Stacker Addon.

Companion Addon Requirement: Potion Stacker Addon is designed specifically as an addon for Stack Size Adjuster. You must have Stack Size Adjuster and Dasik Library installed alongside this mod for it to function.

1 Jar 1 Version Policy: I build 1 dedicated JAR for each Minecraft version (e.g., 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3). Download the exact build that matches your Minecraft version.

Part of the Instant Gratification Collection — mods that respect the player's time.


✨ Features

🍶 Safe Potion Stacking (Default: 16)

  • All Potion Forms Supported: Standard drinkable potions, splash potions, lingering potions, and water bottles stack up to 16 by default.
  • Component & NBT Safety: Vanilla item matching ensures potions only stack when their potion contents, effects, and durations are identical.
  • Normal Consumption Mechanics: Drinking or throwing a potion consumes exactly 1 item from the stack as expected.

🍲 Bonus Stew & Soup Stacking (Default: 16)

  • Stacks Mushroom Stew, Rabbit Stew, Suspicious Stew, and Beetroot Soup up to 16 by default.
  • Zero-Conflict Handoff: If you also run Stew Stacker Addon, Potion Stacker Addon automatically defers stew handling to that mod to ensure seamless compatibility.

⚡ Dynamic Real-Time Client-Server Sync

  • Server GameRule modifications synchronize immediately to connected clients over custom network payloads (PotionLimitSyncPayload).
  • Active container menus and inventories refresh dynamically when limits change without needing a server or world restart.

🔓 Uncapped Customization Freedom

  • Adheres to the Freedom Over Anti-Crash philosophy. Stack size limits are uncapped integers (1 to 2,147,483,647), allowing server administrators and singleplayer worlds to configure any custom stack threshold.

🖥️ Dual-Context Configuration & In-Game GUI

  • Configuration template stored at config/potion-stacker.json.
  • When generating a brand-new world, your baseline JSON config template is automatically applied to the world's GameRules.
  • Client configuration screen available in-game via ModMenu and YetAnotherConfigLib (YACL).

📊 Inventory Combat Loadout Comparison

Combat Scenario Vanilla Footprint With Potion Stacker Addon
Wither Fight (12 Healing II Potions) 12 inventory slots 1 single inventory slot
Nether Exploration (8 Fire Res Potions) 8 inventory slots 1 single inventory slot
PvP Loadout (4 Speed II + 4 Strength II) 8 inventory slots 2 inventory slots
End Raid (16 Splash / Lingering Potions) 16 inventory slots 1 single inventory slot

⚙️ Dynamic GameRules

Configure limits in real-time in-game using vanilla GameRule commands:

GameRule Key Type Default Valid Range Description
potion-stacker-addon:potion_limit Integer 16 1 – 2147483647 Maximum stack size for potions (drinkable, splash, lingering, water bottles).
potion-stacker-addon:stew_limit Integer 16 1 – 2147483647 Maximum stack size for stews and soups (deferred to Stew Stacker Addon if loaded).

📖 Installation & Setup

  1. Install Fabric Loader and Fabric API for your target Minecraft version.
  2. Install Dasik Library and Stack Size Adjuster.
  3. Place potion-stacker-addon-<version>.jar into your .minecraft/mods folder.
  4. (Optional) Install ModMenu and YetAnotherConfigLib (YACL) for in-game settings GUI access.

☕ Support & Creator Community

I am an independent solo developer creating lightweight, vanilla-enhancing mods that respect your time and game performance. If Potion Stacker Addon streamlines your survival, consider supporting future development:

Support on Ko-fi Support on SocioBuzz Support on Saweria

🇮🇩 Indonesian Local Payment Note: Indonesian supporters can support my work directly using local payment methods (GoPay, OVO, Dana, QRIS, LinkAja) via Saweria or SocioBuzz!

Join my official Discord community for development updates, early test builds, and friendly support:


📜 Metadata & Permissions

Property Value
Mod Name Potion Stacker Addon
Namespace / Mod ID potion-stacker-addon
License GNU General Public License v3.0 (GPLv3)
Side Safety Server & Client (Synchronized)
Required Dependencies Fabric API, Dasik Library, Stack Size Adjuster
Optional Dependencies ModMenu, YetAnotherConfigLib (YACL), Stew Stacker Addon
Source Code GitHub Repository
Issue Tracker GitHub Issues

📦 Modpack Permissions & Distribution:
You are fully welcome to include this mod in any modpack on any platform! However, the mod file must be downloaded directly through official distribution channels (Modrinth or CurseForge). Re-uploading, mirroring, or redistributing the original mod JAR to third-party mirror sites, scraper portals, or unauthorized launchers is strictly prohibited.

⚖️ License & Fork Guidelines (No Zero-Change Re-uploads):
This project is open-source under the GNU GPLv3. You are fully encouraged to inspect the code, learn from it, and fork the repository to create genuine modifications, substantial feature expansions, or community ports—provided your project remains open-source under GPLv3 with proper attribution.
However, straight 1:1 re-uploads, clone forks with no meaningful functional changes, or re-publishing identical builds under different project names (e.g. to farm downloads or rewards) are strictly forbidden.


Made with ❤️ for the Minecraft community

Part of the Instant Gratification Collection

Join Discord Requires Fabric API Requires Dasik Library Requires Stack Size Adjuster Server & Client License GPLv3 Minecraft 1.20.1 to 26.x

🧪 Potion Stacker Addon

"Brew More, Clutter Less. Stack Drinkable, Splash, and Lingering Potions Safely."


📖 Introduction

In vanilla Minecraft, alchemy items have remained unstackable since their inception. Preparing for boss encounters against the Wither or Ender Dragon, navigating deep Ancient Cities, or raiding Nether Fortresses turns your inventory into a cluttered mess where a standard combat buff loadout (Speed, Fire Resistance, Strength, Regeneration, Healing) consumes virtually all available slots.

Potion Stacker Addon is an official companion addon for Stack Size Adjuster, created under the Instant Gratification design philosophy. It registers dedicated item override handlers to stack drinkable potions, splash potions, lingering potions, and water bottles up to 16 (or custom limits) in your inventory and storage containers. It also includes built-in stacking for vanilla stews and soups with automatic conflict avoidance if you install Stew Stacker Addon.

[!IMPORTANT] Companion Addon Requirement: Potion Stacker Addon is designed specifically as an addon for Stack Size Adjuster. You must have Stack Size Adjuster and Dasik Library installed alongside this mod for it to function.

[!NOTE] 1 Jar 1 Version Policy: I build 1 dedicated JAR for each Minecraft version (e.g., 1.20.1, 1.21.1, 1.21.11, 26.1.2, 26.2, 26.3). Download the exact build that matches your Minecraft version.

Part of the Instant Gratification Collection — mods that respect the player's time.


✨ Features

🍶 Safe Potion Stacking (Default: 16)

  • All Potion Forms Supported: Standard drinkable potions, splash potions, lingering potions, and water bottles stack up to 16 by default.
  • Component & NBT Safety: Vanilla item matching ensures potions only stack when their potion contents, effects, and durations are identical.
  • Normal Consumption Mechanics: Drinking or throwing a potion consumes exactly 1 item from the stack as expected.

🍲 Bonus Stew & Soup Stacking (Default: 16)

  • Stacks Mushroom Stew, Rabbit Stew, Suspicious Stew, and Beetroot Soup up to 16 by default.
  • Zero-Conflict Handoff: If you also run Stew Stacker Addon, Potion Stacker Addon automatically defers stew handling to that mod to ensure seamless compatibility.

⚡ Dynamic Real-Time Client-Server Sync

  • Server GameRule modifications synchronize immediately to connected clients over custom network payloads (PotionLimitSyncPayload).
  • Active container menus and inventories refresh dynamically when limits change without needing a server or world restart.

🔓 Uncapped Customization Freedom

  • Adheres to the Freedom Over Anti-Crash philosophy. Stack size limits are uncapped integers (1 to 2,147,483,647), allowing server administrators and singleplayer worlds to configure any custom stack threshold.

🖥️ Dual-Context Configuration & In-Game GUI

  • Configuration template stored at config/potion-stacker.json.
  • When generating a brand-new world, your baseline JSON config template is automatically applied to the world's GameRules.
  • Client configuration screen available in-game via ModMenu and YetAnotherConfigLib (YACL).

📊 Inventory Combat Loadout Comparison

Combat Scenario Vanilla Footprint With Potion Stacker Addon
Wither Fight (12 Healing II Potions) 12 inventory slots 1 single inventory slot
Nether Exploration (8 Fire Res Potions) 8 inventory slots 1 single inventory slot
PvP Loadout (4 Speed II + 4 Strength II) 8 inventory slots 2 inventory slots
End Raid (16 Splash / Lingering Potions) 16 inventory slots 1 single inventory slot

⚙️ Dynamic GameRules

Configure limits in real-time in-game using vanilla GameRule commands:

GameRule Key Type Default Valid Range Description
potion-stacker-addon:potion_limit Integer 16 1 – 2147483647 Maximum stack size for potions (drinkable, splash, lingering, water bottles).
potion-stacker-addon:stew_limit Integer 16 1 – 2147483647 Maximum stack size for stews and soups (deferred to Stew Stacker Addon if loaded).

📖 Installation & Setup

  1. Install Fabric Loader and Fabric API for your target Minecraft version.
  2. Install Dasik Library and Stack Size Adjuster.
  3. Place potion-stacker-addon-<version>.jar into your .minecraft/mods folder.
  4. (Optional) Install ModMenu and YetAnotherConfigLib (YACL) for in-game settings GUI access.

☕ Support & Creator Community

I am an independent solo developer creating lightweight, vanilla-enhancing mods that respect your time and game performance. If Potion Stacker Addon streamlines your survival, consider supporting future development:

Support on Ko-fi Support on SocioBuzz Support on Saweria

[!TIP] 🇮🇩 Indonesian Local Payment Note: Indonesian supporters can support my work directly using local payment methods (GoPay, OVO, Dana, QRIS, LinkAja) via Saweria or SocioBuzz!

Join my official Discord community for development updates, early test builds, and friendly support:


📜 Metadata & Permissions

Property Value
Mod Name Potion Stacker Addon
Namespace / Mod ID potion-stacker-addon
License GNU General Public License v3.0 (GPLv3)
Side Safety Server & Client (Synchronized)
Required Dependencies Fabric API, Dasik Library, Stack Size Adjuster
Optional Dependencies ModMenu, YetAnotherConfigLib (YACL), Stew Stacker Addon
Source Code GitHub Repository
Issue Tracker GitHub Issues

[!IMPORTANT] 📦 Modpack Permissions & Distribution:
You are fully welcome to include this mod in any modpack on any platform! However, the mod file must be downloaded directly through official distribution channels (Modrinth or CurseForge). Re-uploading, mirroring, or redistributing the original mod JAR to third-party mirror sites, scraper portals, or unauthorized launchers is strictly prohibited.

⚖️ License & Fork Guidelines (No Zero-Change Re-uploads):
This project is open-source under the GNU GPLv3. You are fully encouraged to inspect the code, learn from it, and fork the repository to create genuine modifications, substantial feature expansions, or community ports—provided your project remains open-source under GPLv3 with proper attribution.
However, straight 1:1 re-uploads, clone forks with no meaningful functional changes, or re-publishing identical builds under different project names (e.g. to farm downloads or rewards) are strictly forbidden.


Made with ❤️ for the Minecraft community

Part of the Instant Gratification Collection