[1.2.2]
Added
- Cloth Config integration: Full GUI config screen via ModMenu (re-enabled for MC 26.1)
- Particle Style selector: Players can now choose from 7 particle effects for visual indicators
- Enchant (Blue Glyphs), Portal (Purple), Happy Villager (Green Sparks), Composter (Green Stars), End Rod (White Floating), Witch (Purple Sparks), Cherry Leaves (Pink)
- Visual Indicators implemented: Particle effects now spawn around the player when items are auto-stored
Changed
- Updated Cloth Config to 26.1.154 (MC 26.1 support)
- ModMenu changed from dev-only to full dependency for config screen access
- Removed experimental tag from Visual Indicators
Update to MC 26.1 The current version is without configuration support! It will be updated as soon as cloth config will be available for 26.1.
[1.2.1] - 2025-12-30
Added
- Configuration System: Full in-game configuration via ModMenu
- Cloth Config integration for GUI settings screen
- JSON-based config file (
config/auto_shulker_inventory.json) - Four configuration categories:
- Main Features: Toggle auto-storage and shift-click storage independently
- Priority System: Configure storage priority order (cursor, container, inventory)
- Notifications & Feedback: Enable/disable chat notifications, sound effects, and visual indicators
- Advanced Options: Debug logging and storage delay settings
- Cursor Stack Priority: When using Shift+Click, items are now preferentially stored in shulker boxes held by the cursor (in hand)
- Storage priority order for Shift+Click operations:
- Shulker box held by cursor (highest priority)
- Shulker boxes in opened containers
- Shulker boxes in player inventory
- ModMenu integration with config button
- Localization support for all config options (en_us language file)
Changed
storeInAnyShulker()now has an overloaded version that accepts a cursor stack parameter- Improved logging to show action type and button information
- All features can now be toggled individually via the config screen
Fixed
- Shift+Right-Click now properly stores items in shulker boxes
- Items now go into the shulker box you're holding (with Shift+Click) instead of a random one in your inventory
- Added explicit button parameter validation to support both left-click (button 0) and right-click (button 1) shift operations
- Environment metadata corrected from
*(both) toclientfor proper Modrinth compatibility
[1.2.0] - 2025-12-19
Added
- Container shulker box support: Items can now be automatically stored in shulker boxes located inside opened containers (chests, ender chests, etc.)
- New utility methods in ShulkerUtils:
findShulkerWithSpaceInContainer(): Detects shulker boxes in opened containersstoreInShulkerAtSlot(): Stores items in shulker boxes at specific container slotsstoreInAnyShulker(): Unified storage method that prioritizes container shulker boxes over inventory shulker boxes
Changed
- ScreenHandlerMixin now uses
storeInAnyShulker()to check both container and inventory shulker boxes - Storage priority: Container shulker boxes are checked first, then player inventory shulker boxes
Fixed
- Shift-click logic now properly checks the clicked slot instead of cursor stack
- Items can now be stored in shulker boxes even when they're not in the player's inventory
[1.1.0] - 2025-12-19
Added
- ModMenu integration for Minecraft 1.21.9-1.21.11
- Optimized build strategy with version-specific compatibility ranges
- Comprehensive README with installation and usage instructions
- GitHub repository with separate branches for different Minecraft versions
Changed
- Breaking: Refactored package structure from
com.example.dennisthegamertocom.autoshulker - Breaking: Changed license from CC0-1.0 to MIT
- Updated API calls for Minecraft 1.21.9+ (getWorld() → getEntityWorld())
- Consolidated builds into 2 version-specific JARs instead of 12 individual versions
mc1.21-1.21.8.jar: Compatible with Minecraft 1.21 through 1.21.8mc1.21.9-1.21.11.jar: Compatible with Minecraft 1.21.9 through 1.21.11
- Updated Fabric API dependencies to latest versions for each Minecraft version
- Improved icon packaging (512x512 PNG, properly embedded)
Removed
- All example code and placeholder mixins
- Unused client-side mixin configuration
- Development build artifacts from repository
Fixed
- Icon not displaying correctly in mod menu
- Compatibility issues with newer Minecraft versions (1.21.9+)
- Improved code organization and maintainability
Auto Shulker Inventory
A Minecraft Fabric mod that automatically stores items in shulker boxes within your inventory when the main inventory becomes full. The mod supports Minecraft 1.21 through 1.21.11 and enables seamless inventory management without manual interaction.
Auto Shulker Inventory
A Minecraft Fabric mod that automatically stores items in shulker boxes within your inventory when the main inventory becomes full. The mod supports Minecraft 1.21 through 1.21.11 and enables
seamless inventory management without manual interaction.


