你可以自行编辑材质包.
请问"怎么设置一个方块有多个材质? "是什么意思
动态材质还是多面不同材质?
动态材质还是多面不同材质?
应该是不行的。材质文件里每个材质对应一个方块,要是想单独修改一个方块的材质,就把它原来材质删掉换新的进去,重命名成原来材质的名字。
要是想做特性一样但是材质不一样的一些方块,可以把不同颜色的玻璃或者羊毛设置成不一样的材质用。
要是想做特性一样但是材质不一样的一些方块,可以把不同颜色的玻璃或者羊毛设置成不一样的材质用。
E100撞老鼠 发表于 2016-2-20 12:13
你可以自行编辑材质包.
废话嘛......
siiftun1857 发表于 2016-2-20 15:37
请问"怎么设置一个方块有多个材质? "是什么意思
动态材质还是多面不同材质? ...
就是同一个方块在不同状态下可以有不同的材质...这个可以实现吗?
mgmlcj 发表于 2016-2-20 21:19
就是同一个方块在不同状态下可以有不同的材质...这个可以实现吗?
如果你说的是根据外部条件/环境来修改材质的话
目前只有钟和罗盘能实现此功能,而这个功能是被直接写入程序的
除mod外根本不可能
mgmlcj 发表于 2016-2-20 17:27
废话嘛......
我知道一个办法,可以改变物品材质,比如吧空桶变成骨头的样子
siiftun1857 发表于 2016-2-20 21:27
如果你说的是根据外部条件/环境来修改材质的话
目前只有钟和罗盘能实现此功能,而这个功能是被直接写入程 ...
好吧...那问下他说的是什么意思?E100撞老鼠 发表于 2016-2-20 21:30
我知道一个办法,可以改变物品材质,比如吧空桶变成骨头的样子
大师快教我{:10_556:}
不可能的不可能有这样的材质包
如下
比如你想让1.7.10石头有多个材质
打开.minecraft/version/1.7.10/1.7.10jar/assets/minecraft/texture/blocks
然后将材质png导入
全部命名为stone. png就行
比如你想让1.7.10石头有多个材质
打开.minecraft/version/1.7.10/1.7.10jar/assets/minecraft/texture/blocks
然后将材质png导入
全部命名为stone. png就行
这个怎么样?自己试一下,版本要在1.8.3以下
/give @a minecraft:command_block 1 2097152 {display:{Name:海晶灯}}
如果觉得好那么把我被扣的10金粒给我QAQ
siiftun1857 发表于 2016-2-20 21:27
如果你说的是根据外部条件/环境来修改材质的话
目前只有钟和罗盘能实现此功能,而这个功能是被直接写入程 ...
然而我做出来了
编辑Json文件。目录:
版本号.jar\assets\models\block
选择你的方块。然后画好材质,丢进:版本号.jar\assets\textures\block文件夹
事例:工作台:
Json代码:复制代码
其中的particle是方块破坏粒子。
up,down,north,south,east,west分别是方块上,下,北,南,东,西显示的材质。后面的内容就是在textures\blocks里对应的png材质文件
再比如煤块,json复制代码
因为它每一面材质都是一样的,所以其中的all后面就是对应的材质了
希望能帮到你。
版本号.jar\assets\models\block
选择你的方块。然后画好材质,丢进:版本号.jar\assets\textures\block文件夹
事例:工作台:
Json代码:
- {
- "parent": "block/cube",
- "textures": {
- "particle": "blocks/crafting_table_front",
- "down": "blocks/planks_oak",
- "up": "blocks/crafting_table_top",
- "north": "blocks/crafting_table_front",
- "east": "blocks/crafting_table_side",
- "south": "blocks/crafting_table_side",
- "west": "blocks/crafting_table_front"
- }
- }
其中的particle是方块破坏粒子。
up,down,north,south,east,west分别是方块上,下,北,南,东,西显示的材质。后面的内容就是在textures\blocks里对应的png材质文件
再比如煤块,json
- {
- "parent": "block/cube_all",
- "textures": {
- "all": "blocks/coal_ore"
- }
- }
因为它每一面材质都是一样的,所以其中的all后面就是对应的材质了
希望能帮到你。