温馨提示:
如果文章的文字与图片如果加载失败,请您刷新网页,若内容或图片失效,请联系MC萝卜论坛管理员解决。
-
准备工作
1.一台能够运行Minecraft高版本的电脑(1.13+版本以上)
2.喜欢钻研的心
图片使用的免费图床,可能会挂
-
开始
这需要你拥有一定材质包制作技巧,如果你不太懂,可以去看看别人写好的基础入门教程。这里不再赘述
1.在材质包的assets/minecraft路径下创建一个名为models的文件夹
再在models文件夹里创建名为item的文件夹
最终看起来应该是这样
然后在item文件夹里创建后缀名为.json的文件
至于前面的.json前的文字,应该是物品ID,也就是在游戏中按下 F3+H 后,光标移动到物品上所展示出的深灰色英文
比如展示图中木锄的ID就是:wooden_hoe
接下来,你需要打开你的.json文件
并在其中输入如下代码,值得注意的是,我下面提供的代码只是一个单元,它们是可以累加的
也就是说,你完全可以让你的物品拥有无数个材质,这取决于你
{
"parent": "item/handheld_rod",
"textures": {
"layer0": "item/这里填写物品ID"
},
"overrides": [
{ "predicate": { "custom_model_data":这里填写数字 }, "model": "这里是你的模型路径,如果文件路径位于 models/weaopn/test.json 应该填写weapon.test"},
{ "predicate": { "custom_model_data":2 }, "texture": "你的材质路径 如果文件路径位于 textures/items/test.png 应该填写items/test"}
]
}
#注意{}和[]的对称
#调用模型和贴图的不同仅在于 文件路径前的类是 model 还是 texture
-
获取物品
在游戏中输入
/give @p 物品ID{CustomModelData:你填写的数字} 1
然后就可以获取拥有自定义材质的物品啦
希望大家都能成功
欢迎支持我的爱发电:
© 版权声明
THE END
暂无评论内容