我的世界Minecraft 1.19.2 Mod开发教程分享-20-自定义方块模型
插曲
如何创建一个minecraft的模型


一个方块的大小

创建了一个方块

选择所有的trays

选择所有的面,添加贴图

在绘画模式进行绘画

这里还可以调整画笔的大小,橡皮擦,渐变工具和绘制形状等功能。

其他的几个物品的贴图绘制就自己绘制吧。大同小异,B站也有教程,比如酒石酸大佬的教程。
通过display调整各个状态的姿势
ctrl+s 保存项目,这四个文件是我们所需要的文件


添加自定义方块
添加JSON文件
将我们之前在BlockBeanch中的模型添加到Minecraft项目的文件中。

修改其中textures的位置。

添加textures到textures/block中

添加对应的物品的json

添加对应的翻译
添加对应的blockstate
希望在面朝不同方向放置方块的时候能有不同的旋转


## 创建自定义blcok类

注册方块

## 测试
我么成功创建了自定义的模型,不同方向会进行旋转。


## 这时候你会发现没有碰撞体积
如何添加碰撞体积?

安装这个插件

确保你的模型在VoxelShapse这个文件夹下面

点击导出

可以得到具体的碰撞体积

不过之类这里我们就使用一个简单的盒子的碰撞体积吧。


测试
再次启动游戏,已经有碰撞体积了
