Caused by: java.lang.IllegalArgumentException: Texture tritia:raw_bauxite does not exist in any known resource pack
my mod items models provider class:
package com.marcal.tritia.data.client;
import com.marcal.tritia.TritiaEnergy;
import net.minecraft.data.DataGenerator;
import net.minecraftforge.client.model.generators.ItemModelBuilder;
import net.minecraftforge.client.model.generators.ItemModelProvider;
import net.minecraftforge.client.model.generators.ModelFile;
import net.minecraftforge.common.data.ExistingFileHelper;
public class ModItemModelProvider extends ItemModelProvider {
public ModItemModelProvider(DataGenerator generator, ExistingFileHelper existingFileHelper) {
super(generator, TritiaEnergy.MOD_ID, existingFileHelper);
}
@Override
protected void registerModels() {
//withExistingParent("bauxite_ore", modLoc("block/bauxite_ore"));
ModelFile itemGenerated = getExistingFile(mcLoc("item/generated"));
builder(itemGenerated, "raw_bauxite");
}
private ItemModelBuilder builder(ModelFile itemGenerated, String name) {
return getBuilder(name).parent(itemGenerated).texture("layer0", name);
}
}