diff --git a/docs/优化/网络优化.md b/docs/优化/网络优化.md deleted file mode 100644 index b7842357ab..0000000000 --- a/docs/优化/网络优化.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -sidebar_position: 7 ---- - -# 网络优化 - -网络优化主要目的是解决服务器上行带宽占用导致的玩家 **Ping**(即网络延迟)过高导致的糟糕游戏体验。 - -## 降低服务器视野距离(即 View distance) - -:::warning - -请注意视野距离和玩家体验相关性也较大,除非特殊情况否则不建议大幅压缩视野换取带宽占用。 - -::: - -### 手动调整 - -在 spigot.yml 中可以设置服务器的视野距离 - -``` -view-distance: 8 #视野距离为 8 chunks -``` - -如果你使用的默认 10 chunks 的视野距离,可能对于带宽来说有一定的压力,可以酌情减少, - -### 自动调整 - -安装 [View Distance Tweaks](https://www.spigotmc.org/resources/view-distance-tweaks.75164/) 实现自动调整视野距离使得玩家增多时自动减少视野,玩家减少时自动增加视野。 - -## 降低区块加载速度 - -在 /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](https://modrinth.com/plugin/orebfuscator) 等矿物混淆插件,使用 Paper 自带的矿物混淆。 - -使用 Paper 矿物混淆时候,尽量不要在非主世界开启 mode 2 或 mode 3 - -***TODO***