mirror of
https://github.com/postyizhan/NitWikit.git
synced 2024-12-27 08:30:07 +08:00
2.0 KiB
2.0 KiB
sidebar_position |
---|
7 |
网络优化
网络优化主要目的是解决服务器上行带宽占用导致的玩家 Ping(即网络延迟)过高导致的糟糕游戏体验。
降低服务器视野距离(即 View distance)
:::warning
请注意视野距离和玩家体验相关性也较大,除非特殊情况否则不建议大幅压缩视野换取带宽占用。
:::
手动调整
在 spigot.yml 中可以设置服务器的视野距离
view-distance: 8 #视野距离为 8 chunks
如果你使用的默认 10 chunks 的视野距离,可能对于带宽来说有一定的压力,可以酌情减少,
自动调整
安装 View Distance Tweaks 实现自动调整视野距离使得玩家增多时自动减少视野,玩家减少时自动增加视野。
降低区块加载速度
在 /config/paper-global.yml 中有关于区块生成的一些参数
chunk-loading-basic:
#注:以下的单位均为 chunks / seconds
player-max-chunk-generate-rate: -1.0
#为每个玩家生成分块的最大速率,设置为-1 则禁用。
player-max-chunk-load-rate: 100
#任何单个播放器加载块的最大速率,设置为-1 则禁用。
player-max-chunk-send-rate: 75
#服务器发送给单个玩家的最大速率。设置为-1 则禁用。
其中 player-max-chunk-send-rate 对应服务器每秒钟最多向玩家发送多少区块包,设置得越低玩家收到完整的地图信息越慢,
服务器虽然总是会发送几乎同样多的区块信息,但由于发送速度降低,这会降低上行带宽的最大占用率,从而避免大量跑图导致的顿卡。
选择更加合理的 AntiXray(反矿物透视)方式
停止使用 Orebfuscator 等矿物混淆插件,使用 Paper 自带的矿物混淆。
使用 Paper 矿物混淆时候,尽量不要在非主世界开启 mode 2 或 mode 3
TODO