Résolu Problème chargement modèles d'item (java.io.FileNotFoundException:)
-
Bonjour,
J’ai repris récemment le modding, et ai commencé par créer une base de mod en 1.15.2. Cependant les textures ajoutées n’apparaissent pas en jeu, (exemple sur un item test) et j’obtiens ce warning :[Server-Worker-7/WARN] [minecraft/ModelBakery]: Unable to load model: ‘wvm:test_item#inventory’ referenced from: wvm:test_item#inventory: java.io.FileNotFoundException: wvm:models/item/test_item.json
J’ai cherché sur pas mal de sites et vérifié plusieurs fois le nom de mes packages, ainsi que le contenu du fichier json, je ne trouve cependant pas la source du problème.
Structure :
Classe Principale (WVanilla) :
package com.watz.wvanilla; import com.watz.wvanilla.util.RegistryHandler; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; @Mod("wvm") public class WVanilla { private static final Logger LOGGER = LogManager.getLogger(); public static final String MOD_ID = "wvm"; public WVanilla() { FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup); FMLJavaModLoadingContext.get().getModEventBus().addListener(this::doClientStuff); RegistryHandler.init(); MinecraftForge.EVENT_BUS.register(this); } private void setup(final FMLCommonSetupEvent event) { } private void doClientStuff(final FMLClientSetupEvent event) { } }
test_item.json:
{ "parent": "item/generated", "textures": { "layer0": "wvm:item/test_item" } }
-
Bonsoir,
Ton dossierwvanilla
dans le dossier assets devrait être nomméwvm