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"
- }
- }