[1.12.2] Пустой предмет при рендере obj

Версия Minecraft
1.12.2
API
Forge
12
1
1
Здравствуйте, я создаю мод, и хотел в нём использовать obj модель, но возникла проблема:
2023-01-18_20.52.09.png
1674071578686.png

Java:
    @EventHandler
    public void preInit(FMLPreInitializationEvent event)
    {
        OBJLoader.INSTANCE.addDomain(Reference.MODID);
        registerModel(InitItems.TEST_INGOT);
    }
    public void registerModel(Item item)
    {
        ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(Reference.MODID + ":" + item.getTranslationKey().substring(5), "inventory"));
    }

1674071705591.png
1674071763327.png
1674071785032.png
Заранее спасибо
 
Решение
1) Твоя моделька (.obj и .mtl), по идее, должны находиться в папке models. У тебя они находятся, почему-то, в папке textures.
2) В твоём blockstates написано хрен пойми что. Вся твоя функция описана в 3-х строчках, после чего закрывается (зачем?). Возьми-ка шаблон отсюда и перепиши под себя: Tutorial-Mod/tutorial_item.json at master · Wehavecookies56/Tutorial-Mod
Там же и посмотришь, как располагаются остальные файлы.
116
13
13
1) Твоя моделька (.obj и .mtl), по идее, должны находиться в папке models. У тебя они находятся, почему-то, в папке textures.
2) В твоём blockstates написано хрен пойми что. Вся твоя функция описана в 3-х строчках, после чего закрывается (зачем?). Возьми-ка шаблон отсюда и перепиши под себя: Tutorial-Mod/tutorial_item.json at master · Wehavecookies56/Tutorial-Mod
Там же и посмотришь, как располагаются остальные файлы.
 
116
13
13
Я прошу прощения, имел ввиду модельку
Для каждого файла имеется фиксированный путь. Для моделек, например, это папка models, для текстур - textures, для звуков - sounds и т.д. Вот ты указал путь до папки items в своём blockstate, он пытается найти папку models с этой папкой, но ничего не находит. Я тебе даже скинул пример с расположением файлов, мог бы и ознакомиться.
 
12
1
1
1) Твоя моделька (.obj и .mtl), по идее, должны находиться в папке models. У тебя они находятся, почему-то, в папке textures.
2) В твоём blockstates написано хрен пойми что. Вся твоя функция описана в 3-х строчках, после чего закрывается (зачем?). Возьми-ка шаблон отсюда и перепиши под себя: Tutorial-Mod/tutorial_item.json at master · Wehavecookies56/Tutorial-Mod
Там же и посмотришь, как располагаются остальные файлы.
спасибо большое что помог, оказалось что надо было ещё удалить build папку, просто она почему-то не обновлялась
 
Сверху