FileNotFoundException

Версия Minecraft
1.12.2
54
2
К сожалению сейчас не за пк, логи скину "сегодня" утром!
Я использую среду разработки Intellij IDEA (ВНИМАНИЕ: Я также пробовал делать всё тоже самое через консоль "gradlew build")
Я уверен что item.json находится по пути src/main/resources/assets/test/models/item/item.json
и текстурка по пути
src/main/resources/assets/test/textures/item/item.png
Я абсолютно уверен, что содержимое обоих файлов верно.
В настройках Intellij IDEA, выбрал Intellij IDEA в поле Run and build... (как указано в Фичах и фиксах Intellij IDEA)
Единственное я не пробовал использовать gradle refresh прсле изменений build.gradle.
В моём коде модель моего предмета никак не регистрируется, потому, что знаю что она регистрируется автоматически на основе регистрового имени оно у меня "item"!
Прошу вас помочь мне исправить это проблему, т.к. не могу её исправить на протяжении нескольких дней.

Если что мои логи идентичны логам из этого поста:
просто замените kc:key на test:item
и kc:models/item/key.json на test:models/item/item.json
 

WantaSanchez

Опоздун
633
17
150
Проверь методы регистрации предметов и их моделей. Если предметы регистрируются через ForgeRegistries то модели должны регистрироваться так:
Java:
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
Если же ты предметы регистрируешь через шину событий Forge, то регистрация моделей такая:
Java:
@SubscribeEvent
@SideOnly(Side.CLIENT)
public static void onRegistryModel(ModelRegistryEvent event) {
    ModelLoader.setCustomModelResourceLocation(this, 0, new ModelResourceLocation(getRegistryName(), "inventory"));
}
Если ни то ни другое не помогает, то скорее всего это перманентная проблема Forge начиная со сборки 2848 под Minecraft 1.12.2 и тут либо откатится на сборку 2847 либо перейти на Idea.
 
54
2
Спасибо, я забыл отметить, но я решил проблему способом указанным здесь
 
Сверху