跳到正文

Origins: Legacy

作者:BluSpring

将 Origins 1.20.1 非官方移植到较新版本的 Minecraft。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Origins: Legacy

这是原版 Origins 模组的非官方移植版本,基于官方 MC 1.20.1 版本构建,旨在支持更新版本的 Minecraft,同时尽可能兼容为 1.20.1 及更早版本制作的 Origins 数据包。

之所以会出现这个分支,是因为:

  • 撰写本文时,Origins 的较新构建版本存在严重问题。代码库经历了大幅重构,结果还破坏了此前的 Origins 数据包,往往需要进行大量修改才能让它们支持新版本。
  • Origins 更新到新版 Minecraft 的速度实在太慢了。我觉得自己在这里开发更简单,也能亲自更新所有旧版 1.20.1 Origins 数据包和模组,让它们都能在这里运行。说真的,这比处理更新后的代码库容易得多。

如果你需要帮助为该模组创建数据包,可以访问官方 Origins Wiki。只要你使用的是 1.10.0 分支,官方 Wiki 仍足以帮助你制作数据包;该分支正是本分支所基于的版本。

如果你想报告漏洞,请访问问题追踪页面。请先检查是否已有相关问题,并详细说明你使用的模组及其版本、你预期发生什么以及实际发生了什么。如果可以,也请务必附上客户端和服务器的日志。

这支持为 Origins 1.21.1 制作的自定义起源吗?

不太支持,因为新代码库中的代码、功能集乃至主要数据格式都发生了相当大的变化。另一方面,Origins: Legacy 会尽可能保留与 1.20.1 起源数据包的兼容性,通常只需在常规 Minecraft 数据包层面进行修改,而这部分内容通常有更完善的文档。当前代码库中的能力 JSON 文件则完全没有改动。

还有其他功能吗?

这个分支加入了一些自定义功能,全部记录在GitHub 上的 README中。也欢迎在问题追踪页面提出新功能建议,我愿意考虑。如果你需要特定版本的功能,只要版本为 1.21.1 或更高,我就可以在对应版本中实现。

为什么要用这个,而不是官方 Origins 模组?

说真的,没人阻止你使用官方版本。我个人维护这个分支,只是为了我自己和朋友,因为我们使用 Origins 当前的 Alpha 版本时体验不佳。选择这个分支的唯一理由,就是你不想等官方 Origins 模组更新。

常见问题

Origins: Legacy 支持哪些 Minecraft 版本?

Origins: Legacy 支持 Minecraft Java 版 1.21.1–26.3,共 11 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Origins: Legacy 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

BluSpring 的其他作品

查看全部 →