ModsFinder

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.

FabricClient and serverMIT LicenseOpen source1.21.11

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

  1. Random block placement

    Right-clicking with a palette box places a block chosen at random from the stored stacks.

  2. 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.

  3. Palette mode toggle

    A toggle switches a shulker box between normal storage and palette behavior, including boxes placed in the world.

  4. 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.

No stable releases
Every published file is a beta or alpha build.
1.21.111.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

MenuKitUI library for Fabric mods: panels, buttons, tabs and HUD readouts, placed on any vanilla screen, around anchors, or on screens of your own.
Required

Optional 1

Inventory PlusRestock, auto tool switch, sorting, move matching and lock groups, with a new settings menu, per-action Reach and better tooltips. Works on any server.
Optional

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Shulker PaletteFabric1.21.11Client and server2026-04-05
BetterPeekFabric1.21.11Client-side only2026-05-25
ShulkerOpenerFabric1.21.10 – 26.2Client and server2026-10-07
Shulker Box Quick OpenFabric and NeoForge1.21.10 – 1.21.11Client or server, optional2026-08-17

Questions

Does Shulker Palette need MenuKit?

Yes. MenuKit is a required dependency, so it must be installed alongside Shulker Palette.

Must the server have Shulker Palette installed?

Yes. A server running it needs every connecting player to have it too.

Does the peek view need a separate install?

Yes. The container peek view comes from Inventory Plus, which is optional and not required for the palette mechanic itself.

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

All projects

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.
trevlar, on the Modrinth page

Official listing

Owner
trevlar
Published
2026-04-05
Updated on Modrinth
2026-04-05
Facts verified
2026-10-15

Tags