🌟 LobbySystem - Modern & Feature-Rich Paper/Spigot Plugin
LobbySystem is a highly customizable, lightweight, and modern lobby management plugin designed for Minecraft 1.20 - 26.2+ servers (Paper, Spigot, Folia, Purpur). It provides an all-in-one hub solution featuring an in-game Admin Setup GUI, clean GUIs, a dynamic side-scoreboard, double jumping, particle trails, daily rewards with custom command support, player visibility controls, lobby protections, item pickup prevention, and full BungeeCord/Velocity support!
Wiki:
✨ Features Overview
- ⚙️ In-Game Admin Setup GUI (
/lobbysetup): Interactive menu for server admins to enable or disable any module (Navigator, Scoreboard, Daily Reward, Double Jump, Launchpads, etc.) live in-game! - 🧩 Smart Navigator: Configurable GUI with support for BungeeCord/Velocity server switching, world teleports, spawn teleportation, and custom command execution.
- 👁️ 3-State Player Hider: Easily cycle between All Visible 🟢, VIP & Staff Only 🟣, and All Hidden 🔴 with custom dye items.
- 🎁 Daily Reward System: Configurable 24h reward system supporting multiple custom economy/money commands (e.g.,
eco give %player% 500orgive %player% diamond 3) and can be fully toggled on/off. - ⚡ Extras & Gadgets: Built-in Speed, Jump Boost, and customizable Particle Trails (Hearts, Flames, Magic, Notes, Enchantment, Cloud).
- 🛡️ Protective Knockback Shield: Creates a forcefield pushing nearby players away with sound and particle effects.
- 👤 Interactive Profile GUI: Displays player heads, rank badges, total playtime statistics, and daily reward status.
- 💨 Double Jump: Fluid double-jump mechanic with cloud particles and sound effects.
- 🚀 Lobby Launch Pads: Stepping on pressure plates above Sponge/Slime blocks launches players forward into the air.
- 📊 Dynamic Side-Scoreboard: Modern, flicker-free scoreboard displaying player rank, online counts, playtime, and custom server IP.
- 🤫 Silent Lobby: Toggle global chat on and off for regular players (Admins bypass).
- 🔒 Comprehensive Protections: Built-in block break/place protection, void fall auto-respawn, fall/damage prevention, hunger freeze, and Item Pickup/Drop Protection in the lobby.
- ⚙️ 100% Modular: Every single module can be independently enabled or disabled via
/lobbysetupor inconfig.yml.
📜 Commands & Permissions
| Command | Permission | Description |
|---|---|---|
/lobbysetup |
lobby.admin |
Opens the interactive Admin Setup GUI to toggle modules. |
/setspawn |
lobby.admin |
Sets the lobby spawn location at your position. |
/spawn |
lobby.spawn |
Teleports you to the lobby spawn point. |
/build |
lobby.admin |
Toggles build mode to bypass block protections. |
/silentlobby |
lobby.admin |
Toggles global chat on or off in the lobby. |
/dailyreward |
none | Claims your daily 24-hour reward. |
/lobbyreload |
lobby.admin |
Reloads config.yml without restarting the server. |
Additional Permissions
lobby.update- Receive update notifications when joining the server.lobby.ytitems- Grants access to YouTuber items and VIP status in the hider.lobby.admin- Admin privileges (Bypass Silent Lobby, setup GUI, build mode).
⚙️ Installation
Click to expand Installation Instructions
- Download LobbySystem-2.0.jar and place it into your server's
plugins/directory. - Restart your server to generate the configuration files.
- Use
/setspawnin-game to set your server's spawn location. - Use
/lobbysetupin-game as an admin to easily turn modules on or off. - Modify
config.ymlto match your lobby world name, custom messages, server IP, and reward commands. - Reload the configuration with
/lobbyreloador restart your server. Enjoy!
All Versions
+ Add Version### 🚀 Major Features & Updates
- Gradle Build System**: Project fully migrated to Gradle with Spigot & Paper API 1.20 – 1.26+ support.
- In-Game Admin Setup (
/lobbysetup)**: Added an interactive GUI for server admins to toggle modules (Navigator, Daily Reward, Scoreboard, Double Jump, Launchpads, etc.) on and off in real-time. - Daily Reward System (
/dailyreward)**: - 24-hour cooldown timer.
- Multi-command support for custom economy/money commands (e.g.
/eco give %player% 500). - Modular toggle in config & Setup GUI.
- Item Pickup Protection**: Players in the lobby can no longer pick up items dropped on the ground.
- Improved Player Hider**: 3-state system (*All Visible*, *VIP & Team Only*, *All Hidden*).
### 🛠️ Bug Fixes & Stability Improvements
- Memory Leak Fixes**: Automated state cleanup for disconnects (clearing active trails, shields, and hider states).
- Flicker-Free Scoreboard**: Rebuilt scoreboard update logic to eliminate flickering every update cycle.
- Thread Safety**: Fixed asynchronous chat event thread safety issues for paper servers.
- Safety Checks**: Enforced valid material fallbacks and inventory slot bounds checks (
0 - 40). - Async I/O**: Saved reward data asynchronously to prevent main thread lag.
1. Added auto config editor for updates
2. You can now Change the items names
2. Fixed the "Give items on join" bug
1. /build |
2. Join and leaves messages
3. fixed interactions blocker lobby.build
4. fixed death problem
5. fixed a lot of bugs
# How to report an bug?
## Just join [The discord](https://discord.gg/bW8JGDbYcu)
2. Updated Profil [Preview](https://cdn.modrinth.com/data/FyhZ7eYX/images/09d78efcde2667ef66e8b7da2eb946325772fbbe.png)
3. Fixed shield
4. Fixed navigator type server
https://discord.gg/aMHf3XjNFJ