Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.joeatethebeans.mineite.objects.armour;
- // Made with Blockbench 3.7.5
- // Exported for Minecraft version 1.12
- // Paste this class into your mod and generate all required imports
- import net.minecraft.client.model.ModelBiped;
- import net.minecraft.client.model.ModelBox;
- import net.minecraft.client.model.ModelRenderer;
- import net.minecraft.entity.Entity;
- public class CustomModelShitium extends ModelBiped {
- private final ModelRenderer armorHead;
- private final ModelRenderer cube_r1;
- private final ModelRenderer cube_r2;
- private final ModelRenderer cube_r3;
- private final ModelRenderer armorBody;
- private final ModelRenderer armorRightArm;
- private final ModelRenderer armorLeftArm;
- private final ModelRenderer armorRightLeg;
- private final ModelRenderer cube_r4;
- private final ModelRenderer cube_r5;
- private final ModelRenderer cube_r6;
- private final ModelRenderer armorRightBoot;
- private final ModelRenderer cube_r7;
- private final ModelRenderer cube_r8;
- private final ModelRenderer cube_r9;
- private final ModelRenderer cube_r10;
- private final ModelRenderer cube_r11;
- private final ModelRenderer armorLeftLeg;
- private final ModelRenderer cube_r12;
- private final ModelRenderer cube_r13;
- private final ModelRenderer cube_r14;
- private final ModelRenderer cube_r15;
- private final ModelRenderer cube_r16;
- private final ModelRenderer armorLeftBoot;
- private final ModelRenderer cube_r17;
- private final ModelRenderer cube_r18;
- public CustomModelShitium() {
- textureWidth = 64;
- textureHeight = 64;
- armorHead = new ModelRenderer(this);
- armorHead.setRotationPoint(0.0F, 0.0F, 0.0F);
- bipedHead.addChild(armorHead);
- armorHead.cubeList.add(new ModelBox(armorHead, 3, 54, -4.0F, -9.0F, -4.0F, 8, 1, 8, 0.0F, false));
- armorHead.cubeList.add(new ModelBox(armorHead, 4, 47, -3.0F, -3.0F, -5.0F, 1, 3, 1, 0.0F, false));
- armorHead.cubeList.add(new ModelBox(armorHead, 5, 47, 2.0F, -3.0F, -5.0F, 1, 3, 1, 0.0F, false));
- armorHead.cubeList.add(new ModelBox(armorHead, 7, 48, -4.0F, -8.0F, -5.0F, 3, 3, 1, 0.0F, false));
- armorHead.cubeList.add(new ModelBox(armorHead, 8, 48, 1.0F, -8.0F, -5.0F, 3, 3, 1, 0.0F, false));
- armorHead.cubeList.add(new ModelBox(armorHead, 3, 46, -1.0F, -8.0F, -5.0F, 2, 4, 1, 0.0F, false));
- armorHead.cubeList.add(new ModelBox(armorHead, 16, 44, -4.0F, -5.0F, -5.0F, 1, 5, 1, 0.0F, false));
- armorHead.cubeList.add(new ModelBox(armorHead, 16, 44, 3.0F, -5.0F, -5.0F, 1, 5, 1, 0.0F, false));
- cube_r1 = new ModelRenderer(this);
- cube_r1.setRotationPoint(1.0F, -4.0F, 4.0F);
- armorHead.addChild(cube_r1);
- setRotationAngle(cube_r1, -1.5708F, 0.0F, 1.5708F);
- cube_r1.cubeList.add(new ModelBox(cube_r1, 0, 53, -4.0F, -1.0F, -4.0F, 8, 1, 10, 0.0F, false));
- cube_r2 = new ModelRenderer(this);
- cube_r2.setRotationPoint(-5.0F, -4.0F, -1.0F);
- armorHead.addChild(cube_r2);
- setRotationAngle(cube_r2, 0.0F, 0.0F, 1.5708F);
- cube_r2.cubeList.add(new ModelBox(cube_r2, 0, 58, -4.0F, -1.0F, -4.0F, 8, 1, 5, 0.0F, false));
- cube_r2.cubeList.add(new ModelBox(cube_r2, 0, 59, -4.0F, -1.0F, 1.0F, 8, 1, 4, 0.0F, false));
- cube_r3 = new ModelRenderer(this);
- cube_r3.setRotationPoint(4.0F, -4.0F, -1.0F);
- armorHead.addChild(cube_r3);
- setRotationAngle(cube_r3, 0.0F, 0.0F, 1.5708F);
- cube_r3.cubeList.add(new ModelBox(cube_r3, 7, 58, -4.0F, -1.0F, -4.0F, 8, 1, 5, 0.0F, false));
- cube_r3.cubeList.add(new ModelBox(cube_r3, 8, 59, -4.0F, -1.0F, 1.0F, 8, 1, 4, 0.0F, false));
- armorBody = new ModelRenderer(this);
- armorBody.setRotationPoint(0.0F, 0.0F, 0.0F);
- bipedBody.addChild(armorBody);
- armorBody.cubeList.add(new ModelBox(armorBody, 7, 53, -4.0F, 2.0F, -3.0F, 8, 9, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 26, 50, -4.3F, 0.0F, -2.0F, 1, 10, 4, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 26, 50, 3.3F, 0.0F, -2.0F, 1, 10, 4, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 28, 60, -4.0F, 0.0F, -3.0F, 2, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 8, 52, -4.0F, 0.0F, 2.0F, 8, 11, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 11, 62, -3.0F, 11.0F, -3.0F, 6, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 25, 62, -3.0F, 11.0F, 2.0F, 6, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 21, 62, 2.0F, 0.0F, -3.0F, 2, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 13, 61, 1.0F, 1.0F, -3.0F, 3, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 13, 61, -4.0F, 1.0F, -3.0F, 3, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 39, -9.0F, -1.0F, -3.0F, 5, 1, 5, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 39, 4.0F, -1.0F, -3.0F, 5, 1, 5, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 49, -9.0F, 0.0F, -4.0F, 5, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 42, 4.0F, 0.0F, -4.0F, 5, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 42, -9.0F, 0.0F, 2.0F, 5, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 41, 4.0F, 0.0F, 2.0F, 5, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 49, -8.0F, 1.0F, 2.0F, 4, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 42, 4.0F, 1.0F, -3.0F, 5, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 49, -9.0F, 1.0F, -3.0F, 5, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 49, -9.0F, 1.0F, -2.0F, 1, 1, 4, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 49, 8.0F, 1.0F, -2.0F, 1, 1, 4, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 49, 4.0F, 1.0F, 2.0F, 4, 1, 1, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 39, -10.0F, 0.0F, -3.0F, 1, 1, 5, 0.0F, false));
- armorBody.cubeList.add(new ModelBox(armorBody, 0, 38, 9.0F, 0.0F, -3.0F, 1, 1, 5, 0.0F, false));
- armorRightArm = new ModelRenderer(this);
- armorRightArm.setRotationPoint(1.0F, 0.0F, 0.0F);
- bipedRightArm.addChild(armorRightArm);
- armorLeftArm = new ModelRenderer(this);
- armorLeftArm.setRotationPoint(-1.0F, 0.0F, 0.0F);
- bipedLeftArm.addChild(armorLeftArm);
- armorRightLeg = new ModelRenderer(this);
- armorRightLeg.setRotationPoint(0.0F, 0.0F, 0.0F);
- bipedRightLeg.addChild(armorRightLeg);
- armorRightLeg.cubeList.add(new ModelBox(armorRightLeg, 10, 54, 2.0F, 0.0F, -2.3F, 4, 9, 1, 0.0F, false));
- cube_r4 = new ModelRenderer(this);
- cube_r4.setRotationPoint(2.0F, 6.0F, 2.3F);
- armorRightLeg.addChild(cube_r4);
- setRotationAngle(cube_r4, 0.0F, 3.1416F, 0.0F);
- cube_r4.cubeList.add(new ModelBox(cube_r4, 10, 54, -4.0F, -6.0F, 0.0F, 4, 9, 1, 0.0F, false));
- cube_r5 = new ModelRenderer(this);
- cube_r5.setRotationPoint(1.7F, 6.0F, -2.0F);
- armorRightLeg.addChild(cube_r5);
- setRotationAngle(cube_r5, 0.0F, 1.5708F, 0.0F);
- cube_r5.cubeList.add(new ModelBox(cube_r5, 10, 54, -4.0F, -6.0F, 0.0F, 4, 9, 1, 0.0F, false));
- cube_r6 = new ModelRenderer(this);
- cube_r6.setRotationPoint(6.3F, 6.0F, 2.0F);
- armorRightLeg.addChild(cube_r6);
- setRotationAngle(cube_r6, 0.0F, -1.5708F, 0.0F);
- cube_r6.cubeList.add(new ModelBox(cube_r6, 10, 54, -4.0F, -6.0F, 0.0F, 4, 9, 1, 0.0F, false));
- armorRightBoot = new ModelRenderer(this);
- armorRightBoot.setRotationPoint(0.0F, 0.0F, 0.0F);
- bipedRightLeg.addChild(armorRightBoot);
- armorRightBoot.cubeList.add(new ModelBox(armorRightBoot, 9, 60, 2.0F, 9.0F, -3.0F, 4, 3, 1, 0.0F, false));
- armorRightBoot.cubeList.add(new ModelBox(armorRightBoot, 9, 60, 2.0F, 11.1F, -2.0F, 4, 1, 4, 0.0F, false));
- armorRightBoot.cubeList.add(new ModelBox(armorRightBoot, 1, 42, 2.0F, 8.0F, -3.0F, 4, 1, 1, 0.0F, false));
- armorRightBoot.cubeList.add(new ModelBox(armorRightBoot, 1, 42, 2.0F, 8.0F, 2.0F, 4, 1, 1, 0.0F, false));
- cube_r7 = new ModelRenderer(this);
- cube_r7.setRotationPoint(2.0F, 9.0F, 2.0F);
- armorRightBoot.addChild(cube_r7);
- setRotationAngle(cube_r7, 0.0F, -1.5708F, 0.0F);
- cube_r7.cubeList.add(new ModelBox(cube_r7, 1, 42, -4.0F, -1.0F, 0.0F, 4, 1, 1, 0.0F, false));
- cube_r8 = new ModelRenderer(this);
- cube_r8.setRotationPoint(7.0F, 9.0F, 2.0F);
- armorRightBoot.addChild(cube_r8);
- setRotationAngle(cube_r8, 0.0F, -1.5708F, 0.0F);
- cube_r8.cubeList.add(new ModelBox(cube_r8, 1, 42, -4.0F, -1.0F, 0.0F, 4, 1, 1, 0.0F, false));
- cube_r9 = new ModelRenderer(this);
- cube_r9.setRotationPoint(1.0F, 15.0F, -2.0F);
- armorRightBoot.addChild(cube_r9);
- setRotationAngle(cube_r9, 0.0F, 1.5708F, 0.0F);
- cube_r9.cubeList.add(new ModelBox(cube_r9, 9, 60, -4.0F, -6.0F, 0.0F, 4, 3, 1, 0.0F, false));
- cube_r10 = new ModelRenderer(this);
- cube_r10.setRotationPoint(7.0F, 15.0F, 2.0F);
- armorRightBoot.addChild(cube_r10);
- setRotationAngle(cube_r10, 0.0F, -1.5708F, 0.0F);
- cube_r10.cubeList.add(new ModelBox(cube_r10, 9, 60, -4.0F, -6.0F, 0.0F, 4, 3, 1, 0.0F, false));
- cube_r11 = new ModelRenderer(this);
- cube_r11.setRotationPoint(2.0F, 15.0F, 3.0F);
- armorRightBoot.addChild(cube_r11);
- setRotationAngle(cube_r11, 0.0F, 3.1416F, 0.0F);
- cube_r11.cubeList.add(new ModelBox(cube_r11, 9, 60, -4.0F, -6.0F, 0.0F, 4, 3, 1, 0.0F, false));
- armorLeftLeg = new ModelRenderer(this);
- armorLeftLeg.setRotationPoint(0.0F, 0.0F, 0.0F);
- bipedLeftLeg.addChild(armorLeftLeg);
- armorLeftLeg.cubeList.add(new ModelBox(armorLeftLeg, 10, 54, -6.0F, 0.0F, -2.3F, 4, 8, 1, 0.0F, false));
- armorLeftLeg.cubeList.add(new ModelBox(armorLeftLeg, 9, 60, -6.0F, 9.0F, -3.0F, 4, 3, 1, 0.0F, false));
- armorLeftLeg.cubeList.add(new ModelBox(armorLeftLeg, 10, 54, -6.0F, 0.0F, 1.3F, 4, 8, 1, 0.0F, false));
- cube_r12 = new ModelRenderer(this);
- cube_r12.setRotationPoint(-6.3F, 6.0F, -2.0F);
- armorLeftLeg.addChild(cube_r12);
- setRotationAngle(cube_r12, 0.0F, 1.5708F, 0.0F);
- cube_r12.cubeList.add(new ModelBox(cube_r12, 10, 54, -4.0F, -6.0F, 0.0F, 4, 8, 1, 0.0F, false));
- cube_r13 = new ModelRenderer(this);
- cube_r13.setRotationPoint(-1.7F, 6.0F, 2.0F);
- armorLeftLeg.addChild(cube_r13);
- setRotationAngle(cube_r13, 0.0F, -1.5708F, 0.0F);
- cube_r13.cubeList.add(new ModelBox(cube_r13, 10, 54, -4.0F, -6.0F, 0.0F, 4, 8, 1, 0.0F, false));
- cube_r14 = new ModelRenderer(this);
- cube_r14.setRotationPoint(-7.0F, 15.0F, -2.0F);
- armorLeftLeg.addChild(cube_r14);
- setRotationAngle(cube_r14, 0.0F, 1.5708F, 0.0F);
- cube_r14.cubeList.add(new ModelBox(cube_r14, 9, 60, -4.0F, -6.0F, 0.0F, 4, 3, 1, 0.0F, false));
- cube_r15 = new ModelRenderer(this);
- cube_r15.setRotationPoint(-1.0F, 15.0F, 2.0F);
- armorLeftLeg.addChild(cube_r15);
- setRotationAngle(cube_r15, 0.0F, -1.5708F, 0.0F);
- cube_r15.cubeList.add(new ModelBox(cube_r15, 9, 60, -4.0F, -6.0F, 0.0F, 4, 3, 1, 0.0F, false));
- cube_r16 = new ModelRenderer(this);
- cube_r16.setRotationPoint(-6.0F, 15.0F, 3.0F);
- armorLeftLeg.addChild(cube_r16);
- setRotationAngle(cube_r16, 0.0F, 3.1416F, 0.0F);
- cube_r16.cubeList.add(new ModelBox(cube_r16, 9, 60, -4.0F, -6.0F, 0.0F, 4, 3, 1, 0.0F, false));
- armorLeftBoot = new ModelRenderer(this);
- armorLeftBoot.setRotationPoint(0.0F, 0.0F, 0.0F);
- bipedLeftLeg.addChild(armorLeftBoot);
- armorLeftBoot.cubeList.add(new ModelBox(armorLeftBoot, 1, 42, -6.0F, 8.0F, -3.0F, 4, 1, 1, 0.0F, false));
- armorLeftBoot.cubeList.add(new ModelBox(armorLeftBoot, 1, 42, -6.0F, 8.0F, 2.0F, 4, 1, 1, 0.0F, false));
- armorLeftBoot.cubeList.add(new ModelBox(armorLeftBoot, 9, 60, -6.0F, 11.1F, -2.0F, 4, 1, 4, 0.0F, false));
- cube_r17 = new ModelRenderer(this);
- cube_r17.setRotationPoint(-6.0F, 9.0F, 2.0F);
- armorLeftBoot.addChild(cube_r17);
- setRotationAngle(cube_r17, 0.0F, -1.5708F, 0.0F);
- cube_r17.cubeList.add(new ModelBox(cube_r17, 1, 42, -4.0F, -1.0F, 0.0F, 4, 1, 1, 0.0F, false));
- cube_r18 = new ModelRenderer(this);
- cube_r18.setRotationPoint(-1.0F, 9.0F, 2.0F);
- armorLeftBoot.addChild(cube_r18);
- setRotationAngle(cube_r18, 0.0F, -1.5708F, 0.0F);
- cube_r18.cubeList.add(new ModelBox(cube_r18, 1, 42, -4.0F, -1.0F, 0.0F, 4, 1, 1, 0.0F, false));
- }
- @Override
- public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
- super.render(entity, f, f1, f2, f3, f4, f5);
- }
- public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) {
- modelRenderer.rotateAngleX = x;
- modelRenderer.rotateAngleY = y;
- modelRenderer.rotateAngleZ = z;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement