Ultimate ShulkerRooms v1.1

Private shulker-box storage rooms with teleport block entry, leave GUI, auto-cleanup & admin wand!
CUSTOM ROOMS
Private shulker-box storage rooms for your players

Teleport-block entry Confirmation Leave GUI Auto-cleanup Admin wand setup​



■ What is Custom Rooms?

Give every player their own private storage room. A player right-clicks your teleport block, gets instantly assigned a free room, and can place shulker boxes on the bedrock floor to manage their storage in peace. When they're done, they click the room's leave block, confirm in a clean GUI, and return to spawn.

No regions, no databases, no setup headaches — one Skript file and three commands.

■ Features

  • One-click entry — players right-click your teleport block and are sent to the first free room automatically
  • Confirmation Leave GUI — clean 27-slot menu with Leave / Stay buttons, safe against shift-click item loss
  • Auto-cleanup — shulker boxes left behind in a room are automatically deleted when the player leaves, disconnects, or the room is unlocked (players are warned in the GUI first)
  • Build protection — occupants can only place & break shulker boxes, and only on top of bedrock
  • Command blocker — no teleporting out with /spawn or /home while inside a room (/leaveroom always works as an escape)
  • Disconnect safety — leave the server inside a room? The room is freed instantly and you're returned to spawn on your next join
  • Admin wand — set the teleport block and per-room leave blocks by right-clicking with the wand, per-admin selection modes (no conflicts between staff)
  • Configurable room count — 3 rooms by default, raise it to as many as you need with one option
  • /rooms info — live status overview: spawn, teleport block, every room's setup state and occupant
  • Automatic migration — updating from v1.0? Your rooms, blocks and spawn are migrated automatically on first load
  • Fully translatable — every message is a plain text line you can edit

■ Setup in 60 seconds

  1. Drop the file into plugins/Skript/scripts and run /sk reload all
  2. /rooms setspawn — where players return after leaving
  3. /rooms set 1 — stand inside your room build and save it
  4. /rooms give/rooms settp → right-click the entry block
  5. /rooms setleave 1 → right-click the leave block inside room 1

Repeat steps 3 & 5 for each room. Check everything with /rooms info.

■ Commands & Permissions

Code:
/rooms set <id>            Set a room's teleport point
/rooms unset <id>          Delete a room
/rooms give                Receive the setup wand
/rooms settp               Set the teleport block (wand)
/rooms setleave <id>       Set a room's leave block (wand)
/rooms cancel              Cancel wand selection mode
/rooms unlock <id>         Free a room (occupant sent to spawn)
/rooms unlockall           Free every room
/rooms reset <tpblock|leave <id>>
/rooms setspawn            Set the spawn return point
/rooms unsetspawn yes      Delete the spawn return point
/rooms info                Status overview
/rooms help                Command list

/leaveroom                 (everyone) leave your current room

All /rooms commands require the shulkerrooms.admin permission. /leaveroom is available to everyone.

■ Requirements

  • Skript (tested on Skript 2.16, Paper 1.21.x)
  • SkBee — optional, only for tab completion of /rooms

■ Changelog — v1.1

  • NEW: Auto-cleanup — shulker boxes left in a room are deleted when it's vacated
  • NEW: Configurable number of rooms (was locked to 3)
  • NEW: /leaveroom escape command, /rooms info overview, /rooms unlockall
  • NEW: Single admin wand with per-admin selection modes (replaces the two tools)
  • NEW: Automatic one-time migration of v1.0 data
  • FIX: Rooms now work immediately after setup (no /rooms unlock needed first)
  • FIX: Leave GUI can no longer swallow shift-clicked items
  • FIX: Players who disconnect inside a room are returned to spawn reliably on next join
  • FIX: /rooms unlock teleports the occupant out instead of leaving them desynced
  • FIX: Double-click events no longer set two blocks at once
  • Polished every message, full input validation on all commands



Questions or issues? Open a ticket or DM me — I answer fast and fix faster.
by DevGiannaros


Buy a license now
$5.79
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Enhanced
+ $3.99
Includes Standard support plus:
Installation & setup
Feature customisation
Priority support
Support duration
6 months
Lifetime
+ $1.99
Share and earn
Refer this resource and earn a 15% commission.
589 Views
1 Purchases
3 Downloads
Sep 5, 2024 Published
Jul 26, 2026 Updated
Not yet rated
26.4 KB File size
DRM-free
  1. Yes
AI Content Disclosure
AI for make the cover for me
AI Content Disclosure
AI for autocompletion and analysing for problems
Type
  1. Gameplay
  1. GUI
  1. Storage
Game mode
  1. BoxPVP
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
The complete plot rental system with GUIs, dual economy, auto renew, likes and leaderboards
5.00 star(s) 6 ratings
50 purchases
Minecraft KOTH Skript: start/stop events, countdown, admin rewards & placeholders.
5.00 star(s) 1 ratings
9 purchases
ScreenShare Skript for all servers
5.00 star(s) 1 ratings
10 purchases
Manage user slots fast: guided info collection, ping detection, and easy renew/hold commands.
Not yet rated
3 purchases
Share and earn
Refer this resource and earn a 15% commission.
589 Views
1 Purchases
3 Downloads
Sep 5, 2024 Published
Jul 26, 2026 Updated
Not yet rated
26.4 KB File size
DRM-free
  1. Yes
AI Content Disclosure
AI for make the cover for me
AI Content Disclosure
AI for autocompletion and analysing for problems
Type
  1. Gameplay
  1. GUI
  1. Storage
Game mode
  1. BoxPVP
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
The complete plot rental system with GUIs, dual economy, auto renew, likes and leaderboards
5.00 star(s) 6 ratings
50 purchases
Minecraft KOTH Skript: start/stop events, countdown, admin rewards & placeholders.
5.00 star(s) 1 ratings
9 purchases
ScreenShare Skript for all servers
5.00 star(s) 1 ratings
10 purchases
Manage user slots fast: guided info collection, ping detection, and easy renew/hold commands.
Not yet rated
3 purchases
Top