Transformable Shulker (Paper / Spigot)

Transform Chests into Shulker Boxes — right where they stand, without losing a single item.
Cover

Cover

In these behaviors, you won't lose any items stored inside

In these behaviors, you won't lose any items stored inside

You can convert a chest into a shulker box by using shulker shell *2.

You can convert a chest into a shulker box by using shulker shell *2.

You can color a shulker box with any dyes.

You can color a shulker box with any dyes.

Use a water bucket to restore the color.

Use a water bucket to restore the color.

Description

Transformable Shulker (Paper / Spigot)

Transform Chests into Shulker Boxes — right where they stand, without losing a single item.


Transformable Shulker banner

✨ What does it do?

TransformableShulker adds three quality-of-life interactions to containers, all performed by sneaking + right-clicking:

Interaction Cost Result
Sneak + Right-click a Chest holding Shulker Shells 2 Shulker Shells Converts the Chest into a Shulker Box in-place, contents preserved
Sneak + Right-click a Shulker Box holding a Dye 1 Dye Recolors the Shulker Box
Sneak + Right-click a Shulker Box holding a Water Bucket Resets to default (purple), returns empty Bucket

No commands needed for players. No item loss. No chest breaking.


🔧 Admin Features

  • Per-feature toggles — enable or disable each mechanic independently via config
  • Fully customizable messages — all player-facing text supports & color codes
  • Reload command/ts reload (requires ts.admin permission)

⚙️ Configuration

# plugins/transformable_shulker/config.yml

isAllowChestToShulker: true         # Chest → Shulker Box
isAllowDoubleChestToShulker: false  # Double Chest → Shulker Box (disabled by default)
isAllowColoringShulkerByDyes: true  # Dye recoloring
isAllowResetShulkerColor: true      # Water Bucket color reset

prefix: "&a[Transformable Shulker] "
# All messages support & color codes

🛡️ Permissions

│ Permission Default Description
ts.admin OP Access to /ts reload

📋 Compatibility

  • Minecraft: 1.20.5, 1.20.6 and 1.21.X
  • Platform: Spigot / Paper (and forks)

▎ ⚠️ For versions below 1.20.4, we will continue to develop it if there're some people who need it.


🐛 Issues & Source

Found a bug or want to contribute? Open an issue on GitHub or contact me on Discord.


The Transformable Shulker (Paper / Spigot) Team

profile avatar
  • 2
    Projects
  • 6
    Downloads

More from Corn_Can

  • Vocal Text project image

    Vocal Text

    • 2
    • Bukkit Plugins

    Distance-based proximity chat with muffling, whisper, dead chat, and PlaceholderAPI support.

    • 2
    • June 29, 2026
    • Bukkit Plugins
    • +2
  • Vocal Text project image

    Vocal Text

    • 2
    • Bukkit Plugins

    Distance-based proximity chat with muffling, whisper, dead chat, and PlaceholderAPI support.

    • 2
    • June 29, 2026
    • Bukkit Plugins
    • +2