SetSpawn/SetLobby
Set Your Server Spawn Or Lobby
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
SetSpawn/SetLobby
SetSpawn
SetSpawn is a lightweight, all-in-one Bukkit/Spigot plugin that makes it easy to:
- Define a global Lobby (Hub) and Lobby (Hub) location - Automatically teleport new players to your lobby on join (toggleable) - Enforce a per-player cooldown on all teleport commands - Fully customize messages & sounds via `config.yml` - Reload your settings at runtime—no server restart required
---
📋 Features
- /spawnreload & /spawnreload Define and teleport to your world’s “Spawn” point. - /spawnreload, /spawnreload & /spawnreload Define and teleport to your “Lobby (Hub)”; `/hub` works as a convenient alias. - /spawnreload New players are sent to the lobby by default; `/toggleautojoin` flips this on/off. - /spawnreload Prevent teleport spam with a global cooldown (e.g. 30 s by default). - /spawnreload All text feedback and sound effects are driven by `config.yml`. - /spawnreload Instantly reload your `config.yml` without restarting the server.
---
⚙️ Commands
| Command | Description | Permission | |----------------------|----------------------------------------------------------|--------------------------| | `/setspawn` | Set the global Spawn location | `setspawn.set` (OP-only) | | `/spawn` | Teleport to the Spawn | `setspawn.use` | | `/setlobby` | Set the global Lobby (Hub) location | `setspawn.set` (OP-only) | | `/lobby` | Teleport to the Lobby | `setspawn.use` | | `/hub` | Alias for `/lobby` | `setspawn.use` | | `/toggleautojoin` | Enable/disable auto-teleport on join | `setspawn.toggleautojoin` (OP-only) | | `/spawnreload` | Reload `config.yml` at runtime | `setspawn.reload` (OP-only) |
---
🛠 Configuration
```yaml
Toggle auto-teleport to lobby on join
auto-teleport: true
Cooldown (in seconds) between any teleport command
teleport-cooldown: 30
messages: spawn-name: "Spawn" lobby-name: "Lobby" spawn-set: "&aSpawn location set." lobby-set: "&aLobby location set." spawn-teleport: "&aTeleported to spawn." lobby-teleport: "&aTeleported to lobby." hub-teleport: "&aTeleported to hub." cooldown: "&cPlease wait {time} seconds." auto-on: "&aAuto-teleport on join enabled." auto-off: "&cAuto-teleport on join disabled." reload: "&aConfiguration reloaded."