Topic category: Help with Minecraft modding (Java Edition)
I have tried everything i saw on the forums, not one thing helped me. I really am stumped on how to import a java model... here is my code:
// Made with Blockbench 3.5.0
// Exported for Minecraft version 1.14
// Paste this class into your mod and generate all required imports
public class molabear extends EntityModel {
private final RendererModel leg;
private final RendererModel legtwo;
private final RendererModel legthree;
private final RendererModel legfour;
private final RendererModel body;
private final RendererModel head;
public molabear() {
textureWidth = 60;
textureHeight = 60;
leg = new RendererModel(this);
leg.setRotationPoint(-8.0F, 24.0F, -8.0F);
leg.cubeList.add(new ModelBox(leg, 4, 19, 0.0F, -5.0F, 2.0F, 3, 4, 1, 0.0F, false));
leg.cubeList.add(new ModelBox(leg, 0, 15, 3.0F, -1.0F, 0.0F, -3, 1, 3, 0.0F, false));
legtwo = new RendererModel(this);
legtwo.setRotationPoint(8.0F, 24.0F, -8.0F);
legtwo.cubeList.add(new ModelBox(legtwo, 17, 0, -3.0F, -5.0F, 2.0F, 3, 4, 1, 0.0F, false));
legtwo.cubeList.add(new ModelBox(legtwo, 16, 9, -3.0F, -1.0F, 0.0F, 3, 1, 3, 0.0F, false));
legthree = new RendererModel(this);
legthree.setRotationPoint(-8.0F, 24.0F, -8.0F);
legthree.cubeList.add(new ModelBox(legthree, 14, 27, 0.0F, -6.0F, 15.0F, 3, 5, 1, 0.0F, false));
legthree.cubeList.add(new ModelBox(legthree, 26, 0, 3.0F, -1.0F, 13.0F, -3, 1, 3, 0.0F, false));
legfour = new RendererModel(this);
legfour.setRotationPoint(-8.0F, 24.0F, -8.0F);
legfour.cubeList.add(new ModelBox(legfour, 25, 0, 13.0F, -6.0F, 15.0F, 3, 5, 1, 0.0F, false));
legfour.cubeList.add(new ModelBox(legfour, 7, 15, 16.0F, -1.0F, 13.0F, -3, 1, 3, 0.0F, false));
body = new RendererModel(this);
body.setRotationPoint(-5.0F, 19.0F, -6.0F);
body.cubeList.add(new ModelBox(body, 0, 42, -3.0F, -4.0F, -1.0F, 16, 4, 14, 0.0F, false));
head = new RendererModel(this);
head.setRotationPoint(0.0F, 19.0F, -8.0F);
head.cubeList.add(new ModelBox(head, 38, 0, -3.0F, -5.0F, -1.0F, 6, 6, 4, 0.0F, false));
head.cubeList.add(new ModelBox(head, 2, 15, -2.0F, -2.0F, -2.0F, 4, 1, 1, 0.0F, false));
head.cubeList.add(new ModelBox(head, 43, 20, -4.0F, -3.0F, -2.0F, 1, 1, 1, 0.0F, false));
head.cubeList.add(new ModelBox(head, 43, 20, 3.0F, -3.0F, -2.0F, 1, 1, 1, 0.0F, false));
}
@Override
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
leg.render(f5);
legtwo.render(f5);
legthree.render(f5);
legfour.render(f5);
body.render(f5);
head.render(f5);
}
public void setRotationAngle(RendererModel modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}
thank you
Remove the comments at the top - this part:
// Made with Blockbench 3.5.0
// Exported for Minecraft version 1.14
// Paste this class into your mod and generate all required imports
You may need to remove the blank line before "public class molabear..." too, not sure.
Just ran into this myself