BungeeCord 是一款热门的 Minecraft 服务器代理软件,可让玩家通过单个 IP 地址连接到多个 Minecraft 服务器。 BungeeCord 充当 Minecraft 服务器之间的中间层,拦截并重定向玩家连接。 它让玩家可以在不同的 服务器之间无缝切换,即使这些服务器运行着不同的游戏模式。 BungeeCord 还具有很高的可自定义性,提供大量插件和配置选项。
注意:BungeeCord 至少需要 3 台服务器。 一台服务器将运行 BungeeCord,而另外两台或更多服务器将连接到该网络。 本指南将使用运行 Spigot 1.19.4 的示例服务器。
BungeeCord 主服务器:1.1.1.1:25565
Hub 服务器:2.2.2.2:25565
创造服务器:3.3.3.3:25565
生存服务器:4.4.4.4:25565
1。 登录 BisectHosting Starbase 面板。
2。 停止所有将用于 BungeeCord 服务器网络的服务器。
3。 在 BungeeCord 主服务器上,复制 IP 地址端口。
4。 选择 Minecraft 工具选项卡,然后选择模组加载器。
5。 选择左侧的网络。
6。 在 BungeeCord 旁边, 点击安装。 本示例使用 Java 17 版本 1.8+。
7。 确认 游戏版本 并选择 下一步。
8。 选择如何处理现有文件,然后按 下一步。
注意:了解如何使用实例管理器 处理现有文件,请点击这里。
9。 点击 确认 按钮。
10。 启动 服务器。
11。 完全启动后,停止服务器。
12。 前往 文件 选项卡。
13。 打开 config.yml 文件。
14。 在 listeners: 下, 将 host: port 更改为第 3 步中的 BungeeCord 服务器端口。
15。 将 ip_forward: 从 false 更改为 true。
16。 在 servers: 下,将 lobby 编辑为 Hub 服务器名称,并将 localhost 替换为 Hub 服务器 IP。 对每台要连接到 BungeeCord 服务器网络的服务器重复此操作。
17。 在 listeners: 下,找到 priorities: 行。
18。 添加第 16 步中 BungeeCord 服务器网络内Minecraft 服务器对应的名称 。 玩家将始终进入列表中的第一台服务器。
19。 按下 保存 按钮。
20。 返回我的服务器,然后选择 BungeeCord Hub 服务器。
21。 选择 配置 选项卡,然后选择游戏设置。
22。 在 Online Mode 下拉菜单中选择 False。
23。 前往文件选项卡。
24。 打开 spigot.yml 文件。
25。 在 settings: 下, 将 bungeecord: 从 false 更改为 true。
26。 按下保存 按钮。
27。 打开 bukkit.yml 文件。
28。 在 settings: 下, 将 connection-throttle: 从 4000 更改为 -1。
29。 按下保存 按钮。
30。 重复第 20 到 29 步,为每台要连接到 BungeeCord 服务器网络的 Minecraft 游戏服务器完成设置。
31。 启动所有服务器。
注意:强烈建议安装 BungeeGuard,以保护 BungeeCord 服务器免受恶意攻击。