介绍:
什么是ViaVersion
ViaVersion的目标是允许较新的客户端版本连接到较旧的服务器版本。如果您使用像 BungeeCord 这样的代理,请参见下文。ViaVersion目前支持 Spigot / BungeeCord / Sponge / Velocity。
从5.0.0起的重要更新:
从插件版本5.0.0起,插件本体将不再提供 BungeeCord / Sponge 的支持,支持BC与Sponge的版本将被挪至新的插件,原文如下:
主 ViaVersion.jar 不再支持 Bungee 和 Sponge,它们已被移至单独的插件。Sponge 几乎没有使用过,由于缺少注入点,当前的 Bungee 平台非常糟糕,在最近的每次 Minecraft 更新后,Bungee 通常在几周内无法使用。
如何安装
将插件放入plugins文件夹即可正常使用。
命令列表
/viaver list - 显示玩家连接服务器时使用的客户端版本。
/viaver autoteam - 碰撞自动组队开关,遇到Bungee team问题时可能需要关闭。
/viaver dontbugme - 插件更新提示开关。
/viaver pps - 显示玩家每秒最多能发送的数据包。
/viaver debug - 诊断数据包崩溃与反馈错误时很有用,但请不要随意使用,除非你知道你在做什么。
以上命令均需要viaversion.admin权限节点才可以使用。
使用代理端
2.仅在下游各个子服务器上安装(推荐)
常见问题
其他信息:
官方文档(仅英文):https://docs.viaversion.com/
Github开源地址:https://github.com/ViaVersion/ViaVersion/
提交issue/反馈问题:https://github.com/ViaVersion/ViaVersion/issues/
后记:
24/10/2 转载自本人在Minebbs发布的同名帖子:https://www.minebbs.com/resources/1-8-1-21-viaversion.7632/
什么是ViaVersion
ViaVersion的目标是允许较新的客户端版本连接到较旧的服务器版本。如果您使用像 BungeeCord 这样的代理,请参见下文。ViaVersion目前支持 Spigot / BungeeCord / Sponge / Velocity。
从5.0.0起的重要更新:
从插件版本5.0.0起,插件本体将不再提供 BungeeCord / Sponge 的支持,支持BC与Sponge的版本将被挪至新的插件,原文如下:
主 ViaVersion.jar 不再支持 Bungee 和 Sponge,它们已被移至单独的插件。Sponge 几乎没有使用过,由于缺少注入点,当前的 Bungee 平台非常糟糕,在最近的每次 Minecraft 更新后,Bungee 通常在几周内无法使用。
- Bungeecord / Waterfall 支持已移至:https://hangar.papermc.io/ViaVersion/ViaBungee (MineBBS帖子:https://www.minebbs.com/resources/9121/)
- 从 https://viaversion.com/ 下载 ViaVersion(如果需要,还可以下载其他插件)并将它们放入config/viaversion/ 文件夹中才能让ViaBungee正常工作。
- Sponge 支持已移至:https://modrinth.com/plugin/viasponge (MineBBS帖子:https://www.minebbs.com/resources/8510/)
- 从 https://viaversion.com/ 下载 ViaVersion(如果需要,还可以下载其他插件)并将它们放入config/viaversion/ 文件夹中才能让ViaSponge正常工作。
- ProtocolSupport 兼容性已移至插件,因为 PS 已经死了一段时间,而 VR+VB 现在通常在各个版本中更可用
如何安装
将插件放入plugins文件夹即可正常使用。
命令列表
/viaver list - 显示玩家连接服务器时使用的客户端版本。
/viaver autoteam - 碰撞自动组队开关,遇到Bungee team问题时可能需要关闭。
/viaver dontbugme - 插件更新提示开关。
/viaver pps - 显示玩家每秒最多能发送的数据包。
/viaver debug - 诊断数据包崩溃与反馈错误时很有用,但请不要随意使用,除非你知道你在做什么。
以上命令均需要viaversion.admin权限节点才可以使用。
使用代理端
- 确保您的 BungeeCord / Velocity 等代理端是最新的版本。
- 如果您直接在 BungeeCord/Velocity 上使用插件,ViaVersion 可能需要几分钟时间来探测子服务器的协议。
- 安装ViaVersion时请在以下两种方式内选择一种:
2.仅在下游各个子服务器上安装(推荐)
- Velocity原生支持1.7.2~最新正式版,装在Velocity上有可能会导致反作弊误判等情况,在这种情况下建议安装在子服务器上。
- 不要同时在 代理端 和 下游服务器 上安装ViaVersion!
- 如果您选择使用 BungeeCord,请注意,您将无法看到自己在 1.8 服务器上用剑格挡,并且由于翻译处于不同的级别,反作弊等软件的性能可能会更差。
常见问题
- 不要尝试热重载插件,请直接重启服务器。
- 新版本的物品特性无法在旧版本游戏内使用是因为ViaVersion致力于兼容性而不是添加新的特性。
- 方块材质纹理看起来不对时尝试将config.yml内的serverside-blockconnections改为true。
- 如果玩家由于发包过多被踢出服务器(You are sending too many packets!),请在config.yml内将 max-pps 的值调高(提高检测阈值)或者直接改为 -1(关闭发包检测,不推荐)。
其他信息:
官方文档(仅英文):https://docs.viaversion.com/
Github开源地址:https://github.com/ViaVersion/ViaVersion/
提交issue/反馈问题:https://github.com/ViaVersion/ViaVersion/issues/
后记:
24/10/2 转载自本人在Minebbs发布的同名帖子:https://www.minebbs.com/resources/1-8-1-21-viaversion.7632/