Shulker Palette
by trevlar
With Shulker Palette, a shulker box works as a randomizer: a right-click places one of its stored blocks chosen at random.
What it does
When a player right-clicks with a shulker box filled with blocks, the mod picks one of the stored blocks at random and places it in the world. The chance follows the stack counts, so 64 stone next to 1 oak plank makes stone 64 times more likely to be chosen. Placement uses up the block taken from the shulker, which keeps the mechanic working in survival. Shulker boxes placed in the world also work in palette mode, and a toggle switches a box between normal and palette behavior.
The shulker is drawn with its lid raised and shows some of its contents, so a palette box can be recognized at a glance. The mod needs MenuKit to run. Inventory Plus is optional: when it is installed, it adds a container peek view and the palette mode toggle works alongside that view. The mod runs on Fabric and depends on Fabric API. Shulker Palette is open source under the MIT License and is published for 1.21.11 only, with beta-channel files dated 2026-04-05.
Key features
Random block placement
Right-clicking with a palette box places a block chosen at random from the stored stacks.
Weighted by stack count
Larger stacks inside the box are more likely to be picked, so the mix of blocks is controlled by what the player loads.
Palette mode toggle
A toggle switches a shulker box between normal storage and palette behavior, including boxes placed in the world.
Lid-raised rendering
The box is drawn with its lid raised and some of its contents visible, showing what it will place.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Building with mixed blocks
Players who want a patchy or weathered texture can fill one box with several block types and place them in a single motion.
Who it’s for: Builders and survival players who want mixed or randomized block placement without sorting blocks by hand. Server owners who run the mod need to install it on the server as well as on each client.
How it compares
BetterPeek is client-side only and runs on Fabric for 1.21.11, so a server does not need it. ShulkerOpener is a client and server mod on Fabric for 1.21.10 – 26.2 and is not open source. Shulker Box Quick Open is open source under the MIT License and works on Fabric and NeoForge for 1.21.10 – 1.21.11, where either side can run it alone.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Shulker Palette | Fabric | 1.21.11 | Client and server | 2026-04-05 |
| BetterPeek | Fabric | 1.21.11 | Client-side only | 2026-05-25 |
| ShulkerOpener | Fabric | 1.21.10 – 26.2 | Client and server | 2026-10-07 |
| Shulker Box Quick Open | Fabric and NeoForge | 1.21.10 – 1.21.11 | Client or server, optional | 2026-08-17 |
Questions
Does Shulker Palette need MenuKit?
Must the server have Shulker Palette installed?
Does the peek view need a separate install?
In the catalog
Shulker Palette is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from trevlar
Similar mods
What the author says
Shulker Palette turns shulker boxes into block randomizers. Mark a shulker as a palette, and right-clicking with it places a random block from inside instead of the shulker box itself. It picks a block at random, weighted by stack count. With 64 stone and 1 oak plank inside, stone is 64 times more likely.
Official listing
- Modrinth page
- modrinth.com/mod/shulker-palette
- Owner
- trevlar
- Published
- 2026-04-05
- Updated on Modrinth
- 2026-04-05
- Facts verified
- 2026-10-15
