偽造の標準が最近変更されたため、このサイトに既に該当する投稿を見つけるのは難しいので、自分で投稿することに頼っています。私は項目にテクスチャ/モデルを追加しようとしていますが、コンパイル時に、私はこれを参照してください。Forge 1.11テクスチャリングの問題
私は初期化段階でクライアントプロキシを介して呼び出された次のコードを使用して、モデルを登録します
をMinecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(modid + ":" + item.getUnlocalizedName().substring(5), "inventory"));
「item」と「modid」は、上記の範囲で適切に定義されています。
{
"thirdperson_righthand": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 3, 1 ],
"scale": [ 0.55, 0.55, 0.55 ]
},
"firstperson_righthand": {
"rotation": [ 0, -90, 25 ],
"translation": [ 1.13, 3.2, 1.13],
"scale": [ 0.68, 0.68, 0.68 ]
}
}
...とに配置され、実際の子モデル:ここで
は私のsrc /メイン/リソース/資産/ ultramc /モデル/項目にある項目から継承する標準項目のモデルであり、同じスポット:問題の
{
"parent":"ultramc:item/basic_item",
"textures": {
"layer0":"ultramc:items/iron_nugget"
}
}
テクスチャーはSRC /メイン/リソース/資産/ ultramc /テクスチャ/項目にある16×16のPNGファイルであるとiron_nugget.png命名されます。
私は何が間違っているのか分かりません。私はチュートリアルに非常によく従っています。どんな助けでも大歓迎です。ありがとう!
EDIT:
ここでは、私のソースフォルダは、理由はなぜではありません。
https://i.stack.imgur.com/6vSKj.png
2番目のJSONファイルに縮められた引用符があります。 thatmight_ cause this – Pokechu22
ありがとう、私はそれを修正しましたが、それは問題ではないようです。 – hjk321
好奇心が強いですが、これは標準モデルの問題かもしれませんか?私が使用したものはかなり日付が付いているようです - それは左手のモデルを持っていません。多分それは問題ですか? – hjk321