Shulker Stuff
A mod that transforms standard shulker boxes into advanced storage with unique features, inspired by other modifications but bringing its own innovative perspective.
Compatibility and requirements
Supported Minecraft versions: 1.21.x (Fabric/NeoForge). Older versions are not planned.
Required dependencies:
- Architectury API
- ChimericLib
Main features
Bundle-like functionality
Shulker boxes now behave similarly to bundles, allowing quick addition and removal of items directly from inventory without placing the block. To throw items from the shulker box, hold Shift and right-click in the air.
Unique dyeing system
Created shulker dyeing stations allow independent coloring of each half of the box in a wide range of colors. The mechanics are similar to dyeing leather armor.
Shulker box upgrades
Using two new smithing table templates, shulker boxes can be upgraded to become resistant to lava with fire or explosions.
Hardened variant: provides blast resistance. In block form, the shulker box cannot be destroyed by explosions. In item form, it is similarly resistant to explosion damage. Templates are found in ancient cities and End cities.
Plated variant: fire resistance. In item form, the shulker box does not burn in fire and lava. Templates can be found in treasure bastions.
Enchantment system
Vacuum enchantment (2 levels)
- Level 1: when player picks up items, if there is a partially filled stack of corresponding type in the shulker box, it will be automatically complemented. Excess items go to player's inventory.
- Level 2: all picked up items automatically move to the shulker box when there are partially filled stacks or free slots.
Void enchantment
Similar to Vacuum level 1, but excess items are deleted instead of transferring to player's inventory.
Refill enchantment
When using the last item in a stack (for example, food, placing blocks), if a corresponding stack is found in the shulker box, it automatically moves to the current slot.
Other features
The creation of this modification was influenced by similar mechanics from other mods. The developer wanted to bring their own interpretation of functionality elements and create an unforgettable gaming experience.