Minecraft-Bedrock-Edition
將多個紋理添加到一個紋理塊
如何將多個紋理(如頂部、底部、側面等)添加到只有一個紋理(如木板、泥土等)的塊?
分配紋理
在您
blocks.json
的目錄頂部(即myresourcepack/blocks.json
)有用這些定義的塊紋理。blocks.json
以熔爐為例:{ "furnace" : { "sound" : "stone", "textures" : { "down" : "furnace_top", "east" : "furnace_side", "north" : "furnace_side", "south" : "furnace_front_off", "up" : "furnace_top", "west" : "furnace_side" } } }
furnace
- 塊的 IDfurnace_top
,furnace_side
… - 您在下面註冊紋理的名稱stone
- 聲音。聲音註冊的名稱(可選)註冊紋理
不同的邊應該指向一個註冊的紋理。如果您不知道如何註冊紋理,這裡有一個範例:
有一個名為
terrain_texture.json
. 文件路徑應為:myresourcepack/textures/terrain_texture.json
. 在文件中,有這個:{ "num_mip_levels" : 4, "padding" : 8, "resource_pack_name" : "vanilla", "texture_data" : { "acacia_planks" : { "textures" : "textures/blocks/planks_acacia" } } }
在該範例中,我們定義了一個紋理,名為
acacia_planks
實際圖像的文件路徑textures/blocks/planks_acacia
。這指向我們的planks_acacia
文件myresourcepack/textures/blocks/planks_acacia.png
;是.png
暗示的。
acacia_planks
- 無論你想命名紋理planks_acacia
- 中的PNG文件的名稱blocks/
,省略.png
- 至於 mip、填充、包名稱等。我無法告訴你有什麼用 - 只需將其複制並粘貼到