跳到正文

Custom Entity Models (CEM)

作者:dorianpb

允许将资源包中由 .jem 和 .jpm 文件定义的自定义模型加载到游戏中。

收藏

截图

介绍

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

Custom Entity Models(但适用于 Fabric)

一个自定义实体模型的实现,大量基于 Optifine 的格式,旨在实现与 Optifine 自定义实体模型的功能对等。

此模组的当前状态

此模组目前处于ALPHA阶段,这意味着某些功能可能或可能不正常工作!绝对不保证功能会按预期运行,甚至完全不保证能运行!

安装

请查看 Modrinth 页面、
CurseForge 页面,或者
自行构建。此模组需要安装 Fabric Loader。
如果你想配置此模组,还需要安装
YACL。

此外,要配合 optifine CEM 使用,需要此资源包或其衍生版本。

如何使用

此模组会从资源包中的 "assets/<namespace>/cem" 文件夹加载 .jem 和 .jpm 文件。对于旨在与 Optifine 配合使用的资源包,将 "assets/minecraft/optifine/cem" 重命名为 "assets/minecraft/cem" 应该可以正常工作。如果你安装了可选依赖项,则无需这样做,因为配置中有一个选项可以直接从 optifine 的文件夹结构加载。

Discord 服务器链接

在此加入我的 discord 服务器:https://discord.gg/3qxFZm7Ycw

致资源包开发者

.jem 和 .jpm 的文件格式与 Optifine 的完全相同(请查看此处
、此处
以及此处)。"assets/dorianpb/cem" 内部的文件夹结构无关紧要。
如果你想为苦力怕分配自定义模型,你可以将文件放在 "assets/dorianpb/cem/creeper.jem"、"assets/dorianpb/cem/creeper/creeper.jem"、"
assets/dorianpb/cem/za/waurdo/creeper.jem" 等位置。

差异

  • 大多数生物实体应该都受支持,一些非生物实体可能没有动画。

  • 目前不支持盔甲。

  • 不支持单个部件的纹理(你只能在 .jem 文件中指定纹理和纹理尺寸)。

  • 不支持精灵图。

  • 不支持 attach 选项。

  • 目前,动画的表现与 optifine 的略有不同,足以破坏一些资源包。

许可

此项目采用 LGPL v3.0 许可。请先获得我的书面许可,否则不要在任何地方重新发布此项目。

目标

  • 实现其余实体
  • 使动画完美
  • 支持 attach
  • 一个更好的图标!这个太烂了

致模组开发者

如果你的 fabric 模组创建了新实体,你可以无需太多工作就为 CEM 添加支持!请查看
net.dorianpb.external 以获取示例实现。确保使用 "
cem" 入口点。

致谢

  • dorianpb,感谢他实际制作了这个模组
  • sp614x,感谢他制作了 Optifine 的 CEM,本模组以此为基础
  • Mojang,感谢他们实际制作了 Minecraft
  • 僵尸猪人,我做这个项目的全部动力就是让它回归
  • 其他决定贡献力量的人(点击此处查看)

常见问题

Custom Entity Models (CEM) 支持哪些 Minecraft 版本?

Custom Entity Models (CEM) 支持 Minecraft Java 版 1.16–1.20,共 14 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Custom Entity Models (CEM) 怎么安装?

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

评论

登录后评论和评分

dorianpb 的其他作品

查看全部 →