Home_zh - Gamepiaynmo/CustomModel GitHub Wiki

自定义玩家模型

icon

说明

这个mod允许您使用JSON文件自定义玩家模型,同时保持与原版Minecraft功能以及其他mod的兼容性。表达式,物理系统和粒子系统的结合可以达到难以置信的可定制程度!

安装

Fabric版本需要fabric-api模组作为依赖项。此外建议使用Mod Menu模组,因为它可以使用图形界面调整配置。

安装完成后,请将JSON模型放在“.minecraft”下名为“custom-models”的文件夹中(对于服务器,它与server.jar在同一文件夹下)。 每个模型包都可以是子文件夹或zip压缩文件。 在游戏中时,使用命令/custommodel select “model id”为您自己选择一个模型,或者您可以在配置中分配一个默认模型。

建模

每个模型包都是一个文件夹或一个zip存档文件,它必须包含一个名为“model.json”的主JSON文件。贴图文件均存储于模型包根目录,并且必须以PNG格式存储。 有关JSON模式的更多信息,请参考github wiki页面,并可以在这里找到一些示例。

指令

/custommodel是该mod添加到游戏的唯一指令。它具有4个子指令:

  • reload:从磁盘文件中重新加载模型。 当修改模型文件后,可以使用此命令重新加载它们。
  • refresh:将新模型添加到文件夹时,强制Mod刷新模型列表。
  • select xxx:为玩家选择ID为xxx的模型。
  • list:列出mod加载的所有模型。 然后,您可以单击命令返回的消息以获取模型选择命令。
  • clear: 清除玩家当前的模型。
  • npc xxx: 为了兼容自定义NPC而提供的指令。当创建了使用CPM Male或CPM Female模型的NPC时,使用此指令来为距离最近的一个NPC选择模型。

常见问题

我想要一些新功能/报告一些bug!

您可以在github提出新问题。 或者,您可以通过Discord与我联系。

这是客户端mod还是服务器mod?

两者都是。 您可以只在客户端使用它,这样只有您自己才能看到自定义模型。 或者,您也可以在服务器使用,使每个安装过此Mod的每个玩家都能看到新模型。