When I try to import a mob modell I get this error: "Custom mob model names can not contain whitespace, start with number or contain any non ASCII letters".
So I cant see any spaces in the Name or any numbers. When I remove the () I get a new error: "Your model is not a valid Java model! Make sure that all model parts have a valid Java name and that your model is in fact Java model with a valid syntax."
My file name: Regenerador.java
Code:
//Made with Blockbench
//Paste this code into your mod.
import org.lwjgl.opengl.GL11;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelBox;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.client.renderer.GlStateManager;
import net.minecraft.entity.Entity;
public class Regenerador() extends ModelBase {
private final ModelRenderer Main;
private final ModelRenderer Bauch;
private final ModelRenderer Beine;
private final ModelRenderer Oberschenkel;
private final ModelRenderer Unterschenkel;
private final ModelRenderer Füße;
private final ModelRenderer Arme;
private final ModelRenderer Schulter;
private final ModelRenderer Oberarm;
private final ModelRenderer Unterarm;
private final ModelRenderer Hand;
private final ModelRenderer Finger;
private final ModelRenderer Daumen;
private final ModelRenderer Daumen2;
private final ModelRenderer Arme2;
private final ModelRenderer Schulter2;
private final ModelRenderer Oberarm2;
private final ModelRenderer Unterarm2;
private final ModelRenderer Kopf;
public Regenerador() {
textureWidth = 256;
textureHeight = 256;
Main = new ModelRenderer(this);
Main.setRotationPoint(0.0F, 10.0F, 0.0F);
Bauch = new ModelRenderer(this);
Bauch.setRotationPoint(7.5F, 79.5F, -4.5F);
Main.addChild(Bauch);
Bauch.cubeList.add(new ModelBox(Bauch, 85, 38, -16.0F, -117.4583F, 2.4545F, 17, 10, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 42, 104, -15.0F, -116.4583F, 3.4545F, 15, 9, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 0, 0, -17.0F, -143.4583F, 1.4545F, 19, 32, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 45, 0, -10.0F, -111.4583F, 1.4545F, 5, 3, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 32, 107, -11.0F, -111.4583F, 1.4545F, 1, 1, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 4, 107, -5.0F, -111.4583F, 1.4545F, 1, 1, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 54, 83, -16.0F, -142.4583F, 2.4545F, 17, 15, 6, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 108, 18, -17.0F, -143.4583F, 8.4545F, 19, 16, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 183, 17, -5.0F, -141.4583F, 9.4545F, 6, 7, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 181, 169, -16.0F, -141.4583F, 9.4545F, 6, 7, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 55, 188, 3.0F, -142.4583F, 7.4545F, 1, 13, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 51, 188, -19.0F, -142.4583F, 7.4545F, 1, 13, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 94, 86, -16.0F, -134.4583F, 9.4545F, 6, 1, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 94, 84, -5.0F, -134.4583F, 9.4545F, 6, 1, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 112, 0, -17.0F, -141.4583F, 9.4545F, 1, 7, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 110, 84, -10.0F, -141.4583F, 9.4545F, 1, 7, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 4, 99, -6.0F, -141.4583F, 9.4545F, 1, 7, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 0, 99, 1.0F, -141.4583F, 9.4545F, 1, 7, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 62, 46, -5.0F, -142.4583F, 9.4545F, 6, 1, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 48, 46, -16.0F, -142.4583F, 9.4545F, 6, 1, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 108, 35, -14.0F, -127.4583F, 8.4545F, 13, 2, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 0, 39, -16.0F, -142.4583F, 0.4545F, 17, 30, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 68, 52, -15.0F, -141.4583F, -0.5455F, 15, 28, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 60, 120, -13.0F, -127.4583F, -1.5455F, 11, 11, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 126, 48, -14.0F, -139.4583F, -1.5455F, 13, 5, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 161, 187, 2.0F, -142.4583F, 1.4545F, 2, 12, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 109, 183, -19.0F, -143.4583F, 1.4545F, 2, 13, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 104, 88, -18.0F, -130.4583F, 1.4545F, 1, 3, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 100, 88, 2.0F, -130.4583F, 1.4545F, 1, 3, 1, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 124, 101, -14.0F, -139.4583F, -1.5455F, 13, 5, 7, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 0, 77, -18.0F, -143.4583F, 2.4545F, 21, 16, 6, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 52, 18, -19.0F, -143.4583F, 2.4545F, 23, 15, 5, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 52, 0, -20.0F, -142.4583F, 2.4545F, 25, 13, 5, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 46, 38, -16.0F, -144.4583F, 2.4545F, 17, 1, 6, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 112, 12, -15.0F, -145.4583F, 2.4545F, 15, 1, 5, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 133, 42, -14.0F, -146.4583F, 2.4545F, 13, 1, 5, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 0, 58, -13.0F, -147.4583F, 2.4545F, 11, 1, 5, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 74, 69, -11.0F, -148.4583F, 2.4545F, 7, 1, 5, 0.0F, false));
Bauch.cubeList.add(new ModelBox(Bauch, 170, 0, -11.0F, -149.4583F, 2.4545F, 7, 1, 5, 0.0F, false));
Beine = new ModelRenderer(this);
Beine.setRotationPoint(0.0F, 0.0F, 0.0F);
Main.addChild(Beine);
Oberschenkel = new ModelRenderer(this);
Oberschenkel.setRotationPoint(0.0F, 0.0F, 0.0F);
setRotationAngle(Oberschenkel, -0.0873F, 0.0F, 0.0F);
Beine.addChild(Oberschenkel);
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 94, 55, -9.0F, -27.9583F, -7.0455F, 7, 19, 10, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 90, 94, 2.0F, -27.9583F, -7.0455F, 7, 19, 10, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 0, 117, -10.0F, -27.9583F, -6.0455F, 7, 19, 8, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 116, 116, 3.0F, -27.9583F, -6.0455F, 7, 19, 8, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 53, 165, 10.0F, -26.4583F, -5.5455F, 1, 16, 7, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 164, 90, -11.0F, -26.4583F, -5.5455F, 1, 16, 7, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 40, 147, 1.0F, -20.4583F, -6.5455F, 1, 11, 9, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 148, 77, -2.0F, -20.4583F, -6.5455F, 1, 11, 9, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 30, 120, 3.0F, -26.9583F, -8.0455F, 5, 17, 10, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 91, 0, -8.0F, -26.9583F, -8.0455F, 5, 17, 10, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 137, 137, -9.0F, -29.5F, -7.5F, 8, 9, 11, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 0, 46, 1.0F, -29.5F, -6.5F, 8, 9, 10, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 138, 60, 2.0F, -28.5F, -5.5F, 6, 7, 10, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 138, 25, -8.0F, -28.5F, -5.5F, 6, 7, 10, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 0, 171, -1.0F, -28.9583F, -5.0455F, 2, 4, 8, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 50, 120, -1.0F, -24.9583F, -4.0455F, 2, 1, 6, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 82, 108, -10.0F, -11.0F, -7.0F, 1, 2, 1, 0.0F, false));
Oberschenkel.cubeList.add(new ModelBox(Oberschenkel, 42, 107, 9.0F, -11.0F, -7.0F, 1, 2, 1, 0.0F, false));
Unterschenkel = new ModelRenderer(this);
Unterschenkel.setRotationPoint(0.0F, 0.0F, 0.0F);
setRotationAngle(Unterschenkel, 0.0873F, 0.0F, 0.0F);
Beine.addChild(Unterschenkel);
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 0, 42, -9.0F, -10.4583F, -3.5455F, 6, 21, 6, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 60, 138, 3.0F, -10.4583F, -3.5455F, 6, 21, 6, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 185, 185, -3.0F, -7.4583F, -2.5455F, 1, 14, 4, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 99, 183, 2.0F, -7.4583F, -2.5455F, 1, 14, 4, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 125, 179, -10.0F, -7.4583F, -2.5455F, 1, 16, 4, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 89, 179, 9.0F, -7.4583F, -2.5455F, 1, 16, 4, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 143, 187, -8.0F, -6.4583F, 2.4545F, 4, 13, 1, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 98, 152, 4.0F, -6.4583F, 2.4545F, 4, 11, 1, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 69, 174, 4.0F, -9.4583F, -4.5455F, 4, 19, 1, 0.0F, false));
Unterschenkel.cubeList.add(new ModelBox(Unterschenkel, 30, 172, -8.0F, -9.4583F, -4.5455F, 4, 19, 1, 0.0F, false));
Füße = new ModelRenderer(this);
Füße.setRotationPoint(0.0F, 0.0F, 0.0F);
Beine.addChild(Füße);
Füße.cubeList.add(new ModelBox(Füße, 171, 145, -8.0F, 9.5417F, -2.5455F, 4, 3, 6, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 128, 60, 4.0F, 9.5417F, -2.5455F, 4, 3, 6, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 166, 114, -8.5F, 12.0417F, -4.0455F, 5, 1, 8, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 41, 99, -3.5F, 12.0417F, -3.0455F, 1, 1, 3, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 41, 39, 2.5F, 12.0417F, -3.0455F, 1, 1, 3, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 69, 165, 3.5F, 12.0417F, -4.0455F, 5, 1, 8, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 180, 39, 8.5F, 13.0417F, -6.0455F, 1, 1, 8, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 137, 155, -9.5F, 13.0417F, -6.0455F, 7, 1, 8, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 96, 123, 2.5F, 13.0417F, -6.0455F, 2, 1, 8, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 117, 25, -8.5F, 13.0417F, -7.0455F, 1, 1, 1, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 10, 61, -4.5F, 13.0417F, -8.0455F, 1, 1, 2, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 46, 64, -6.5F, 13.0417F, -7.0455F, 1, 1, 1, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 41, 33, -3.5F, 13.0417F, -8.0455F, 0, 1, 12, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 71, 108, 3.5F, 13.0417F, -8.0455F, 1, 1, 2, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 160, 54, 5.5F, 13.0417F, -7.0455F, 1, 1, 11, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 160, 20, 7.5F, 13.0417F, -7.0455F, 1, 1, 11, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 62, 165, 9.5F, 13.0417F, -7.0455F, 1, 1, 5, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 169, 169, 1.5F, 13.0417F, -9.0455F, 1, 1, 10, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 126, 38, -10.5F, 13.0417F, -7.0455F, 1, 1, 5, 0.0F, false));
Füße.cubeList.add(new ModelBox(Füße, 115, 168, -2.5F, 13.0417F, -9.0455F, 1, 1, 10, 0.0F, false));
Arme = new ModelRenderer(this);
Arme.setRotationPoint(0.0F, 14.0F, 0.0F);
setRotationAngle(Arme, 0.0F, 0.0F, 0.2618F);
Main.addChild(Arme);
Schulter = new ModelRenderer(this);
Schulter.setRotationPoint(0.0F, -14.0F, 0.0F);
setRotationAngle(Schulter, 0.0F, 0.0F, -0.2618F);
Arme.addChild(Schulter);
Schulter.cubeList.add(new ModelBox(Schulter, 84, 152, -17.1235F, -63.4354F, -2.0455F, 1, 5, 5, 0.0F, false));
Schulter.cubeList.add(new ModelBox(Schulter, 185, 140, -18.1235F, -62.4354F, -2.0455F, 1, 4, 5, 0.0F, false));
Oberarm = new ModelRenderer(this);
Oberarm.setRotationPoint(0.0F, 0.0F, 0.0F);
Arme.addChild(Oberarm);
Oberarm.cubeList.add(new ModelBox(Oberarm, 153, 164, -37.5F, -69.9583F, -1.0455F, 5, 20, 3, 0.0F, false));
Oberarm.cubeList.add(new ModelBox(Oberarm, 138, 77, -36.5F, -70.9583F, -1.0455F, 6, 1, 3, 0.0F, false));
Oberarm.cubeList.add(new ModelBox(Oberarm, 135, 187, -36.5F, -68.9583F, -2.0455F, 3, 17, 1, 0.0F, false));
Oberarm.cubeList.add(new ModelBox(Oberarm, 153, 187, -36.5F, -67.9583F, -3.0455F, 3, 14, 1, 0.0F, false));
Oberarm.cubeList.add(new ModelBox(Oberarm, 8, 183, -38.5F, -68.9583F, -1.0455F, 1, 17, 3, 0.0F, false));
Oberarm.cubeList.add(new ModelBox(Oberarm, 16, 183, -37.5F, -68.9583F, -2.0455F, 1, 14, 1, 0.0F, false));
Oberarm.cubeList.add(new ModelBox(Oberarm, 115, 179, -37.5F, -69.9583F, 1.9545F, 4, 19, 1, 0.0F, false));
Unterarm = new ModelRenderer(this);
Unterarm.setRotationPoint(0.0F, 0.0F, 0.0F);
setRotationAngle(Unterarm, 0.0F, 0.0F, -0.2618F);
Arme.addChild(Unterarm);
Unterarm.cubeList.add(new ModelBox(Unterarm, 24, 147, -23.0F, -58.0F, -1.0F, 5, 22, 3, 0.0F, false));
Unterarm.cubeList.add(new ModelBox(Unterarm, 40, 167, -22.0F, -56.0F, -2.0F, 3, 19, 3, 0.0F, false));
Unterarm.cubeList.add(new ModelBox(Unterarm, 177, 180, -22.0F, -57.0F, 2.0F, 3, 20, 1, 0.0F, false));
Hand = new ModelRenderer(this);
Hand.setRotationPoint(0.0F, 0.0F, 0.0F);
Unterarm.addChild(Hand);
Hand.cubeList.add(new ModelBox(Hand, 159, 155, 17.0F, -35.0F, -4.0F, 7, 1, 7, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 159, 77, -24.0F, -35.0F, -4.0F, 7, 1, 7, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 168, 9, -23.0F, -36.0F, -4.0F, 6, 1, 7, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 166, 123, 17.0F, -36.0F, -4.0F, 6, 1, 7, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 180, 72, -22.0F, -37.0F, -3.0F, 5, 1, 6, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 177, 32, 17.0F, -37.0F, -3.0F, 4, 1, 6, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 175, 131, -24.0F, -34.0F, -4.0F, 3, 1, 7, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 173, 106, 21.0F, -34.0F, -4.0F, 3, 1, 7, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 114, 84, -25.0F, -34.0F, -4.0F, 1, 4, 1, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 92, 55, 24.0F, -34.0F, -4.0F, 1, 4, 1, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 86, 38, 24.0F, -34.0F, -2.0F, 1, 4, 1, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 54, 83, 24.0F, -34.0F, 0.0F, 1, 4, 1, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 0, 76, 24.0F, -34.0F, 2.0F, 1, 4, 1, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 112, 12, -25.0F, -34.0F, -2.0F, 1, 4, 1, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 107, 0, -25.0F, -34.0F, 0.0F, 1, 4, 1, 0.0F, false));
Hand.cubeList.add(new ModelBox(Hand, 79, 104, -25.0F, -34.0F, 2.0F, 1, 4, 1, 0.0F, false));
Finger = new ModelRenderer(this);
Finger.setRotationPoint(0.0F, 0.0F, 0.0F);
setRotationAngle(Finger, 0.0F, 0.0F, -0.2618F);
Hand.addChild(Finger);
Finger.cubeList.add(new ModelBox(Finger, 103, 18, -16.0F, -36.0F, 2.0F, 1, 4, 1, 0.0F, false));
Finger.cubeList.add(new ModelBox(Finger, 99, 55, -16.0F, -36.0F, 0.0F, 1, 4, 1, 0.0F, false));
Finger.cubeList.add(new ModelBox(Finger, 49, 99, -16.0F, -36.0F, -2.0F, 1, 4, 1, 0.0F, false));
Finger.cubeList.add(new ModelBox(Finger, 32, 99, -16.0F, -36.0F, -4.0F, 1, 4, 1, 0.0F, false));
Daumen = new ModelRenderer(this);
Daumen.setRotationPoint(0.0F, 0.0F, 0.0F);
setRotationAngle(Daumen, 0.1745F, 0.0F, 0.1745F);
Hand.addChild(Daumen);
Daumen.cubeList.add(new ModelBox(Daumen, 0, 39, -25.0F, -32.0F, 1.0F, 1, 5, 1, 0.0F, false));
Daumen2 = new ModelRenderer(this);
Daumen2.setRotationPoint(0.0F, 0.0F, 0.0F);
setRotationAngle(Daumen2, 0.0873F, 0.0F, -0.1745F);
Daumen.addChild(Daumen2);
Daumen2.cubeList.add(new ModelBox(Daumen2, 0, 0, 19.0F, -35.0F, 5.0F, 1, 5, 1, 0.0F, false));
Arme2 = new ModelRenderer(this);
Arme2.setRotationPoint(0.0F, 14.0F, 1.0F);
setRotationAngle(Arme2, 0.0F, 3.1416F, -0.2618F);
Main.addChild(Arme2);
Schulter2 = new ModelRenderer(this);
Schulter2.setRotationPoint(0.0F, -14.0F, 0.0F);
setRotationAngle(Schulter2, 0.0F, 0.0F, -0.2618F);
Arme2.addChild(Schulter2);
Schulter2.cubeList.add(new ModelBox(Schulter2, 92, 55, -17.1235F, -63.4354F, -2.0455F, 1, 5, 5, 0.0F, false));
Schulter2.cubeList.add(new ModelBox(Schulter2, 183, 80, -18.1235F, -62.4354F, -2.0455F, 1, 4, 5, 0.0F, false));
Oberarm2 = new ModelRenderer(this);
Oberarm2.setRotationPoint(0.0F, 0.0F, 0.0F);
Arme2.addChild(Oberarm2);
Oberarm2.cubeList.add(new ModelBox(Oberarm2, 137, 164, -37.5F, -69.9583F, -1.0455F, 5, 20, 3, 0.0F, false));
Oberarm2.cubeList.add(new ModelBox(Oberarm2, 78, 138, -36.5F, -70.9583F, -1.0455F, 6, 1, 3, 0.0F, false));
Oberarm2.cubeList.add(new ModelBox(Oberarm2, 186, 95, -36.5F, -68.9583F, -2.0455F, 3, 17, 1, 0.0F, false));
Oberarm2.cubeList.add(new ModelBox(Oberarm2, 112, 152, -36.5F, -67.9583F, 2.9545F, 3, 14, 1, 0.0F, false));
Oberarm2.cubeList.add(new ModelBox(Oberarm2, 0, 183, -38.5F, -68.9583F, -1.0455F, 1, 17, 3, 0.0F, false));
Oberarm2.cubeList.add(new ModelBox(Oberarm2, 86, 104, -37.5F, -68.9583F, -2.0455F, 1, 14, 1, 0.0F, false));
Oberarm2.cubeList.add(new ModelBox(Oberarm2, 79, 174, -37.5F, -69.9583F, 1.9545F, 4, 19, 1, 0.0F, false));
Unterarm2 = new ModelRenderer(this);
Unterarm2.setRotationPoint(0.0F, 0.0F, 0.0F);
setRotationAngle(Unterarm2, 0.0F, 0.0F, -0.2618F);
Arme2.addChild(Unterarm2);
Unterarm2.cubeList.add(new ModelBox(Unterarm2, 121, 143, -23.0F, -58.0F, -1.0F, 5, 22, 3, 0.0F, false));
Unterarm2.cubeList.add(new ModelBox(Unterarm2, 20, 172, -22.0F, -56.0F, 1.0F, 3, 19, 2, 0.0F, false));
Unterarm2.cubeList.add(new ModelBox(Unterarm2, 169, 180, -22.0F, -57.0F, -2.0F, 3, 20, 1, 0.0F, false));
Kopf = new ModelRenderer(this);
Kopf.setRotationPoint(0.0F, 0.0F, 0.0F);
Main.addChild(Kopf);
Kopf.cubeList.add(new ModelBox(Kopf, 112, 0, -5.0F, -73.0F, -5.0F, 11, 2, 10, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 0, 152, -5.0F, -85.0F, -5.0F, 11, 8, 10, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 144, 0, -4.0F, -86.0F, -4.0F, 9, 1, 8, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 138, 113, -4.0F, -71.0F, -4.0F, 9, 1, 8, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 173, 85, -6.0F, -74.0F, -3.0F, 1, 2, 8, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 100, 84, 6.0F, -74.0F, -3.0F, 1, 2, 8, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 173, 54, 6.0F, -78.0F, -3.0F, 1, 2, 8, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 22, 117, 6.0F, -79.0F, -2.0F, 1, 1, 7, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 32, 99, -6.0F, -79.0F, -2.0F, 1, 1, 7, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 169, 163, -5.0F, -78.0F, 1.0F, 11, 5, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 173, 17, -6.0F, -78.0F, -3.0F, 1, 2, 8, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 180, 154, -6.0F, -76.0F, -1.0F, 1, 2, 6, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 118, 55, 6.0F, -76.0F, -1.0F, 1, 2, 6, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 95, 169, -4.0F, -84.0F, 5.0F, 9, 13, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 52, 18, 5.0F, -77.0F, 5.0F, 1, 4, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 48, 48, -5.0F, -80.0F, 5.0F, 1, 7, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 0, 107, -5.0F, -77.0F, -4.0F, 1, 1, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 45, 103, -3.0F, -77.0F, -4.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 0, 81, -1.0F, -77.0F, -4.0F, 1, 1, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 41, 103, 1.0F, -77.0F, -4.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 48, 42, 3.0F, -77.0F, -4.0F, 1, 1, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 35, 103, 5.0F, -77.0F, -4.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 3, 44, 5.0F, -74.0F, -4.0F, 1, 1, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 80, 45, 3.0F, -75.0F, -4.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 76, 45, -1.0F, -75.0F, -4.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 3, 5, -3.0F, -74.0F, -4.0F, 1, 1, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 51, 52, -5.0F, -75.0F, -4.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 46, 39, -5.0F, -75.0F, -2.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 45, 4, 5.0F, -75.0F, -2.0F, 1, 2, 1, 0.0F, false));
Kopf.cubeList.add(new ModelBox(Kopf, 41, 43, 1.0F, -74.0F, -4.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) {
Main.render(f5);
}
public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}
Issue comments
Can someone take a look at my code? I don't know what is wrong.
//Made with Blockbench
//Paste this code into your mod.
import org.lwjgl.opengl.GL11;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelBox;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.client.renderer.GlStateManager;
import net.minecraft.entity.Entity;
public class Np.java extends ModelBase {
private final ModelRenderer LegLeft;
private final ModelRenderer LegRight;
private final ModelRenderer Body;
private final ModelRenderer Head;
private final ModelRenderer ArmRight;
private final ModelRenderer ArmLeft;
public () {
textureWidth = 16;
textureHeight = 16;
LegLeft = new ModelRenderer(this);
LegLeft.setRotationPoint(0.0F, 24.0F, 0.0F);
LegLeft.cubeList.add(new ModelBox(LegLeft, 0, 0, -5.0F, -2.0F, -2.0F, 4, 2, 2, 0.0F, false));
LegLeft.cubeList.add(new ModelBox(LegLeft, 0, 0, -5.0F, -4.0F, 0.0F, 4, 4, 4, 0.0F, false));
LegLeft.cubeList.add(new ModelBox(LegLeft, 0, 0, -5.0F, -16.0F, 0.0F, 4, 12, 4, 0.0F, false));
LegLeft.cubeList.add(new ModelBox(LegLeft, 0, 0, -4.0F, -12.0F, -1.0F, 2, 3, 1, 0.0F, false));
LegRight = new ModelRenderer(this);
LegRight.setRotationPoint(0.0F, 24.0F, 0.0F);
LegRight.cubeList.add(new ModelBox(LegRight, 0, 0, 1.0F, -2.0F, -2.0F, 4, 2, 2, 0.0F, false));
LegRight.cubeList.add(new ModelBox(LegRight, 0, 0, 1.0F, -4.0F, 0.0F, 4, 4, 4, 0.0F, false));
LegRight.cubeList.add(new ModelBox(LegRight, 0, 0, 1.0F, -16.0F, 0.0F, 4, 12, 4, 0.0F, false));
LegRight.cubeList.add(new ModelBox(LegRight, 0, 0, 2.0F, -12.0F, -1.0F, 2, 3, 1, 0.0F, false));
Body = new ModelRenderer(this);
Body.setRotationPoint(0.0F, 24.0F, 0.0F);
Body.cubeList.add(new ModelBox(Body, 0, 0, -5.0F, -31.0F, 0.0F, 10, 15, 5, 0.0F, false));
Body.cubeList.add(new ModelBox(Body, 0, 0, -6.0F, -20.0F, -1.0F, 12, 3, 7, 0.0F, false));
Body.cubeList.add(new ModelBox(Body, 0, 0, 3.0F, -22.0F, -2.0F, 2, 4, 2, 0.0F, false));
Body.cubeList.add(new ModelBox(Body, 0, 0, -3.0F, -31.0F, -1.0F, 6, 1, 7, 0.0F, false));
Head = new ModelRenderer(this);
Head.setRotationPoint(0.0F, 24.0F, 0.0F);
Head.cubeList.add(new ModelBox(Head, 0, 0, -4.0F, -39.0F, -1.0F, 8, 8, 7, 0.0F, false));
Head.cubeList.add(new ModelBox(Head, 0, 0, 4.0F, -37.0F, 1.0F, 1, 3, 3, 0.0F, false));
Head.cubeList.add(new ModelBox(Head, 0, 0, -1.0F, -34.0F, -2.0F, 2, 2, 1, 0.0F, false));
Head.cubeList.add(new ModelBox(Head, 0, 0, 1.0F, -33.0F, -2.0F, 4, 1, 1, 0.0F, false));
Head.cubeList.add(new ModelBox(Head, 0, 0, 4.0F, -33.0F, -1.0F, 1, 1, 4, 0.0F, false));
Head.cubeList.add(new ModelBox(Head, 0, 0, 4.0F, -34.0F, 2.0F, 1, 1, 1, 0.0F, false));
ArmRight = new ModelRenderer(this);
ArmRight.setRotationPoint(0.0F, 24.0F, 0.0F);
ArmRight.cubeList.add(new ModelBox(ArmRight, 0, 0, 5.0F, -30.0F, 0.0F, 4, 12, 5, 0.0F, false));
ArmLeft = new ModelRenderer(this);
ArmLeft.setRotationPoint(0.0F, 24.0F, 0.0F);
ArmLeft.cubeList.add(new ModelBox(ArmLeft, 0, 0, -9.0F, -30.0F, 0.0F, 4, 12, 4, 0.0F, false));
}
@Override
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
LegLeft.render(f5);
LegRight.render(f5);
Body.render(f5);
Head.render(f5);
ArmRight.render(f5);
ArmLeft.render(f5);
}
public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}
Example of a valid name:
...
public class ValidName extends ModelBase {
private final ModelRenderer LegLeft;
private final ModelRenderer LegRight;
private final ModelRenderer Body;
private final ModelRenderer Head;
private final ModelRenderer ArmRight;
private final ModelRenderer ArmLeft;
public ValidName() {
...
what is wrong //Made with Blockbench //Paste this code into your mod. import org.lwjgl.opengl.GL11; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBox; import net.minecraft.client.model.ModelRenderer; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.entity.Entity; public class extends ModelBase { private final ModelRenderer bone6; private final ModelRenderer bone; private final ModelRenderer bone2; private final ModelRenderer bone4; private final ModelRenderer bone3; private final ModelRenderer bone5; public () { textureWidth = 64; textureHeight = 64; bone6 = new ModelRenderer(this); bone6.setRotationPoint(0.0F, 24.0F, 0.0F); bone = new ModelRenderer(this); bone.setRotationPoint(0.0F, 0.0F, 0.0F); bone6.addChild(bone); bone.cubeList.add(new ModelBox(bone, 26, 9, -3.0F, -24.0F, -1.0F, 6, 3, 4, 0.0F, false)); bone.cubeList.add(new ModelBox(bone, 16, 16, -4.0F, -33.0F, -1.0F, 8, 4, 4, 0.0F, false)); bone.cubeList.add(new ModelBox(bone, 32, 32, -3.0F, -30.0F, 0.0F, 6, 6, 2, 0.0F, false)); bone2 = new ModelRenderer(this); bone2.setRotationPoint(0.0F, 0.0F, 0.0F); bone6.addChild(bone2); bone2.cubeList.add(new ModelBox(bone2, 24, 24, -3.0F, -21.0F, 0.0F, 2, 21, 2, 0.0F, false)); bone2.cubeList.add(new ModelBox(bone2, 16, 24, 1.0F, -21.0F, 0.0F, 2, 21, 2, 0.0F, false)); bone4 = new ModelRenderer(this); bone4.setRotationPoint(0.0F, 0.0F, 0.0F); bone6.addChild(bone4); bone4.cubeList.add(new ModelBox(bone4, 0, 13, -6.0F, -34.0F, 0.0F, 2, 27, 2, 0.0F, false)); bone4.cubeList.add(new ModelBox(bone4, 8, 13, 4.0F, -34.0F, 0.0F, 2, 27, 2, 0.0F, false)); bone3 = new ModelRenderer(this); bone3.setRotationPoint(0.0F, 0.0F, 0.0F); bone6.addChild(bone3); bone3.cubeList.add(new ModelBox(bone3, 23, 0, -3.0F, -34.0F, -2.0F, 6, 1, 6, 0.0F, false)); bone3.cubeList.add(new ModelBox(bone3, 3, 3, -3.0F, -35.0F, 3.0F, 1, 1, 1, 0.0F, false)); bone3.cubeList.add(new ModelBox(bone3, 0, 2, 2.0F, -35.0F, 3.0F, 1, 1, 1, 0.0F, false)); bone3.cubeList.add(new ModelBox(bone3, 0, 0, 0.0F, -35.0F, 3.0F, 1, 1, 1, 0.0F, false)); bone3.cubeList.add(new ModelBox(bone3, 32, 24, -3.0F, -39.0F, -2.0F, 6, 5, 1, 0.0F, false)); bone3.cubeList.add(new ModelBox(bone3, 40, 40, -3.0F, -39.0F, -1.0F, 1, 5, 3, 0.0F, false)); bone3.cubeList.add(new ModelBox(bone3, 32, 40, 2.0F, -39.0F, -1.0F, 1, 5, 3, 0.0F, false)); bone5 = new ModelRenderer(this); bone5.setRotationPoint(0.0F, 0.0F, 0.0F); bone6.addChild(bone5); bone5.cubeList.add(new ModelBox(bone5, 0, 0, -4.0F, -43.0F, -3.0F, 8, 6, 7, 0.0F, false)); } @Override public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { bone6.render(f5); } public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) { modelRenderer.rotateAngleX = x; modelRenderer.rotateAngleY = y; modelRenderer.rotateAngleZ = z; } }
and what is wrong with this
//Made with Blockbench //Paste this code into your mod. import org.lwjgl.opengl.GL11; import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelBox; import net.minecraft.client.model.ModelRenderer; import net.minecraft.client.renderer.GlStateManager; import net.minecraft.entity.Entity; public class PigTrader extends ModelBase { private final ModelRenderer Hole Monster; private final ModelRenderer reight leg; private final ModelRenderer Left leg; private final ModelRenderer Boody; private final ModelRenderer Reight arm; private final ModelRenderer left arm; private final ModelRenderer Backpack; private final ModelRenderer Head; public PigTrader() { textureWidth = 64; textureHeight = 64; Hole Monster = new ModelRenderer(this); Hole Monster.setRotationPoint(0.0F, 24.0F, 0.0F); reight leg = new ModelRenderer(this); reight leg.setRotationPoint(0.0F, 0.0F, 0.0F); Hole Monster.addChild(reight leg); reight leg.cubeList.add(new ModelBox(reight leg, 16, 28, 1.0F, -8.0F, -1.5F, 2, 8, 2, 0.0F, false)); Left leg = new ModelRenderer(this); Left leg.setRotationPoint(0.0F, 0.0F, 0.0F); Hole Monster.addChild(Left leg); Left leg.cubeList.add(new ModelBox(Left leg, 22, 0, -2.0F, -8.0F, -1.5F, 2, 8, 2, 0.0F, false)); Boody = new ModelRenderer(this); Boody.setRotationPoint(0.0F, 0.0F, 0.0F); Hole Monster.addChild(Boody); Boody.cubeList.add(new ModelBox(Boody, 0, 10, -2.0F, -17.0F, -2.0F, 5, 9, 3, 0.0F, false)); Reight arm = new ModelRenderer(this); Reight arm.setRotationPoint(0.0F, 0.0F, 0.0F); setRotationAngle(Reight arm, -0.1745F, 0.0F, 0.0F); Hole Monster.addChild(Reight arm); Reight arm.cubeList.add(new ModelBox(Reight arm, 8, 22, 3.0F, -16.0F, -4.5F, 2, 8, 2, 0.0F, false)); left arm = new ModelRenderer(this); left arm.setRotationPoint(0.0F, 0.0F, 0.0F); setRotationAngle(left arm, -0.2618F, 0.0F, 0.0F); Hole Monster.addChild(left arm); left arm.cubeList.add(new ModelBox(left arm, 0, 22, -4.0F, -16.0F, -5.5F, 2, 8, 2, 0.0F, false)); Backpack = new ModelRenderer(this); Backpack.setRotationPoint(0.0F, 0.0F, 0.0F); Hole Monster.addChild(Backpack); Backpack.cubeList.add(new ModelBox(Backpack, 16, 16, -3.0F, -19.0F, 1.0F, 7, 10, 2, 0.0F, false)); Head = new ModelRenderer(this); Head.setRotationPoint(0.0F, 0.0F, 0.0F); Hole Monster.addChild(Head); Head.cubeList.add(new ModelBox(Head, 0, 0, -2.5F, -22.0F, -4.0F, 6, 5, 5, 0.0F, false)); Head.cubeList.add(new ModelBox(Head, 24, 13, -3.0F, -23.0F, -2.0F, 2, 2, 1, 0.0F, false)); Head.cubeList.add(new ModelBox(Head, 21, 10, 2.0F, -23.0F, -2.0F, 2, 2, 1, 0.0F, false)); Head.cubeList.add(new ModelBox(Head, 13, 10, -1.0F, -20.0F, -5.0F, 3, 2, 1, 0.0F, false)); Head.cubeList.add(new ModelBox(Head, 16, 13, -1.0F, -17.0F, -3.5F, 3, 1, 1, 0.0F, false)); } @Override public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { Hole Monster.render(f5); } public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) { modelRenderer.rotateAngleX = x; modelRenderer.rotateAngleY = y; modelRenderer.rotateAngleZ = z; } }
minheragon12345: https://mcreator.net/tracker/issue/60020
Help me! Please
// Made with Blockbench 3.5.0
// Exported for Minecraft version 1.15
// Paste this class into your mod and generate all required imports
public class s1 extends EntityModel<Entity> {
private final ModelRenderer nogalll;
private final ModelRenderer bone;
private final ModelRenderer spderzad;
private final ModelRenderer bodyhuman;
private final ModelRenderer rebra;
private final ModelRenderer sheya;
private final ModelRenderer golova;
private final ModelRenderer plechi;
private final ModelRenderer ruki;
private final ModelRenderer nogallll;
private final ModelRenderer nogall;
private final ModelRenderer nogal;
private final ModelRenderer nogap;
private final ModelRenderer nogapp;
private final ModelRenderer nogappp;
private final ModelRenderer nogapppp;
public s1() {
textureWidth = 64;
textureHeight = 64;
nogalll = new ModelRenderer(this);
nogalll.setRotationPoint(17.0F, 24.0F, 3.5F);
setRotationAngle(nogalll, 0.0F, -0.1745F, 0.3491F);
nogalll.setTextureOffset(18, 0).addBox(-15.5655F, -2.0F, 3.9658F, 16.0F, 2.0F, 2.0F, 0.0F, false);
bone = new ModelRenderer(this);
bone.setRotationPoint(0.0F, 24.0F, 0.0F);
spderzad = new ModelRenderer(this);
spderzad.setRotationPoint(2.0F, 0.0F, 8.0F);
bone.addChild(spderzad);
spderzad.setTextureOffset(0, 12).addBox(-7.0F, -11.0F, 0.0F, 10.0F, 8.0F, 12.0F, 0.0F, false);
spderzad.setTextureOffset(4, 17).addBox(-6.0F, -12.0F, 1.0F, 8.0F, 1.0F, 10.0F, 0.0F, false);
spderzad.setTextureOffset(11, 20).addBox(-5.0F, -13.0F, 2.0F, 6.0F, 1.0F, 8.0F, 0.0F, false);
spderzad.setTextureOffset(0, 0).addBox(-5.0F, -10.0F, -6.0F, 6.0F, 6.0F, 6.0F, 0.0F, false);
bodyhuman = new ModelRenderer(this);
bodyhuman.setRotationPoint(0.0F, -1.0F, 5.0F);
bone.addChild(bodyhuman);
setRotationAngle(bodyhuman, 0.3927F, 0.0F, 0.0F);
bodyhuman.setTextureOffset(12, 14).addBox(-3.1F, -15.0478F, -1.2346F, 6.2F, 11.2F, 4.0F, 0.0F, false);
rebra = new ModelRenderer(this);
rebra.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(rebra);
rebra.setTextureOffset(18, 53).addBox(-4.0F, -19.0F, -2.0F, 8.0F, 6.0F, 5.1F, 0.0F, false);
sheya = new ModelRenderer(this);
sheya.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(sheya);
sheya.setTextureOffset(2, 5).addBox(-3.0F, -21.0F, -1.0F, 6.0F, 3.0F, 4.0F, 0.0F, false);
golova = new ModelRenderer(this);
golova.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(golova);
golova.setTextureOffset(32, 4).addBox(-4.0F, -28.0F, -4.0F, 8.0F, 8.0F, 8.0F, 0.0F, false);
golova.setTextureOffset(60, 0).addBox(2.0F, -22.0F, -5.0F, 1.0F, 3.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(60, 0).addBox(-3.0F, -22.0F, -5.0F, 1.0F, 3.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(60, 4).addBox(1.0F, -22.0F, -5.0F, 1.0F, 2.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(60, 4).addBox(-2.0F, -22.0F, -5.0F, 1.0F, 2.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(41, 20).addBox(-2.0F, -25.0F, -4.5F, 4.0F, 2.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(37, 20).addBox(-2.0F, -27.0F, -4.5F, 1.0F, 1.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(33, 20).addBox(1.0F, -27.0F, -4.5F, 1.0F, 1.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(33, 20).addBox(-3.0F, -27.9F, -4.25F, 1.0F, 1.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(37, 20).addBox(2.0F, -27.9F, -4.25F, 1.0F, 1.0F, 1.0F, 0.0F, false);
plechi = new ModelRenderer(this);
plechi.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(plechi);
plechi.setTextureOffset(30, 24).addBox(4.0F, -19.0F, -1.0F, 4.0F, 4.0F, 4.0F, 0.0F, false);
plechi.setTextureOffset(30, 24).addBox(-8.0F, -19.0F, -1.0F, 4.0F, 4.0F, 4.0F, 0.0F, true);
ruki = new ModelRenderer(this);
ruki.setRotationPoint(0.0F, -2.0F, -5.0F);
bone.addChild(ruki);
setRotationAngle(ruki, -0.3927F, 0.0F, 0.0F);
ruki.setTextureOffset(56, 50).addBox(5.0F, -14.8478F, -0.7654F, 2.0F, 11.0F, 2.0F, 0.0F, false);
ruki.setTextureOffset(56, 50).addBox(-7.0F, -14.8478F, -0.7654F, 2.0F, 11.0F, 2.0F, 0.0F, false);
nogallll = new ModelRenderer(this);
nogallll.setRotationPoint(-1.0F, -1.75F, 0.0F);
bone.addChild(nogallll);
setRotationAngle(nogallll, 0.0F, -0.3491F, 0.3491F);
nogallll.setTextureOffset(18, 0).addBox(3.2313F, -6.3422F, 4.938F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogall = new ModelRenderer(this);
nogall.setRotationPoint(17.0F, 24.0F, 3.5F);
setRotationAngle(nogall, 0.0F, 0.0873F, 0.3491F);
nogall.setTextureOffset(18, 0).addBox(-16.2904F, -2.2308F, -0.9759F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogal = new ModelRenderer(this);
nogal.setRotationPoint(16.7F, 23.9F, -0.5F);
setRotationAngle(nogal, 0.0F, 0.2618F, 0.3491F);
nogal.setTextureOffset(18, 0).addBox(-16.6648F, -2.094F, -1.0087F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogap = new ModelRenderer(this);
nogap.setRotationPoint(-17.3F, 23.9F, -0.5F);
setRotationAngle(nogap, 0.0F, 2.8798F, -0.3491F);
nogap.setTextureOffset(18, 0).addBox(-17.1764F, -1.7948F, -0.8716F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogapp = new ModelRenderer(this);
nogapp.setRotationPoint(-18.0F, 22.1F, 3.5F);
setRotationAngle(nogapp, 0.0F, 0.0873F, 2.7925F);
nogapp.setTextureOffset(18, 0).addBox(-16.384F, -1.9914F, -0.9841F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogappp = new ModelRenderer(this);
nogappp.setRotationPoint(-15.6F, 23.5F, 13.5F);
setRotationAngle(nogappp, 0.0F, -2.9671F, -0.3491F);
nogappp.setTextureOffset(18, 0).addBox(-15.5655F, -2.0F, 3.9658F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogapppp = new ModelRenderer(this);
nogapppp.setRotationPoint(-14.3F, 23.2F, 16.8F);
setRotationAngle(nogapppp, 0.0F, -2.8449F, -0.3491F);
nogapppp.setTextureOffset(18, 0).addBox(-15.5655F, -2.0F, 3.9658F, 16.0F, 2.0F, 2.0F, 0.0F, false);
}
@Override
public void setRotationAngles(Entity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch){
//previously the render function, render code was moved to a method below
}
@Override
public void render(MatrixStack matrixStack, IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha){
nogalll.render(matrixStack, buffer, packedLight, packedOverlay);
bone.render(matrixStack, buffer, packedLight, packedOverlay);
spderzad.render(matrixStack, buffer, packedLight, packedOverlay);
bodyhuman.render(matrixStack, buffer, packedLight, packedOverlay);
rebra.render(matrixStack, buffer, packedLight, packedOverlay);
sheya.render(matrixStack, buffer, packedLight, packedOverlay);
golova.render(matrixStack, buffer, packedLight, packedOverlay);
plechi.render(matrixStack, buffer, packedLight, packedOverlay);
ruki.render(matrixStack, buffer, packedLight, packedOverlay);
nogallll.render(matrixStack, buffer, packedLight, packedOverlay);
nogall.render(matrixStack, buffer, packedLight, packedOverlay);
nogal.render(matrixStack, buffer, packedLight, packedOverlay);
nogap.render(matrixStack, buffer, packedLight, packedOverlay);
nogapp.render(matrixStack, buffer, packedLight, packedOverlay);
nogappp.render(matrixStack, buffer, packedLight, packedOverlay);
nogapppp.render(matrixStack, buffer, packedLight, packedOverlay);
}
public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}
Help me! Please
// Made with Blockbench 3.5.0
// Exported for Minecraft version 1.15
// Paste this class into your mod and generate all required imports
public class s1 extends EntityModel<Entity> {
private final ModelRenderer nogalll;
private final ModelRenderer bone;
private final ModelRenderer spderzad;
private final ModelRenderer bodyhuman;
private final ModelRenderer rebra;
private final ModelRenderer sheya;
private final ModelRenderer golova;
private final ModelRenderer plechi;
private final ModelRenderer ruki;
private final ModelRenderer nogallll;
private final ModelRenderer nogall;
private final ModelRenderer nogal;
private final ModelRenderer nogap;
private final ModelRenderer nogapp;
private final ModelRenderer nogappp;
private final ModelRenderer nogapppp;
public s1() {
textureWidth = 64;
textureHeight = 64;
nogalll = new ModelRenderer(this);
nogalll.setRotationPoint(17.0F, 24.0F, 3.5F);
setRotationAngle(nogalll, 0.0F, -0.1745F, 0.3491F);
nogalll.setTextureOffset(18, 0).addBox(-15.5655F, -2.0F, 3.9658F, 16.0F, 2.0F, 2.0F, 0.0F, false);
bone = new ModelRenderer(this);
bone.setRotationPoint(0.0F, 24.0F, 0.0F);
spderzad = new ModelRenderer(this);
spderzad.setRotationPoint(2.0F, 0.0F, 8.0F);
bone.addChild(spderzad);
spderzad.setTextureOffset(0, 12).addBox(-7.0F, -11.0F, 0.0F, 10.0F, 8.0F, 12.0F, 0.0F, false);
spderzad.setTextureOffset(4, 17).addBox(-6.0F, -12.0F, 1.0F, 8.0F, 1.0F, 10.0F, 0.0F, false);
spderzad.setTextureOffset(11, 20).addBox(-5.0F, -13.0F, 2.0F, 6.0F, 1.0F, 8.0F, 0.0F, false);
spderzad.setTextureOffset(0, 0).addBox(-5.0F, -10.0F, -6.0F, 6.0F, 6.0F, 6.0F, 0.0F, false);
bodyhuman = new ModelRenderer(this);
bodyhuman.setRotationPoint(0.0F, -1.0F, 5.0F);
bone.addChild(bodyhuman);
setRotationAngle(bodyhuman, 0.3927F, 0.0F, 0.0F);
bodyhuman.setTextureOffset(12, 14).addBox(-3.1F, -15.0478F, -1.2346F, 6.2F, 11.2F, 4.0F, 0.0F, false);
rebra = new ModelRenderer(this);
rebra.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(rebra);
rebra.setTextureOffset(18, 53).addBox(-4.0F, -19.0F, -2.0F, 8.0F, 6.0F, 5.1F, 0.0F, false);
sheya = new ModelRenderer(this);
sheya.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(sheya);
sheya.setTextureOffset(2, 5).addBox(-3.0F, -21.0F, -1.0F, 6.0F, 3.0F, 4.0F, 0.0F, false);
golova = new ModelRenderer(this);
golova.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(golova);
golova.setTextureOffset(32, 4).addBox(-4.0F, -28.0F, -4.0F, 8.0F, 8.0F, 8.0F, 0.0F, false);
golova.setTextureOffset(60, 0).addBox(2.0F, -22.0F, -5.0F, 1.0F, 3.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(60, 0).addBox(-3.0F, -22.0F, -5.0F, 1.0F, 3.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(60, 4).addBox(1.0F, -22.0F, -5.0F, 1.0F, 2.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(60, 4).addBox(-2.0F, -22.0F, -5.0F, 1.0F, 2.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(41, 20).addBox(-2.0F, -25.0F, -4.5F, 4.0F, 2.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(37, 20).addBox(-2.0F, -27.0F, -4.5F, 1.0F, 1.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(33, 20).addBox(1.0F, -27.0F, -4.5F, 1.0F, 1.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(33, 20).addBox(-3.0F, -27.9F, -4.25F, 1.0F, 1.0F, 1.0F, 0.0F, false);
golova.setTextureOffset(37, 20).addBox(2.0F, -27.9F, -4.25F, 1.0F, 1.0F, 1.0F, 0.0F, false);
plechi = new ModelRenderer(this);
plechi.setRotationPoint(0.0F, 0.0F, 0.0F);
bone.addChild(plechi);
plechi.setTextureOffset(30, 24).addBox(4.0F, -19.0F, -1.0F, 4.0F, 4.0F, 4.0F, 0.0F, false);
plechi.setTextureOffset(30, 24).addBox(-8.0F, -19.0F, -1.0F, 4.0F, 4.0F, 4.0F, 0.0F, true);
ruki = new ModelRenderer(this);
ruki.setRotationPoint(0.0F, -2.0F, -5.0F);
bone.addChild(ruki);
setRotationAngle(ruki, -0.3927F, 0.0F, 0.0F);
ruki.setTextureOffset(56, 50).addBox(5.0F, -14.8478F, -0.7654F, 2.0F, 11.0F, 2.0F, 0.0F, false);
ruki.setTextureOffset(56, 50).addBox(-7.0F, -14.8478F, -0.7654F, 2.0F, 11.0F, 2.0F, 0.0F, false);
nogallll = new ModelRenderer(this);
nogallll.setRotationPoint(-1.0F, -1.75F, 0.0F);
bone.addChild(nogallll);
setRotationAngle(nogallll, 0.0F, -0.3491F, 0.3491F);
nogallll.setTextureOffset(18, 0).addBox(3.2313F, -6.3422F, 4.938F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogall = new ModelRenderer(this);
nogall.setRotationPoint(17.0F, 24.0F, 3.5F);
setRotationAngle(nogall, 0.0F, 0.0873F, 0.3491F);
nogall.setTextureOffset(18, 0).addBox(-16.2904F, -2.2308F, -0.9759F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogal = new ModelRenderer(this);
nogal.setRotationPoint(16.7F, 23.9F, -0.5F);
setRotationAngle(nogal, 0.0F, 0.2618F, 0.3491F);
nogal.setTextureOffset(18, 0).addBox(-16.6648F, -2.094F, -1.0087F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogap = new ModelRenderer(this);
nogap.setRotationPoint(-17.3F, 23.9F, -0.5F);
setRotationAngle(nogap, 0.0F, 2.8798F, -0.3491F);
nogap.setTextureOffset(18, 0).addBox(-17.1764F, -1.7948F, -0.8716F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogapp = new ModelRenderer(this);
nogapp.setRotationPoint(-18.0F, 22.1F, 3.5F);
setRotationAngle(nogapp, 0.0F, 0.0873F, 2.7925F);
nogapp.setTextureOffset(18, 0).addBox(-16.384F, -1.9914F, -0.9841F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogappp = new ModelRenderer(this);
nogappp.setRotationPoint(-15.6F, 23.5F, 13.5F);
setRotationAngle(nogappp, 0.0F, -2.9671F, -0.3491F);
nogappp.setTextureOffset(18, 0).addBox(-15.5655F, -2.0F, 3.9658F, 16.0F, 2.0F, 2.0F, 0.0F, false);
nogapppp = new ModelRenderer(this);
nogapppp.setRotationPoint(-14.3F, 23.2F, 16.8F);
setRotationAngle(nogapppp, 0.0F, -2.8449F, -0.3491F);
nogapppp.setTextureOffset(18, 0).addBox(-15.5655F, -2.0F, 3.9658F, 16.0F, 2.0F, 2.0F, 0.0F, false);
}
@Override
public void setRotationAngles(Entity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch){
//previously the render function, render code was moved to a method below
}
@Override
public void render(MatrixStack matrixStack, IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha){
nogalll.render(matrixStack, buffer, packedLight, packedOverlay);
bone.render(matrixStack, buffer, packedLight, packedOverlay);
spderzad.render(matrixStack, buffer, packedLight, packedOverlay);
bodyhuman.render(matrixStack, buffer, packedLight, packedOverlay);
rebra.render(matrixStack, buffer, packedLight, packedOverlay);
sheya.render(matrixStack, buffer, packedLight, packedOverlay);
golova.render(matrixStack, buffer, packedLight, packedOverlay);
plechi.render(matrixStack, buffer, packedLight, packedOverlay);
ruki.render(matrixStack, buffer, packedLight, packedOverlay);
nogallll.render(matrixStack, buffer, packedLight, packedOverlay);
nogall.render(matrixStack, buffer, packedLight, packedOverlay);
nogal.render(matrixStack, buffer, packedLight, packedOverlay);
nogap.render(matrixStack, buffer, packedLight, packedOverlay);
nogapp.render(matrixStack, buffer, packedLight, packedOverlay);
nogappp.render(matrixStack, buffer, packedLight, packedOverlay);
nogapppp.render(matrixStack, buffer, packedLight, packedOverlay);
}
public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}
help please !!!
// Made with Blockbench 3.5.2
// Exported for Minecraft version 1.14
// Paste this class into your mod and generate all required imports
public class ammout extends EntityModel<Entity> {
private final ModelRenderer bone;
private final ModelRenderer bone4;
private final ModelRenderer bone7;
private final ModelRenderer bone5;
private final ModelRenderer bone2;
private final ModelRenderer bone3;
private final ModelRenderer bone6;
public ammout() {
textureWidth = 16;
textureHeight = 16;
bone = new ModelRenderer(this);
bone.setRotationPoint(0.0F, 24.0F, 0.0F);
bone.setTextureOffset(0, 0).addBox(-8.0F, -51.0F, 1.0F, 8.0F, 8.0F, 8.0F, 0.0F, false);
bone.setTextureOffset(0, 0).addBox(-15.0F, -33.0F, -2.0F, 29.0F, 23.0F, 5.0F, 0.0F, false);
bone4 = new ModelRenderer(this);
bone4.setRotationPoint(-11.0F, -3.0F, 6.0F);
bone.addChild(bone4);
bone4.setTextureOffset(0, 0).addBox(17.0F, -11.0F, -3.0F, 4.0F, 21.0F, 5.0F, 0.0F, false);
bone4.setTextureOffset(0, 0).addBox(-1.0F, -11.0F, -3.0F, 4.0F, 21.0F, 5.0F, 0.0F, false);
bone4.setTextureOffset(0, 0).addBox(1.0F, -27.0F, -5.0F, 18.0F, 19.0F, 37.0F, 0.0F, false);
bone4.setTextureOffset(0, 0).addBox(-1.0F, -9.0F, 26.0F, 7.0F, 19.0F, 7.0F, 0.0F, false);
bone4.setTextureOffset(0, 0).addBox(14.0F, -9.0F, 26.0F, 7.0F, 19.0F, 7.0F, 0.0F, false);
bone7 = new ModelRenderer(this);
bone7.setRotationPoint(0.0F, 0.0F, 0.0F);
bone4.addChild(bone7);
bone7.setTextureOffset(0, 0).addBox(17.0F, 8.0F, -7.0F, 4.0F, 2.0F, 4.0F, 0.0F, false);
bone7.setTextureOffset(0, 0).addBox(-1.0F, 8.0F, -7.0F, 4.0F, 2.0F, 4.0F, 0.0F, false);
bone5 = new ModelRenderer(this);
bone5.setRotationPoint(0.0F, 27.0F, 7.0F);
bone5.setTextureOffset(0, 0).addBox(-6.0F, -29.0F, -19.0F, 11.0F, 11.0F, 10.0F, 0.0F, false);
bone2 = new ModelRenderer(this);
bone2.setRotationPoint(0.0F, 0.0F, 0.0F);
bone5.addChild(bone2);
bone2.setTextureOffset(0, 0).addBox(-6.0F, -22.0F, -29.0F, 11.0F, 3.0F, 10.0F, 0.0F, false);
bone2.setTextureOffset(0, 0).addBox(-5.0F, -22.0F, -39.0F, 9.0F, 3.0F, 11.0F, 0.0F, false);
bone3 = new ModelRenderer(this);
bone3.setRotationPoint(0.0F, -3.0F, 0.0F);
bone5.addChild(bone3);
bone3.setTextureOffset(0, 0).addBox(-5.0F, -22.0F, -28.0F, 9.0F, 3.0F, 9.0F, 0.0F, false);
bone3.setTextureOffset(0, 0).addBox(-4.0F, -22.0F, -38.0F, 7.0F, 3.0F, 10.0F, 0.0F, false);
bone6 = new ModelRenderer(this);
bone6.setRotationPoint(0.0F, -24.0F, 63.0F);
bone3.addChild(bone6);
setRotationAngle(bone6, 0.2618F, 0.0F, 0.0F);
bone6.setTextureOffset(0, 0).addBox(-2.0F, -9.2822F, -30.9096F, 2.0F, 8.0F, 1.0F, 0.0F, false);
}
@Override
public void setRotationAngles(Entity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch){
//previously the render function, render code was moved to a method below
}
@Override
public void render(MatrixStack matrixStack, IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha){
bone.render(matrixStack, buffer, packedLight, packedOverlay);
bone5.render(matrixStack, buffer, packedLight, packedOverlay);
}
public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}
Someone can hel me with this ???
nothing works :(
// Made with Blockbench 3.9.2
// Exported for Minecraft version 1.15 - 1.16 with MCP mappings
// Paste this class into your mod and generate all required imports
public class custom_model extends EntityModel<Entity> {
private final ModelRenderer pata1;
private final ModelRenderer pata2;
private final ModelRenderer pata3;
private final ModelRenderer pata4;
private final ModelRenderer pata5;
private final ModelRenderer pata6;
private final ModelRenderer cabeza;
private final ModelRenderer pinza1;
private final ModelRenderer pinza2;
public custom_model() {
textureWidth = 32;
textureHeight = 32;
pata1 = new ModelRenderer(this);
pata1.setRotationPoint(-3.0F, 21.5F, -1.5F);
pata1.setTextureOffset(0, 18).addBox(-2.0F, -0.5F, -0.5F, 2.0F, 1.0F, 1.0F, 0.0F, false);
pata1.setTextureOffset(19, 0).addBox(-3.0F, 0.5F, -0.5F, 1.0F, 2.0F, 1.0F, 0.0F, false);
pata2 = new ModelRenderer(this);
pata2.setRotationPoint(-3.0F, 21.5F, 0.5F);
pata2.setTextureOffset(6, 16).addBox(-2.0F, -0.5F, -0.5F, 2.0F, 1.0F, 1.0F, 0.0F, false);
pata2.setTextureOffset(15, 18).addBox(-3.0F, 0.5F, -0.5F, 1.0F, 2.0F, 1.0F, 0.0F, false);
pata3 = new ModelRenderer(this);
pata3.setRotationPoint(-3.0F, 21.5F, 2.5F);
pata3.setTextureOffset(0, 16).addBox(-2.0F, -0.5F, -0.5F, 2.0F, 1.0F, 1.0F, 0.0F, false);
pata3.setTextureOffset(18, 10).addBox(-3.0F, 0.5F, -0.5F, 1.0F, 2.0F, 1.0F, 0.0F, false);
pata4 = new ModelRenderer(this);
pata4.setRotationPoint(3.0F, 21.6F, 2.5F);
pata4.setTextureOffset(0, 4).addBox(0.0F, -0.6F, -0.5F, 2.0F, 1.0F, 1.0F, 0.0F, false);
pata4.setTextureOffset(6, 18).addBox(2.0F, 0.4F, -0.5F, 1.0F, 2.0F, 1.0F, 0.0F, false);
pata5 = new ModelRenderer(this);
pata5.setRotationPoint(3.0F, 21.5F, 0.5F);
pata5.setTextureOffset(0, 2).addBox(0.0F, -0.5F, -0.5F, 2.0F, 1.0F, 1.0F, 0.0F, false);
pata5.setTextureOffset(11, 17).addBox(2.0F, 0.5F, -0.5F, 1.0F, 2.0F, 1.0F, 0.0F, false);
pata6 = new ModelRenderer(this);
pata6.setRotationPoint(3.0F, 21.5F, -1.5F);
pata6.setTextureOffset(0, 0).addBox(0.0F, -0.5F, -0.5F, 2.0F, 1.0F, 1.0F, 0.0F, false);
pata6.setTextureOffset(0, 10).addBox(2.0F, 0.5F, -0.5F, 1.0F, 2.0F, 1.0F, 0.0F, false);
cabeza = new ModelRenderer(this);
cabeza.setRotationPoint(0.0F, 20.7F, 0.0F);
cabeza.setTextureOffset(0, 10).addBox(-2.0F, -2.7F, -2.0F, 4.0F, 1.0F, 5.0F, 0.0F, false);
cabeza.setTextureOffset(0, 0).addBox(-3.0F, -1.7F, -3.0F, 6.0F, 3.0F, 7.0F, 0.0F, false);
pinza1 = new ModelRenderer(this);
pinza1.setRotationPoint(2.9F, 21.5F, -2.5F);
pinza1.setTextureOffset(15, 14).addBox(0.1F, -0.5F, -2.5F, 1.0F, 1.0F, 3.0F, 0.0F, false);
pinza2 = new ModelRenderer(this);
pinza2.setRotationPoint(-3.0F, 21.6F, -2.4F);
pinza2.setTextureOffset(13, 10).addBox(-1.0F, -0.6F, -2.6F, 1.0F, 1.0F, 3.0F, 0.0F, false);
}
@Override
public void setRotationAngles(Entity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch){
//previously the render function, render code was moved to a method below
}
@Override
public void render(MatrixStack matrixStack, IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha){
pata1.render(matrixStack, buffer, packedLight, packedOverlay);
pata2.render(matrixStack, buffer, packedLight, packedOverlay);
pata3.render(matrixStack, buffer, packedLight, packedOverlay);
pata4.render(matrixStack, buffer, packedLight, packedOverlay);
pata5.render(matrixStack, buffer, packedLight, packedOverlay);
pata6.render(matrixStack, buffer, packedLight, packedOverlay);
cabeza.render(matrixStack, buffer, packedLight, packedOverlay);
pinza1.render(matrixStack, buffer, packedLight, packedOverlay);
pinza2.render(matrixStack, buffer, packedLight, packedOverlay);
}
public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
modelRenderer.rotateAngleX = x;
modelRenderer.rotateAngleY = y;
modelRenderer.rotateAngleZ = z;
}
}
Hey can someone look at my problem The modeler I use is Block Bench
// Made with Blockbench 4.1.1
// Exported for Minecraft version 1.14 with Mojang mappings
// Paste this class into your mod and generate all required imports
public class Eye extends EntityModel {
private final RendererModel Hitbox;
private final RendererModel Eye;
private final RendererModel Body;
public Eye() {
texWidth = 64;
texHeight = 64;
Hitbox = new RendererModel(this);
Hitbox.setPos(0.0F, 24.0F, 0.0F);
Hitbox.cubes.add(new ModelBox(Hitbox, 0, 0, -6.0F, -21.0F, -4.0F, 12, 12, 11, 0.0F, false));
Eye = new RendererModel(this);
Eye.setPos(0.0F, 24.0F, 0.0F);
Body = new RendererModel(this);
Body.setPos(0.0F, 0.0F, 0.0F);
Eye.addChild(Body);
Body.cubes.add(new ModelBox(Body, 24, 20, 0.0F, -16.0F, -7.0F, 1, 1, 4, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 20, 24, 4.0F, -20.0F, -5.0F, 1, 1, 2, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 9, 29, 2.0F, -19.0F, -5.0F, 1, 1, 2, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 24, 25, 1.0F, -18.0F, -6.0F, 1, 1, 3, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 14, 24, -2.0F, -20.0F, -7.0F, 1, 1, 4, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 0, 0, 0.0F, -19.0F, -6.0F, 1, 1, 3, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 5, 28, -2.0F, -17.0F, -5.0F, 1, 1, 2, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 0, 4, -4.0F, -17.0F, -6.0F, 1, 1, 3, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 29, 0, -2.0F, -13.0F, -5.0F, 1, 1, 2, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 18, 19, -4.0F, -12.0F, -7.0F, 1, 1, 4, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 29, 3, -3.0F, -15.0F, -5.0F, 1, 1, 2, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 29, 6, -3.0F, -19.0F, -5.0F, 1, 1, 2, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 0, 0, -5.0F, -20.0F, -3.0F, 10, 10, 9, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 0, 19, -4.0F, -19.0F, 6.0F, 8, 8, 1, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 0, 28, 3.0F, -13.0F, -6.0F, 1, 1, 3, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 21, 29, 2.0F, -14.0F, -5.0F, 1, 1, 2, 0.0F, false));
Body.cubes.add(new ModelBox(Body, 15, 29, 3.0F, -16.0F, -5.0F, 1, 1, 2, 0.0F, false));
}
@Override
public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
Hitbox.render(f5);
Eye.render(f5);
}
public void setRotationAngle(RendererModel modelRenderer, float x, float y, float z) {
modelRenderer.xRot = x;
modelRenderer.yRot = y;
modelRenderer.zRot = z;
}
}
Replace
public class Regenerador() extends ModelBase
with
public class Regenerador extends ModelBase
Remove any non-English letters in the model too.