SetSpawn/SetLobby

设置您的服务器重生点或大厅。

资源图片
## 设置重生点 **SetSpawn** 是一个轻量级、一应俱全的 Bukkit/Spigot 插件,可以轻松地: - 定义全局 **重生点 (Spawn)** 和 **大厅 (Hub)** 位置 - 新玩家加入时自动传送到大厅(可开启/关闭) - 对所有传送命令执行每玩家冷却时间 - 通过 `config.yml` 完全自定义消息 & 音效 - 在运行时重新加载您的设置—无需服务器重启 --- ### 📋 特性 - **/setspawn** & **/spawn** 定义您世界的“重生点”。 - **/setlobby**, **/lobby** & **/hub** 定义您的“大厅 (Hub)”,`/hub` 起到方便的别名作用。 - **加入时自动传送** 新玩家默认会被传送到大厅;`/toggleautojoin` 用于开启/关闭此功能。 - **可配置的冷却** 使用全局冷却(例如默认 30 秒)来防止传送垃圾信息。 - **自定义消息 & 音效** 所有文本反馈和音效都由 `config.yml` 驱动。 - **/spawnreload** 在不重启服务器的情况下,立即重新加载您的 `config.yml`。 --- ### ⚙️ 命令 | 命令 | 描述 | 权限 | |----------------------|----------------------------------------------------------|--------------------------| | `/setspawn` | 设置全局重生点位置 | `setspawn.set` (仅限 OP) | | `/spawn` | 传送到重生点 | `setspawn.use` | | `/setlobby` | 设置全局大厅 (Hub) 位置 | `setspawn.set` (仅限 OP) | | `/lobby` | 传送到大厅 | `setspawn.use` | | `/hub` | `/lobby` 的别名 | `setspawn.use` | | `/toggleautojoin` | 开启/关闭加入时自动传送 | `setspawn.toggleautojoin` (仅限 OP) | | `/spawnreload` | 在运行时重新加载 `config.yml` | `setspawn.reload` (仅限 OP) | --- ### 🛠 配置 ```yaml # 开启加入时自动传送至大厅 auto-teleport: true # 任何传送命令之间的冷却时间(秒) teleport-cooldown: 30 messages: spawn-name: "重生点" lobby-name: "大厅" spawn-set: "&a重生点已设置。" lobby-set: "&a大厅已设置。" spawn-teleport: "&a已传送到重生点。" lobby-teleport: "&a已传送到大厅。" hub-teleport: "&a已传送到 Hub。" cooldown: "&c请等待 {time} 秒。" auto-on: "&a加入时自动传送已启用。" auto-off: "&c加入时自动传送已禁用。" reload: "&a配置已重新加载。" ```