昨天已經註冊好方塊了,今天要來幫它添加texture。
首先是檔案的架構 可以看到有3個ruby_block.json檔案,它們分別有不同的作用
作用: 負責將方塊的遊戲狀態(Block State)映射到實際的外觀模型(Block Model)。對於一個簡單的、沒有狀態變化的方塊,它通常只會指定一個預設的模型。
作用:
定義方塊的立體外觀: 說明方塊是像普通方塊那樣是個立方體,還是有特殊的形狀。
指定紋理位置: 告訴遊戲方塊的六個面上應該貼上哪張紋理圖片(即您在 textures/block/ruby_block.png 裡放的那張圖片)。
作用: 確保當您手持或在物品欄中看到 ruby_block 時,它能夠正確地顯示。通常,這個檔案會參考對應的 Block Model,讓方塊物品看起來就是方塊本體的小型渲染。
最後在resources/assets/textures/block中放上你想要的圖片就好了!