ViaVersion

允许较新的客户端连接到较旧的服务器。

资源图片
# ViaVersion 允许您连接到比您的客户端版本旧的服务器。 更多信息请参见我们的 [GitHub 页面](https://github.com/ViaVersion)。 **在 Fabric 上,请使用 [ViaFabric](https://modrinth.com/mod/viafabric) 或 [ViaFabricPlus](https://modrinth.com/mod/viafabricplus)。要覆盖包含的版本** - 在 **ViaFabric** 中,将 ViaVersion 放入 `mods` 文件夹 - 在 **ViaFabricPlus** 中,将 ViaVersion 放入 `config/viafabricplus/jars` 文件夹 [Bungee](https://hangar.papermc.io/ViaVersion/ViaBungee) 和 [Sponge](https://modrinth.com/project/viasponge) 也有自己的平台实现。 需要 Java 17。 请参见 [此处](https://docs.papermc.io/misc/java-install) 了解如何更新您的安装 Java 版本。 最后的选择,您可以从 [我们的 ci](https://ci.viaversion.com/job/ViaVersion-Java8/) 下载 Java 8 降级构建。 ## 提前获取 Via* 对新 MC 版本支持 **从 1.20.5 开始,ViaVersion 和 ViaBackwards 将仅在 Minecraft 更新后的几天发布**,除非该更新的协议更改很小。 **如果您想提前访问,通常在最终发布前几天甚至几周,您可以订阅以下项目之一**: - [GitHub Sponsors](https://github.com/sponsors/kennytv/sponsorships?sponsor=kennytv&tier_id=385613&preview=false) (*首选选项*。Discord 上使用 `/verify` 命令),或者 - [Patreon](https://www.patreon.com/kennytv/membership) (查看最高层级,并确保将 Patreon 链接到您的 Discord 帐户下的 Discord 设置->连接) ## 关于发布渠道的说明 建议始终使用最新的 Beta 版本。 Alpha 构建用于处理快照版本兼容性或其他前沿更改。 **始终在 ViaVersion、ViaBackwards 和 ViaRewind 项目中使用相同的构建渠道。** 发布/开发构建 -------- 您可以在以下位置找到官方发布版本: - **Hangar (适用于我们的插件)**: https://hangar.papermc.io/ViaVersion/ViaVersion - **Modrinth (适用于我们的模组)**: https://modrinth.com/mod/viaversion - **GitHub**: https://github.com/ViaVersion/ViaVersion/releases 所有项目的开发构建都位于我们的 Jenkins 服务器上: - **Jenkins**: https://ci.viaversion.com 作为依赖项的 ViaVersion ---------- **JavaDocs:** https://jd.viaversion.com **Maven:** ```xml viaversion-repo https://repo.viaversion.com ``` ```xml com.viaversion viaversion-api [4.0.0,5.0.0) provided ``` **Gradle:** ```kotlin repositories { maven("https://repo.viaversion.com") } dependencies { compileOnly("com.viaversion:viaversion-api:VERSION") // 替换版本 } ``` 资源 -------- - **[Via Mappings Generator](https://github.com/ViaVersion/Mappings)** - **[Mojang mappings](https://minecraft.wiki/w/Obfuscation_map)** (感谢你,Mojang,真棒) - **[wiki.vg](https://wiki.vg)** (用于获取有关数据包结构的的历史信息,我们也会反馈) - **[Burger](https://github.com/Pokechu22/Burger)** (参见 [PAaaS](https://github.com/Matsv/Paaas)) 特别感谢所有 [贡献者](https://github.com/ViaVersion/ViaVersion/graphs/contributors)。