跳到正文

CIT Resewn fork

作者:slashThree

重新实现 MCPatcher 的 CIT 功能(支持 OptiFine 资源包中的自定义物品纹理)

收藏

介绍

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

CIT Resewn Continued

这是原版 CIT Resewn 模组的一个分支,经过更新和维护,为较新的 Minecraft 版本提供兼容性。


关于原始项目(CIT Resewn)

在原版 Minecraft 中,物品使用固定纹理。自定义物品纹理(CIT)最初由 MCPatcher 引入,后来被 OptiFine 采用。这项功能可以让资源包在满足特定条件时动态替换物品的外观、纹理或模型,例如物品拥有自定义显示名称(通过铁砧设置)、特定类型或等级的附魔,或耐久度达到指定阈值。

CIT Resewn 成功将这一源自 MCPatcher/OptiFine 的旧版 CIT 功能重新实现为独立的 Fabric 模组。玩家因此无需安装 OptiFine,也能使用传统的 OptiFine 风格资源包,同时保持游戏轻量,并兼容现代渲染模组。


此分支的目的

由于原版 CIT Resewn 项目已不再积极维护最新的 Minecraft 版本,CIT Resewn Continued 应运而生,旨在延续这项功能。

此分支带来了以下更改与更新:

  • 兼容现代版本:已更新代码库,以支持较新的 Minecraft 版本及相应的 Fabric API 变更。
  • 错误修复:包含维护更新,用于解决 Minecraft 引擎内部变更导致的渲染问题和崩溃。
  • 优化模组兼容性:持续调整,确保与钠和 Iris 等现代优化模组稳定兼容。

功能

  • 完整支持旧版配置:完全向后兼容现有 OptiFine 和 MCPatcher 资源包配置,支持使用 .properties 文件。
  • 无需 OptiFine:在纯 Fabric 环境中提供 CIT 功能,避免 OptiFine 带来的兼容性问题。
  • 资源加载路径:自动检测并从资源包中的以下目录加载 CIT 资源:
  • assets/minecraft/citresewn/cit
  • assets/minecraft/optifine/cit
  • assets/minecraft/mcpatcher/cit
  • 基于 Mixin 的注入:使用 Fabric Mixins 将自定义纹理无缝集成到原版渲染代码中,无需额外开销。

鸣谢与许可

  • 原作者:此项目是 CIT Resewn 的一个分支,原项目由 SHsuperCM 创建。架构基础和原始实现的所有功劳均归原作者及其贡献者所有。
  • 许可:此延续项目与原项目一样,采用 MIT 许可证发布。

常见问题

CIT Resewn fork 支持哪些 Minecraft 版本?

CIT Resewn fork 支持 Minecraft Java 版 1.21–26.3,共 17 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

CIT Resewn fork 怎么安装?

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

评论

登录后评论和评分

slashThree 的其他作品

查看全部 →