Player is using a different protocol version
'Player' is using a different protocol version of the game (x) than the server (x).
此消息只是一个警告,你可以忽略它。
一般不推荐使用 ViaVersion 和类似的插件,除非你想创建一个大厅服务器(来源)。
如果使用不当,ViaVersion 是一个灾难。ViaVersion 的目的是允许客户端连接到一个多版本大厅,在那里玩家可以决定他们想加入哪个服务器。
每个服务器都有自己的版本,例如,生存是 1.20.5,PVP 是 1.8。这允许人们连接到同一个大厅服务器,这是服务器社区的主要枢纽。
服务器管理员滥用这种功能,允许玩家通过 1.8、1.9、1.13、1.18、1.20 版本加入 1.20.x 服务器进行生存游戏。这会导致多种不兼容、不稳定、错误、故障的发生。发生这种情况的原因是客户端(和服务器)在版本之间进行了大量更改,其中大多数是至关重要的。
期望无缝游戏是不可能的,因为版本之间引入了太多更改。
一个成功的服务器的明显例子是 OriginRealms,它是最定制化的 Minecraft 多人游戏生存体验之一,没有人提出异议。
我看不出继续这种期望游戏稳定的无稽之谈有什么理由,同时允许古老版本的游戏加入你的服务器,或者更糟糕的是,保持服务器的旧版本并允许新客户端版本加入。
ItemsAdder 编写了大量黑客代码来检查客户端版本和服务器版本,然后启用一些特殊修复,以避免 1.18 客户端加入 1.20 服务器时发生崩溃/故障。我想停止维护这种不稳定的技巧,它们只会给我和客户带来压力。
所以请考虑停止允许多个版本加入你的生存/游戏模式服务器。
Last updated