okay choonstar in the last post you attempt to explain how to do modelloader, trust me i got lost, but anyway this is a new post about the white box and how to fix
first attempt to bind a texture: -failed
public class RenderEssenceSplash extends RenderSnowball
{
public RenderEssenceSplash(RenderManager renderManagerIn) {
super(renderManagerIn, Main.EssenceSplash, Minecraft.getMinecraft().getRenderItem());
this.bindTexture(new ResourceLocation("essence:EssenceSplash"));
}
}
second attempt: -failrf
public class RenderEssenceSplash extends RenderSnowball
{
public RenderEssenceSplash(RenderManager renderManagerIn) {
super(renderManagerIn, Main.EssenceSplash, Minecraft.getMinecraft().getRenderItem());
}
@Override
public void doRender(Entity entity, double x, double y, double z, float entityYaw, float partialTicks){
this.bindTexture(new ResourceLocation("essence:EssenceSplash"));
}
}
third attempt: -failed
public class RenderEssenceSplash extends RenderSnowball
{
public RenderEssenceSplash(RenderManager renderManagerIn) {
super(renderManagerIn, Main.EssenceSplash, Minecraft.getMinecraft().getRenderItem());
}
public void doRender(){
this.bindTexture(new ResourceLocation("essence:EssenceSplash"));
}
}
at least 15 other attempts - failed
so yeah i am rendering and also attempting to bind texture, but the texture isnt being bound, dont really understand why it isnt working as the ResourceLocation worked when i was binding it for
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register
i still dont understand ModelLoader and ModelBakery