Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Store shulker boxes inside other shulker boxes with configurable nesting depth, anti-dupe protection.
NestedShulkers โ Changelog
v1.1.0
Bug fixes, GUI overhaul, and new Blocked Items manager
๐ Bug Fixes
- Layer limit ignored โ The max-layers setting was completely ignored at runtime because the code was accidentally reading
max-shulkers-per-shulker(default: 9) instead ofmax-layers. The configured layer limit now works correctly. - Items disappearing after layer 2 โ When closing a nested shulker, contents were only saved into the immediate (innermost) layer and never propagated back up the parent chain. Closing layer 3 would save into layer 3's item, but layer 2 never got updated, so everything above layer 1 appeared empty on re-open. The close handler now walks the full stack from innermost to outermost, updating each parent before writing back to the player's inventory.
- Shulkers not opening โ Right-clicking a shulker did nothing because the listener required the player to be sneaking, with no indication of this anywhere. Sneaking requirement removed; right-click a shulker in hand to open it directly.
- GUI clicks unresponsive โ The Settings GUI opened visually but every click was silently ignored. The root cause was that
SettingsGUIwas never registered into the listener's tracking map, so the click handler never matched it. BothSettingsGUIandBlockedItemsGUInow self-register on construction so clicks are always handled correctly. /ns settingsappeared to do nothing โ Downstream effect of the GUI click bug above. The GUI would open but be completely non-interactive.
โจ New Features
Blocked Items GUI โ Accessible from the Settings GUI via the new Blocked Items button (red concrete, centered on row 4). Shows every currently blocked material as its actual in-game item. Players with the
nestedshulkers.blocklist.managepermission can:- Add an item by holding it in their main hand and clicking any empty slot
- Remove an item by clicking it in the GUI
- Changes save to
config.ymlinstantly. The list is paginated (45 items per page) with previous/next navigation.
New permissions
nestedshulkers.blocklist.manageโ Allows adding/removing items from the blocklist via GUI (default: op)
New config messages
blocked-item-added,blocked-item-removed,blocked-item-already,blocklist-no-item
**If you want to test if everything is working properly please deop cause op players bypass all permssions.
Information
| Published on | February 19, 2026 |
|---|---|
| Downloads | 0 |
Platforms
Paper (1.21-1.21.11)