服务器使用量
未统计
服务玩家数
未统计
下载量
13,291
插件详细介绍
本插件为 BungeeCord 服务器网络提供了一个功能齐全的中央大厅系统,允许玩家通过命令传送到指定的大厅服务器,并支持多种传送模式和丰富的管理功能。
核心功能
- 传送至大厅:玩家可使用命令快速返回大厅服务器。
- 智能分配:支持两种大厅分配模式:随机分配或传送至玩家最少的大厅。
- 传送倒计时:可配置传送前的倒计时,玩家在期间移动即可取消传送。
- 跨服传送:管理员可将指定服务器的所有玩家批量传送至另一个大厅服务器。
- 大厅管理:可动态添加或移除大厅服务器,并实时查看各大厅玩家人数。
- 权限控制:所有命令均可配置独立的权限节点。
- 多语言支持:消息文件可完全自定义,支持多语言。
- Velocity 支持:提供独立的 Velocity 版本插件。
命令与权限
玩家命令
- /lobby - 传送至大厅。
- 权限: `lobby.use`- 别名: `/hub`, `/leave`管理员命令
- /lobby add <服务器名> - 将指定服务器添加为大厅。
- 权限: `lobby.admin`- /lobby remove <服务器名> - 从大厅列表中移除指定服务器。
- 权限: `lobby.admin`- /lobby list - 列出所有大厅服务器及其当前玩家人数。
- 权限: `lobby.admin`- /lobby reload - 重载插件配置。
- 权限: `lobby.admin`- /lobby mode <random/lessplayers> - 切换大厅分配模式。
- 权限: `lobby.admin`- /lobby server <服务器名> - 将自己传送至指定的大厅服务器。
- 权限: `lobby.admin`- /lobby tp <玩家名> - 将指定玩家传送至其所在服务器分配的大厅。
- 权限: `lobby.admin`- /lobby transport <源服务器> <目标大厅> - 将源服务器的所有在线玩家传送至目标大厅服务器。
- 权限: `lobby.admin`配置文件详解
主配置文件 (config.yml) 允许你自定义插件行为。
config:
# 是否启用传送倒计时
countdown: true
# 倒计时时长(秒)
time: 3
# 大厅分配模式:"random"(随机)或 "lessplayers"(玩家最少)
tp_mode: "lessplayers"
# 大厅服务器列表
lobbys:
- "lobby_server"
commands:
lobby:
command: "lobby"
permission: "lobby.use"
aliases:
- "hub"
- "leave"
# 禁止使用 /lobby 命令的服务器列表
denied_servers:
- "Auth"消息文件
消息文件 (message.yml) 包含了插件所有可自定义的提示信息。你可以修改消息内容、颜色代码和变量(如 %time%, %player%)。
关键消息示例:
nopermission: 无权限提示。lobby.tp: 传送成功提示。lobby.waiting: 倒计时提示。lobby.denied: 在禁止使用的服务器上执行命令的提示。
Velocity 版本附加组件
如果你在 Velocity 代理端上运行,需要使用独立的 Lobby-Velocity 插件。
其配置文件 (config.yml) 非常简单:
config:
lobby:
# 是否启用命令
enable: true
# 玩家使用的命令
command: "vlobby"
# 命令所需权限
permission: "vlobby.use"
message:
sucess: "" # 传送成功消息(可为空)
denied: "&cYou dont have permission to do this."安装与使用
- 安装插件
- 将 `Lobby.jar` 放入 BungeeCord 的 `plugins/` 文件夹。- 重启 BungeeCord 服务器。- 根据需要编辑生成的 `config.yml` 和 `message.yml` 文件。- 添加大厅
- 在游戏内或控制台执行 `/lobby add <你的大厅服务器名>`。- 确保 `<你的大厅服务器名>` 与 BungeeCord `config.yml` 中定义的服务器名称完全一致。- 玩家使用
- 拥有 `lobby.use` 权限的玩家即可使用 `/lobby`、`/hub` 或 `/leave` 命令传送至大厅。注意事项
- 确保所有在配置中引用的服务器名称(如
lobbys列表和denied_servers列表)都已正确配置在 BungeeCord 的主配置中。 denied_servers功能常用于防止玩家从“登录服”等特殊服务器使用传送命令。- Velocity 用户必须使用专门的 Velocity 版本插件,其命令 (
/vlobby) 和权限 (vlobby.use) 与 BungeeCord 版本不同。 - 翻译文件(西班牙语、英语、法语)可在插件的 GitHub 页面找到。
测试支持版本
版本分布
基本信息
插件名称
Lobby System
作者
Obed
平台
Bukkit / Spigot
支持版本
1.7 - 1.16
点赞数
未统计
最近版本
暂无数据
-