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;
}
}
hey their can i have help with my code pls
here it is:
public class 69<T extends Entity> extends EntityModel<T> {
// This layer location should be baked with EntityRendererProvider.Context in the entity renderer and passed into this model's constructor
public static final ModelLayerLocation LAYER_LOCATION = new ModelLayerLocation(new ResourceLocation("modid", "69"), "main");
private final ModelPart Feet;
private final ModelPart bone;
private final ModelPart LavaPack;
private final ModelPart Chain;
private final ModelPart Head;
private final ModelPart ArmNoGUN;
private final ModelPart bb_main;
public 69(ModelPart root) {
this.1Feet = root.getChild("1Feet");
this.2bone = root.getChild("2bone");
this.3LavaPack = root.getChild("3LavaPack");
this.4Chain = root.getChild("4Chain");
this.5Head = root.getChild("5Head");
this.6ArmNoGUN = root.getChild("6ArmNoGUN");
this.7bb_main = root.getChild("7bb_main");
}
public static LayerDefinition createBodyLayer() {
MeshDefinition meshdefinition = new MeshDefinition();
PartDefinition partdefinition = meshdefinition.getRoot();
PartDefinition Feet = partdefinition.addOrReplaceChild("1Feet", CubeListBuilder.create().texOffs(0, 85).addBox(-5.0F, -1.0F, -3.0F, 10.0F, 6.0F, 10.0F, new CubeDeformation(0.0F))
.texOffs(0, 0).addBox(-5.0F, 3.0F, -5.0F, 10.0F, 2.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offset(-8.0F, 19.0F, 2.0F));
PartDefinition bone = partdefinition.addOrReplaceChild("2bone", CubeListBuilder.create().texOffs(0, 0).addBox(1.0F, -2.0F, -3.0F, 10.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(84, 0).addBox(1.0F, -6.0F, -1.0F, 10.0F, 6.0F, 10.0F, new CubeDeformation(0.0F)), PartPose.offset(0.0F, 24.0F, 0.0F));
PartDefinition LavaPack = partdefinition.addOrReplaceChild("3LavaPack", CubeListBuilder.create().texOffs(0, 0).addBox(-15.0F, -18.0F, -1.0F, 29.0F, 22.0F, 13.0F, new CubeDeformation(0.0F)), PartPose.offset(-1.0F, 9.0F, 10.0F));
PartDefinition Chain = partdefinition.addOrReplaceChild("4Chain", CubeListBuilder.create().texOffs(66, 94).addBox(-18.0F, -21.0F, 11.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(58, 94).addBox(-19.0F, -20.0F, 9.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(50, 94).addBox(-21.0F, -19.0F, 8.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(44, 91).addBox(-22.0F, -18.0F, 6.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(90, 23).addBox(-23.0F, -17.0F, 4.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(38, 89).addBox(-24.0F, -16.0F, 2.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(30, 89).addBox(-25.0F, -15.0F, 0.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(0, 89).addBox(-25.0F, -16.0F, -2.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(44, 87).addBox(-26.0F, -17.0F, -4.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(86, 74).addBox(-25.0F, -18.0F, -6.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(86, 70).addBox(-24.0F, -18.0F, -8.0F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(56, 70).addBox(-23.0F, -18.0F, -10.0F, 3.0F, 2.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(0.0F, 24.0F, 0.0F, 0.0F, 0.0F, -0.0873F));
PartDefinition Head = partdefinition.addOrReplaceChild("5Head", CubeListBuilder.create().texOffs(0, 0).addBox(-5.0F, -2.0F, -13.0F, 2.0F, 2.0F, 4.0F, new CubeDeformation(0.0F))
.texOffs(0, 6).addBox(3.0F, -2.0F, -13.0F, 2.0F, 2.0F, 4.0F, new CubeDeformation(0.0F))
.texOffs(84, 20).addBox(3.0F, -5.0F, -13.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(84, 0).addBox(-5.0F, -5.0F, -13.0F, 2.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(0, 64).addBox(-7.0F, -8.0F, -9.0F, 14.0F, 9.0F, 12.0F, new CubeDeformation(0.0F))
.texOffs(86, 70).addBox(-2.0F, -13.0F, -9.0F, 4.0F, 5.0F, 9.0F, new CubeDeformation(0.0F))
.texOffs(40, 70).addBox(-3.0F, -9.0F, -10.0F, 6.0F, 3.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(0, 42).addBox(1.0F, -2.0F, -12.0F, 1.0F, 1.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(52, 75).addBox(-2.0F, -4.0F, -11.0F, 4.0F, 3.0F, 3.0F, new CubeDeformation(0.0F)), PartPose.offset(-1.0F, 1.0F, 0.0F));
PartDefinition cube_r1 = Head.addOrReplaceChild("6cube_r1", CubeListBuilder.create().texOffs(-3, -3).addBox(-14.0F, -27.0F, -6.0F, 1.0F, 5.0F, 5.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(1.0F, 23.0F, 0.0F, 0.0F, 0.0F, 0.1745F));
PartDefinition cube_r2 = Head.addOrReplaceChild("7cube_r2", CubeListBuilder.create().texOffs(-3, -3).addBox(12.0F, -27.0F, -6.0F, 1.0F, 5.0F, 5.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(1.0F, 23.0F, 0.0F, 0.0F, 0.0F, -0.2182F));
PartDefinition ArmNoGUN = partdefinition.addOrReplaceChild("8ArmNoGUN", CubeListBuilder.create().texOffs(80, 27).addBox(12.0F, -0.3494F, -0.0061F, 7.0F, 18.0F, 8.0F, new CubeDeformation(0.0F))
.texOffs(38, 85).addBox(16.0F, 16.6506F, 0.9939F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(0, 85).addBox(13.0F, 16.6506F, 0.9939F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(30, 85).addBox(16.0F, 16.6506F, 4.9939F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(0, 72).addBox(13.0F, 16.6506F, 4.9939F, 2.0F, 2.0F, 2.0F, new CubeDeformation(0.0F)), PartPose.offsetAndRotation(-1.0F, 1.0F, 0.0F, -0.1745F, 0.0F, 0.0F));
PartDefinition bb_main = partdefinition.addOrReplaceChild("9bb_main", CubeListBuilder.create().texOffs(0, 35).addBox(-13.0F, -25.0F, -1.0F, 24.0F, 19.0F, 10.0F, new CubeDeformation(0.0F))
.texOffs(0, 0).addBox(-3.0F, -25.0F, -11.0F, 2.0F, 1.0F, 0.0F, new CubeDeformation(0.0F))
.texOffs(44, 40).addBox(-19.0F, -22.0F, -19.0F, 6.0F, 6.0F, 24.0F, new CubeDeformation(0.0F))
.texOffs(0, 35).addBox(-22.0F, -21.0F, -12.0F, 2.0F, 4.0F, 3.0F, new CubeDeformation(0.0F))
.texOffs(80, 53).addBox(-20.0F, -23.0F, -21.0F, 8.0F, 8.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(58, 35).addBox(-20.0F, -23.0F, -22.0F, 8.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(0, 64).addBox(-14.0F, -21.0F, -22.0F, 2.0F, 6.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(84, 16).addBox(-20.0F, -17.0F, -22.0F, 6.0F, 2.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(58, 39).addBox(-20.0F, -21.0F, -22.0F, 2.0F, 4.0F, 2.0F, new CubeDeformation(0.0F))
.texOffs(52, 70).addBox(-21.0F, -24.0F, -19.0F, 10.0F, 10.0F, 14.0F, new CubeDeformation(0.0F))
.texOffs(71, 0).addBox(-17.0F, -24.0F, 4.0F, 3.0F, 3.0F, 7.0F, new CubeDeformation(0.0F)), PartPose.offset(0.0F, 24.0F, 0.0F));
return LayerDefinition.create(meshdefinition, 128, 128);
}
@Override
public void setupAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) {
}
@Override
public void renderToBuffer(PoseStack poseStack, VertexConsumer vertexConsumer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) {
Feet.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
bone.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
LavaPack.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
Chain.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
Head.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
ArmNoGUN.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
bb_main.render(poseStack, vertexConsumer, packedLight, packedOverlay, red, green, blue, alpha);
}
}
Replace
public class Regenerador() extends ModelBase
with
public class Regenerador extends ModelBase
Remove any non-English letters in the model too.