Minecraft-Java-Edition

使用 CustomModelData 時缺少原始紋理

  • October 16, 2022

我在 Minecraft 中製作了一把錘子,我替換了剪刀紋理來製作它。並且自定義模型的工作方式就像它的支持一樣,但是當我得到沒有 CustomModelData 的剪刀時,紋理就失去了。這是資源包 模型 RPack/models/hammer_model.json

{
   "parent": "minecraft:item/generated",
   "textures": {
       "layer0": "custom/glass_breaker"
   }
}

覆蓋文件 RPack/models/item/shears.json

{
   "parent": "minecraft:item/generated",
   "textures": {
       "layer0": "item/glass_breaker"
   },
   "overrides": [
       {
           "predicate": {
               "custom_model_data": 58022
           },
           "model": "glass_breaker/glass_breaker"
       }
   ]
}

質地 RPack/textures/custom/hammer.json

紋理的圖片

有沒有什麼辦法解決這一問題?

我只是覺得我的Layer0錘子模型而不是原始模型的設置minecraft:item/shears。我的模型覆蓋了原始模型。這就是它的樣子

   "parent": "minecraft:item/generated",
   "textures": {
       "layer0": "minecraft:item/shears"
   },
   "overrides": [
       {
           "predicate": {
               "custom_model_data": 58022
           },
           "model": "glass_breaker/glass_breaker"
       }
   ]
}

引用自:https://gaming.stackexchange.com/questions/399725