Minecraft 1.8 mod 纹理问题

Minecraft 1.8 mod texture issues

所以我最近开始学习 mod,并且进展顺利,直到我遇到纹理。我能够成功地在游戏本身中对块进行纹理处理,但出了点问题。如果你在你的库存中得到它,它会以一种未知的纹理出现,而不是物理块上的纹理。这是我的 3 JSON 个文件;

genericDirt BlockState JSON

{
    "variants": {
        "normal": { "model": "generic:genericDirt" }
    }
}

genericDirt 项目 JSON

{
    "parent": "generic:block/genericDirt",
    "display": {
        "thirdperson": {
            "rotation": [ 10, -45, 170 ],
            "translation": [ 0, 1.5, -2.75 ],
            "scale": [ 0.375, 0.375, 0.375 ]
        }
    }
}

genericDirt Block JSON

{
    "parent": "block/cube_all",
    "textures": {
        "all": "generic:blocks/genericDirt"
    }
}

感谢任何帮助,如果您需要更多代码,请询问我,我会提供给您。

我最后只需要添加这个渲染代码,哦,好吧,案例解决了:D

渲染代码:

if(event.getSide() == Side.CLIENT)
{
 FMLCommonHandler.instance().bus().register(new KeyInputHandler());
 renderItem.getItemModelMesher().register(Item.getItemFromBlock(genericDirt),0, new ModelResourceLocation("generic" + ":" + ((genericDirt) genericDirt).getName(), "inventory"));
}