像原版头盔那样,拿在手上是2d,戴在头上就变成3d模型要怎么制作?
拿在手上是item材质 64X64画的
而你穿到身上了就不是那种64X64的材质了
这是两种材质
64X64的物品图标材质 通常你使用PS都能画
但是那种你说的盔甲材质 就是需要使用 blockbench 软件 去制作啦 你可以去度娘搜搜!
如果我能解除你的疑惑希望 给个最佳 谢谢!
而你穿到身上了就不是那种64X64的材质了
这是两种材质
64X64的物品图标材质 通常你使用PS都能画
但是那种你说的盔甲材质 就是需要使用 blockbench 软件 去制作啦 你可以去度娘搜搜!
如果我能解除你的疑惑希望 给个最佳 谢谢!
C5bb 发表于 2022-1-17 13:47
拿在手上是item材质 64X64画的
而你穿到身上了就不是那种64X64的材质了
这是两种材质
我想知道的是json文件里要怎么写,材质我会制作,blockbench我也会用;我要怎么制作一个在GUI里是贴图,戴上以后是模型的json文件里面的代码;百度关键是不知道搜什么内容,搜了个大概意思也没找到。
欧拉拉拉拉 发表于 2022-1-17 14:10
我想知道的是json文件里要怎么写,材质我会制作,blockbench我也会用;我要怎么制作一个在GUI里是贴图, ...
你是想制作材质包的话就搜我的世界材质包制作 B站应该有相关教程。
C5bb 发表于 2022-1-17 14:40
你是想制作材质包的话就搜我的世界材质包制作 B站应该有相关教程。

欧拉拉拉拉 发表于 2022-1-17 14:10
我想知道的是json文件里要怎么写,材质我会制作,blockbench我也会用;我要怎么制作一个在GUI里是贴图, ...
你想要的是这种效果吗?

- {
- "parent": "minecraft:block/cube_all",
- "textures": {
- "all": "minecraft:block/sand"
- },
- "display": {
- "gui": {
- "rotation": [ 0, 0, 0 ]
- }
- },
- "gui_light": "front"
- }
本帖最后由 欧拉拉拉拉 于 2022-1-17 20:26 编辑
请问你能用装备做一下示范吗,差不多是这样,但是是装备
无敌三脚猫 发表于 2022-1-17 19:23
你想要的是这种效果吗?我在sand.json里写的是
请问你能用装备做一下示范吗,差不多是这样,但是是装备
欧拉拉拉拉 发表于 2022-1-17 20:23
请问你能用装备做一下示范吗,差不多是这样,但是是装备
什么意思?原版装备就是在gui里显示成2d的啊,还要怎么改
你想把其它东西(比如沙子)放进盔甲栏,假装是盔甲的样子吗?
比如我现在头上就是个沙子,用/replaceitem放上去的(如果是新版本就用的是/item)

原理就是我在沙子底面放了一个头盔物品的图(另外几个面用的是头盔穿在玩家头上的图),如果在玩家头上,那底面这个图就埋进玩家头里看不出来,而在gui里的时候把沙子的底面翻过来对着屏幕,就这样了
- {
- "parent": "block/block",
- "display": {
- "gui": {
- "rotation": [ -90, 0, 0 ]
- }
- },
- "elements": [
- {
- "from": [ 0, 0, 0 ],
- "to": [ 16, 16, 16 ],
- "faces": {
- "down": { "uv": [ 0, 0,16,16 ], "texture": "#down"},
- "up": { "uv": [ 2, 0, 4, 4 ], "texture": "#hat"},
- "north": { "uv": [ 2, 4, 4, 8 ], "texture": "#hat"},
- "south": { "uv": [ 6, 4, 8, 8 ], "texture": "#hat"},
- "west": { "uv": [ 4, 4, 6, 8 ], "texture": "#hat"},
- "east": { "uv": [ 0, 4, 2, 8 ], "texture": "#hat"}
- }
- }
- ],
- "textures": {
- "hat": "minecraft:models/armor/iron_layer_1",
- "down": "minecraft:item/iron_helmet"
- }
- }