前言
想弄一个跨服,目前这篇文章是边测试边写的,两个子服都是在同一个机器上运行的
如果两个子服在不同的网络,跨服的延迟就会比较高
- 两个子服 s1 和 s2 都是使用folia核心
- 版本1.20.1
- s1 端口: 25565
- s2 端口 : 25566
1.下载 Waterfall
2.启动两个子服
/usr/local/java17/bin/java -jar server.jar nogui
/usr/local/java17/bin/java -jar server.jar nogui
3.启动 Waterfall
第一次启动服务端时会下载额外的模块(位于 modules 文件夹内),下载完成后服务端便会启动。
/usr/local/java17/bin/java -Dfile.encoding=UTF-8 -Xms512M -Xmx1024M -jar waterfall-1.20-562.jar
看到这一行表示启动成功了
[03:55:33 INFO]: Listening on /0.0.0.0:25577
4.配置 Waterfall
enforce_secure_profile: false
listeners:
- query_port: 25577
motd: '&1Another Bungee server'
tab_list: GLOBAL_PING
query_enabled: false
proxy_protocol: false
forced_hosts:
pvp.md-5.net: pvp
ping_passthrough: false
priorities:
- s1
- s2
bind_local_address: true
host: 0.0.0.0:25577
max_players: 1
tab_size: 60
force_default_server: false
remote_ping_cache: -1
network_compression_threshold: 256
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
- bun

本文详细描述了如何使用Waterfall和BungeeCord在Java环境中搭建跨服环境,包括下载、启动、配置步骤,以及关键参数如网络延迟、权限管理和服务器连接设置。
最低0.47元/天 解锁文章
480

被折叠的 条评论
为什么被折叠?



