昨天新增物品的時候發生了點小問題,我新增的物品顯示是黑紫色的方形,今天要來嘗試解決一下這個問題
我詢問gemini之後他告訴我會有這樣的問題發生是因為 Minecraft 遊戲中材質缺失,這表示遊戲無法找到你為「ruby」物品定義的 PNG 材質檔案。也就是說我沒有添加ruby的texture,導致系統不知道要顯示什麼,於是顯示黑紫棋盤格。
gemini告訴我要解決這個問題需要新建一堆資料夾"src/main/resources/assets/rubymod/textures/item/",要在item資料夾裡放png圖片。
然後新增一個models資料夾,在裡面再新增一個item資料夾,item資料夾裡會放一個json檔案,讓minecraft知道要去哪裡找png檔。
json檔案的內容大概是這樣 {"parent": "item/generated", "textures" : { "layer0" : "rubymod:item/ruby" } }
接下來打開遊戲,應該就能看到正常的,我設定的ruby的樣子了!