-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the official encyclopedic documentation for Instant Gratification: Stack Size Adjuster. This Minecraft Fabric mod empowers server administrators and players to dynamically customize item stack sizes across three natural categories (64-stackable, 16-stackable, and non-stackable items) up to extreme quantities without NBT inflation, while providing container drop optimization and overflow protection.
๐ Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.
- Minecraft 26.2 Target Guide โ Official installation, dependencies, and setup for Minecraft 26.2.
-
Version Compatibility Matrix โ Supported versions,
ModVersionGuardcheck, and dependency bounds.
-
Dynamic GameRules Reference โ In-game GameRules (
items_64_limit,items_16_limit,items_1_limit,max_drop_entities). - Category-Based Stack Limits โ Explanation of 64-stackable, 16-stackable, and 1-stackable item scaling.
- Container Drop Optimization โ Entity spawn caps, slot split math, and container break lag prevention.
-
Large Chest Overflow Protection โ Integer overflow math (
$39,768,215$ safety limit) and double-precision crafting logic. -
ModMenu & YACL Configuration โ Main menu GUI configuration (
stack-size-adjuster.json) and YACL 3.9.5 screen integration. - Item Count GUI Rendering โ Dynamic font scale-down for multi-digit stack numbers.
- Item Clumps Integration โ Co-dependent entity merging synergy with Item Clumps.
- Troubleshooting & FAQ โ Common questions, overflow prevention, and server-client sync.
- Developer Setup & Building โ JDK 25 environment, Gradle 9.3+, Loom 1.15+, and compilation workflows.
- Architecture & Package Layout โ System architecture tree, package organization, and thread-safety model.
-
Mixin Reference & Hooks โ Injection points across
Item,ItemStack,Container,GiveCommand, andDataComponents. -
Addon Override API โ Registering custom stack size overrides via
StackSizeManager.registerOverride. -
Network Sync Protocol โ S2C payload
stack-size-adjuster:sync_limitand live client menu updates. -
Give Command Handling โ Custom
GiveCommandHelpersupporting large stack counts without crashes. - Behavior Profiles & Conditions โ Dynamic GameRule synchronization state machine.
- Consumer Mods Integration Guide โ Complete integration guide for third-party addon developers.
- Performance & Memory Impact โ Zero NBT inflation and memory footprint breakdown.
- Advancements & Badges โ Advancement matrix and vanilla parity guidelines.
Developed by Dasik (Rifaditya) under the GNU General Public License v3.0 (GPLv3).
๐ Repository Source Disclaimer: The documentation in this Wiki reflects the current source code state in the repository, which may include recent unreleased commits or developmental features ahead of public release builds on CurseForge and Modrinth.
Copyright ยฉ 2026 Dasik (Rifaditya). Licensed under the GNU General Public License v3.0 (GPLv3).
๐ Home
- Dynamic GameRules
- Category Stack Limits
- Container Drop Optim.
- Large Chest Overflow
- ModMenu & YACL Config
- Item Count Rendering
- Item Clumps Synergies
- Troubleshooting & FAQ
- Developer Setup
- Architecture Layout
- Mixin Reference
- Addon Override API
- Network Sync Protocol
- Give Command Handling
- Behavior Profiles
- Consumer Mods Guide
- Performance Impact
- Advancements Matrix
- Author: Dasik (Rifaditya)
- License: GPL-3.0-or-later