服务器使用量
25
服务玩家数
760
下载量
4,569
插件详细介绍
BungeeHub 是一款用于 BungeeCord/Waterfall 的插件,它通过分组机制,让玩家使用 /hub 或 /lobby 命令时,能够根据预设的服务器组被智能地传送至不同的目标服务器,从而实现灵活的大厅或枢纽管理。
重要须知
- 插件目前稳定,已知绝大多数错误反馈源于配置文件问题,请仔细检查缩进和占位符是否正确。
- 插件仅需安装在 BungeeCord 或 Waterfall 代理端。
- 作者主要根据自身需求进行更新,通常每 1-2 个月会发布更新以确保稳定性。
- 欢迎通过 Discord 反馈 Bug、提供建议或进行咨询。
- 插件计划重写以修复一些已知问题。
链接与支持
- 下载最新版本:https://www.yistars.net/bungeehub/
- Wiki 页面:https://github.com/YiStars/BungeeHub/wiki (创建于 2021.8.6)
- Discord 联系:https://discord.gg/4tPfwjm
命令
- /hub - 传送至大厅(可在配置文件中设置是否启用)
- /lobby - 传送至大厅(可在配置文件中设置是否启用)
- /bungeehub help - 查看帮助信息
- /bungeehub check - 检查插件更新
- /bungeehub reload - 重新加载配置文件
权限
- bungeehub.use - 允许使用
/hub命令(仅在配置中NeedPermission启用时生效) - bungeehub.admin - 允许使用
/bungeehub reload命令
配置文件 (`config.yml`)
# 调试模式
DebugMode: false
# 更新检查
CheckUpdate: true
# 默认服务器组
DefaultGroup: lobby
# 使用 /hub 是否需要 bungeehub.use 权限
NeedPermission: false
# 启用的传送命令
Commands:
hub: true
lobby: false
# 服务器组配置
# type 类型: SERVER(服务器) / COMMAND(命令) / QUEUE(队列)
Group:
lobby:
name: "%name%"
type: COMMAND
command:
- "bungeecommand %player% queue Lobby"
bw_lobby:
name: "&eBedWars Lobby"
type: QUEUE
server:
- bw_1
- bw_2
- bw_3
- bw_4
queue: Bw_Lobby
mm_lobby:
name: "%name% Lobby"
type: SERVER
server:
- mm_1
- mm_2
- mm_3
- mm_4
- mm_5
- mm_6消息文件 (`messages.yml`)
# 插件消息
Enabled: "Enabled successfully."
Loaded: "Loaded successfully."
Disenabled: "Disenabled successfully."
# 设置为 "" 则不发送消息
# 玩家消息
UseHub: "&aConnecting %group%&a..."
NoPermission: "&cYou have no permission to do this."
# 管理员消息
Reload: "&aReload config successfully."
Console: "This command must be executed in the game."
# 更新检查消息
Checking: "&7Checking for update..."
NoUpdate: "&aThe currently used version is already the latest version."
Update: "&a[BungeeHub] &eNew version &bv%new_version% &edetected, current version: &bv%old_version%"
UpdatePage: "&aPlugin Page: &e%url%"
UpdateDownload: "&aDwonload Link: &e%url%"
# 帮助消息
HelpTitle: "&aBungeeHub v%version% Help:"
HelpHelp: "&a/bungeehub help &8- &7View help"
HelpCheck: "&a/bungeehub check &8- &7CheckUpdate"
HelpReload: "&a/bungeehub reload &8- &7Reload Config"API 示例
开发者可通过以下方式调用插件 API
import java.util.List;
import cn.yistars.bungeehub.HubHook;
public class BungeeHubHook implements HubHook {
public static String getGroupName(String server) {
return HubHook.getGroupName(server);
}
public static String getGroupType(String groupname) {
return HubHook.getGroupType(groupname);
}
public static String getGroupQueue(String groupname) {
return HubHook.getGroupQueue(groupname);
}
public static List<String> getGroupCommand(String groupname) {
return HubHook.getGroupCommand(groupname);
}
public static String getDefaultGroup() {
return HubHook.getDefaultGroup();
}
}注意事项
- 本插件集成了 bStats 统计。
- 未经作者明确允许,严禁反编译或修改此插件。
- 如需分发此插件,请务必事先获得作者同意。
- 如果您觉得这个插件不错,请给它评分,谢谢!
(2021年8月6日)我已创建了一个Wiki页面,详细内容可在此处查看。
测试支持版本
版本分布
基本信息
插件名称
BungeeHub
作者
Bing_Yanchi
平台
Bungeecord
支持版本
1.7 - 1.18
点赞数
未统计
最近版本
4.4
25
5.0-SNAPSHOT
1