Hello, I'm experiencing with the new Rendering Registry for Forge 1.8
And I'm trying to load a B3D model file generated by Blender using the add-on provided by RainWarrior https://github.com/RainWarrior/B3DExport
But the B3DLoader is giving me this error:
[XX:XX:XX] [Client thread/ERROR] [FML]: No root mesh in model tests:models/item/Test.b3d and no mesh name in location, skipping
Does anyone have a clue on how to fix it?
I checked everywhere on github for a mod using this method and apparently no one is using it.
I looked at the source and the error seems to come from here:
if(!(model.getRoot().getKind() instanceof Mesh))
{
FMLLog.severe("No root mesh in model %s and no mesh name in location, skipping", modelLocation);
return ModelLoaderRegistry.getMissingModel();
}
Here's the code which is loading the model in my proxy:
IModel model = ModelLoaderRegistry.getModel(new ResourceLocation(BaseReferences.MODID+":item/Test.b3d"));
Any help is appreciated!