OneVersionRemake

仅允许特定客户端版本加入您的BungeeCord或Velocity网络。

资源图片
# OneVersionRemake OneVersionRemake 是一个源自原始插件 [OneVersion] (https://github.com/johnnywoof/OneVersion) 由 johnnywoof 创建的简单 BungeeCord 和 Velocity 插件。 它已从头开始重新编写,以支持 Velocity 以及其他改进和新功能。 ## 功能 - 设置允许加入网络的协议版本列表。 任何使用配置文件中未定义的版本的客户端将被拒绝访问,并显示可自定义的踢出消息(支持 1.16+ HEX 颜色)。 - 定义使用不允许版本的客户端的 MOTD、玩家计数文本和玩家计数悬停文本。 - 使用 `{version}` 和 `{clientVersion}` 可以分别显示支持的版本和客户端的版本。 OneVersionRemake 使用外部 JSON 文件来查找特定协议对应的 MC 版本。 ## 格式 OneVersionRemake 使用流行的 MiniMessage 格式,允许显示格式化的文本。 MOTD 和踢出消息允许使用渐变和 1.16+ HEX 颜色。 查看 [wiki] (https://ovr.andre601.ch/config) 以获取有关可用选项的更多信息。 ## 外部连接 OneVersionRemake 在启动时可能为了不同的目的而建立到外部网站的连接: ### bStats 该插件可能会连接到 [bStats](https://bstats.org) 并向其提交匿名统计信息。 您可以通过禁用全局配置文件中 `plugins/bStats` 处的 bStats 来禁用此功能。 您可以在以下链接中找到 OneVersionRemake 的统计信息: - [BungeeCord][bstats-bungee] - [Velocity][bstats-velocity] ### Versions.json 该插件将连接到外部 URL 以检索其 `version.json` 文件的默认内容。 当 `version.json` 不存在或 `UpdateVersions` 在 config.yml 中设置为 `true` 时才会发生这种情况。 使用的 OneVersionRemake 版本将访问不同的 URL: - v3.11.0 及更高版本:https://andre601.ch/oneversionremake/protocol_versions.json [[Source][protocol-versions]] - v3.9.0 - v3.10.0:https://andre601.ch/oneversionremake/versions.json [[Source][versions]] - v3.8.2 及更早版本:https://raw.githubusercontent.com/Andre601/OneVersionRemake/master/versions.json [[Source][versions-old]] [oneversion]: https://github.com/johnnywoof/OneVersion [wiki]: https://ovr.andre601.ch/config [bstats-bungee]: https://bstats.org/plugin/bungeecord/OneVersionRemake/10340 [bstats-velocity]: https://bstats.org/plugin/velocity/OneVersionRemake/10341 [protocol-versions]: https://codeberg.org/Andre601/website/src/branch/main/docs/oneversionremake/protocol_versions.json [versions]: https://codeberg.org/Andre601/website/src/branch/main/docs/oneversionremake/versions.json [versions-old]: https://github.com/Andre601/OneVersionRemake/blob/master/versions.json