跳到正文

ArchaicLib

为移植到旧版本的模组提供共享兼容性前置库。仅限 Cleanroom Loader。

收藏

介绍

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

ArchaicLib

ArchaicLib 是一个共享兼容性前置库,用于我将旧版本 Minecraft 模组移植到 1.12.2 的项目。它重新实现了旧版 Minecraft/Forge(1.7.10、1.8.9 等)中曾经存在、但在 1.12.2 中被移除或修改的 API 和行为,让移植后的模组尽可能沿用原有代码,并保持与原版模组相近的表现。

它本身不执行任何功能。只有其他模组要求时才需要安装。

重要:仅支持 Cleanroom Loader

此模组专为 Cleanroom Loader(Minecraft 1.12.2)制作并测试。与原版 Forge 1.12.2 不兼容,也不提供相应支持。

提供内容

  • 旧版网络辅助功能:采用旧模组风格的简易通道和抽象数据包系统。
  • 旧版实体辅助功能:旧版实体移动与碰撞代码(moveEntity)、旧版 DataWatcher 风格的同步数据、扩展实体属性(IExtendedEntityProperties)、旧版实体注册名称查询、旧版投掷物初始化,以及旧版物品栏辅助功能。
  • 旧版注册辅助功能:旧版 GameRegistry 风格的方块、物品和实体注册、无名称配方、模型注册,以及 1.7/1.8 音效名称映射。
  • 旧版客户端辅助功能:旧版风格的 Tessellator 封装器,以及可还原 1.8 手持物品变换效果的智能物品模型支持。
  • 支持移植模组的 Mixin 配置插件。

依赖 ArchaicLib 的模组

  • It Fell From The Sky(移植版)
  • Modular Bosses(移植版)
  • Too Much TNT(移植版)
  • Necromancy(移植版)

支持

如有疑问、错误报告或建议,请访问:Discord 服务器。

许可证

保留所有权利。作者:electrifiedded。

常见问题

ArchaicLib 支持哪些 Minecraft 版本?

ArchaicLib 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

ArchaicLib 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

ElectrifiedDed 的其他作品

查看全部 →