LobbyCommand - Quick Lobby Teleportation Plugin
LobbyCommand is a lightweight, high-performance plugin that allows players to instantly teleport to the lobby server using a simple command. Designed for BungeeCord/Velocity networks, it provides seamless server switching without requiring special permissions from players. Whether you're running a minigame network, survival server chain, or creative hub, LobbyCommand delivers a reliable and user-friendly transportation solution.
Dependencies:
- BungeeCord or Velocity proxy server
- Spigot/Paper server (1.16.x - 1.21.x)
- No additional plugins required
Installation:
Step 1 – Network Setup:
Ensure that your BungeeCord/Velocity network is properly configured with a lobby server.
Step 2 – Installing LobbyCommand:
Move the `LobbyCommand-1.0.0.jar` file into your **server's plugins directory** (not proxy).
Step 3 – Testing LobbyCommand:
Restart your server to load the plugin.
Step 4 – Configure Settings:
Edit `plugins/LobbyCommand/config.yml` to set your lobby server name:
```yaml
target-server: "lobby" # Change to your lobby server name
```
Step 5 – Configure Permissions:
Adjust permissions as needed to control access. Compatible with permission plugins such as (LuckPerms, PermissionsEx, GroupManager).
How to Use:
For Players:
- Simply type `/lobby` to instantly teleport to the lobby server
- No special permissions required - works for all players by default
- Fast and reliable transportation across your network
For Administrators:
- Use `/lobbycommand reload` to reload configuration without restarting
- Monitor teleportations through server console logs
- Customize messages and target server in config.yml
⚠️ Note: The plugin must be installed on each server where you want the `/lobby` command to be available, not on the proxy.
Configuration:
The plugin automatically creates a `config.yml` file with the following options:
```yaml
# Target server name in your BungeeCord/Velocity network
target-server: "lobby"
Customizable messages
messages:
teleporting: "&a&lTeleporting to lobby..."
error: "&c&lTeleportation failed!"
no-permission: "&c&lYou don't have permission!"
Debug mode for troubleshooting
debug: true
```
Plugin Commands:
- `/lobby` – Instantly teleport to the lobby server
- `/lobbycommand` – Show admin commands (OP only)
- `/lobbycommand reload` – Reload plugin configuration (OP only)
Plugin Permissions:
| Permission | Description | Default |
|------------|-------------|---------|
| `lobbycommand.use` | Allows using the `/lobby` command | `true` (all players) |
| `lobbycommand.admin` | Allows reloading configuration | `op` (operators only) |
Permission Examples:
LuckPerms:
- /lp user <player> permission set lobbycommand.use true
- /lp group <group> permission set lobbycommand.use false
PermissionsEx:
- /pex user <player> add lobbycommand.use
- /pex group <group> add lobbycommand.admin
Features:
- ✅ **Zero-dependency** - Works without additional plugins
- ✅ **BungeeCord API** - Reliable network communication
- ✅ **Instant teleportation** - No delays or loading screens
- ✅ **Configurable messages** - Customize all player messages
- ✅ **Permission-friendly** - Works with all major permission plugins
- ✅ **Debug mode** - Easy troubleshooting for administrators
- ✅ **Reload command** - Update configuration without restart
Compatibility:
- Minecraft: 1.16.x - 1.21.x
- Server Software: Spigot, Paper, Purpur, and derivatives
- Proxy: BungeeCord, Velocity, Waterfall
- Java: 8+ (Java 11+ recommended)
---
Quick Start:
1. Install on your game servers (not proxy)
2. Configure `target-server` in config.yml
3. Restart server or use `/lobbycommand reload`
4. Players can now use `/lobby` to return to hub!
Simple. Fast. Reliable. Get your players back to lobby instantly!