Skip to content

Create your own model using BlockBench

Davis1216 edited this page Aug 30, 2025 · 2 revisions

安装 BlockBench

首先,我们使用 BlockBench 模型文件 (.bbmodel) 来制作一个模型。
你可以从 这里 下载 BlockBench。

Tip

由于我们遵循 BlockBench 的建模方式,建议查看 如何建模和动画

创建自己的模型项目



首先,你应该将你的模型生成为 通用模型
你可以使用 立方体 来创建自己的模型。

Tip

⚠️ 网格不被支持。
⚠️ 如果你的客户端版本是 1.21.3 或更早版本,立方体旋转将受到限制。 (-45, -22.5, 0, 22.5, 45 度,仅限一个轴)
💡 如果你的客户端版本是 1.21.4 或更高版本,可以渲染任何旋转的立方体。

创建模型骨骼


模型骨骼意味着 一组立方体

  • 所有元素将按每个模型骨骼渲染为一个项目显示包。
  • 模型骨骼可以自由旋转。
  • BetterModel 支持 每个模型骨骼的动画

骨骼标签



BetterModel 中有一些内置的骨骼标签。

  • h_ - 这个模型骨骼跟随基础实体的头部旋转。
  • hi_ - 这个模型骨骼及其所有子骨骼跟随基础实体的头部旋转。
  • b_, ob_hitbox - 这个模型骨骼用于碰撞框。
  • p_ - 这个骨骼可以与碰撞框一起挂载。

外部特性

导入模型

  • 将你的模型文件放入 BetterModel 的插件文件夹中。
plugins/BetterModel/models - 通用模型
plugins/BetterModel/players - 仅用于动画,无纹理
  • 执行重新加载命令。
/bettermodel reload
  • 应用 BetterModel 目录中的生成资源包。
plugins/BetterModel/build(.zip)
  • 测试你的模型以作为实体召唤。
/bettermodel spawn <模型> [实体类型] [缩放]

Tip

如果你使用外部资源合并资源包,可以在 这里 查看常见问题。


5


下一步文档

Clone this wiki locally