New Features
- Reinforced Shulker Boxes Support
- Added full compatibility for the Reinforced Shulker Boxes
- Dynamic GUIs: Shift-Right-Clicking a reinforced shulker (Copper, Iron, Gold, Diamond, Netherite) in the air now opens the correctly sized inventory window (45, 54, 81, or 108 slots).
- Auto-Pickup Support: Holding a Reinforced Shulker in your offhand now correctly inserts items into the larger inventory slots (slots > 27).
- Smart Notifications: Action bar messages (e.g., "5 slots left") now accurately calculate space based on the specific shulker tier.
- Note: This is a soft dependency. If the mod isn't installed, ShulkerBundle behaves normally.
Improvements
- Smarter Bundle Pickup
- Auto-Blacklist: Non-stackable items (Swords, Armor, Potions, Tools, etc.) are now automatically ignored by the Bundle Auto-Pickup feature. This prevents a single unstackable item from instantly filling your bundle.
- Safety Checks
- Added logic to prevent opening a GUI if the server cannot detect the correct screen type, preventing potential data loss for modded containers.
Bug fix shulkers would void blocks, not anymore
Testing the mod with: LuckPerms Mod Menu and Cloth Config has not been possible yet due to no 1.21.9 versions for these mods
everything else works just fine feel free to give me feedback anytime on the discord!!
Changelog for New Version
This update is a major overhaul focused on player control and client-side configuration, introducing a full settings menu via ModMenu and a more robust system for handling personal preferences on servers.
Major Features
Client-Side Configuration & ModMenu GUI
Added a complete client-side configuration screen, accessible via the ModMenu button.
Settings are now organized into two categories: Singleplayer Settings and Multiplayer Settings, allowing you to have different preferences for each context.
All personal settings are now saved locally in a new shulkerbundle-client.json file.
All features now default to ON for new client installations, providing the full experience out-of-the-box.
Personal Commands
Added the /sb personal command set as a text-based alternative to the ModMenu GUI, allowing players to toggle their personal settings on the fly.
Player Veto System & Client-Side Priority
Your personal settings are now the master control. A feature will only activate if both the server allows it (globally or via permission) and you have it enabled on your client. This gives you the power to opt-out of any feature a server offers.
Added a "Deny Server Permissions" toggle in the Multiplayer settings screen. This acts as a master switch to completely disable all server-granted features at once, for a more vanilla experience.
Changes & Improvements
Server-Client Handshake
Fixed and improved the handshake system to reliably detect when a player joins a server with the mod installed.
Your client now sends your multiplayer preferences to the server upon joining, ensuring your settings are respected during your session.
"Get the Mod" Notification
The in-game notification for players who join without the mod has been rephrased to: "Get the 'Shulker Bundle' mod to control shulker and bundle settings!".
The clickable link is now directly on the 'Shulker Bundle' text itself, which is also underlined for better visibility.
Fixes
Fixed a bug where the /sb command alias did not function correctly. It is now registered as a full, independent command with identical functionality to /shulkerbundle.
Version 1.3 - The Quality of Life & Permissions Update
This is a significant update that fixes the permissions issue, adds more control for server admins, and cleans up the server console.
Key Fixes
- Permissions Fixed: A major bug has been fixed where permission nodes were not being correctly recognized. The mod will now properly hook into the Fabric Permissions API, allowing full compatibility with permission managers like LuckPerms.
Changes & Additions
- New Admin Commands: Added new global toggle commands for server administrators (
shulkerbundle.adminpermission required):/sb pickup [shulker|bundle]- Globally enables or disables auto-pickup./sb gui [shulker|bundle]- Globally enables or disables the shift-right-click GUIs./sb notify [shulker|bundle]- Globally enables or disables action bar notifications.
- Removed All Console Spam: The mod will no longer print any informational or debug messages to the server console, resulting in a much cleaner experience for server owners.
- Fixed updated shulkers / bundles not returning to original slot
- Successfully fixing the duplication bug??????
Its 4:34am please contact me immediately if you find a bug / glitch / anything out of line :)
Fixed to actually work with 1.21.6 and 1.21.7 instead of only 1.21.8
I would love more feedback <3
Enjoy singleplayer Multiplayer!!!! At this time LuckPerms mod is not up to date This means on servers the mod will not function untill LuckPerms is updated and added to your server
Added new Features: Notifications when using bundles and shulkers Toggle the notifications in singleplayer using /sb notify Multiplayer uses permission nodes for notifications but can also allow notifications for everyone using /sb notify
now having /shulkerbundle aka /sb gives all permission nodes
Added new Features: Notifications when using bundles and shulkers Toggle the notifications in singleplayer using /sb notify Multiplayer uses permission nodes for notifications but can also allow notifications for everyone using /sb notify
now having /shulkerbundle aka /sb gives all permission nodes
Quick update to 1.21.6 with the follwoing change:
Shulker boxes can no longer store shulker boxes in them.
(I can not confirm at this time that this mod will work on a server it works single player but server sided it relys on luckperms wich has not yet updated to 1.21.6)
Fixed all the Dupe bugs



