public ModelDildo() { textureWidth = 128; textureHeight = 64; Base1 = new ModelRenderer(this, 0, 0); Base1.addBox(0F, 0F, 0F, 16, 9, 16); Base1.setRotationPoint(-8F, 17F, -8F); Base1.setTextureSize(128, 64); Base1.mirror = mirror; setRotation(Base1, 0.0872665F, 0F, 0F); Base2 = new ModelRenderer(this, 0, 0); Base2.addBox(0F, 0F, 0F, 12, 8, 12); Base2.setRotationPoint(-6F, 10F, -6F); Base2.setTextureSize(128, 64); Base2.mirror = mirror; setRotation(Base2, 0.0872665F, 0F, 0F); Base3 = new ModelRenderer(this, 0, 0); Base3.addBox(0F, 0F, 0F, 8, 9, 8); Base3.setRotationPoint(-4F, 2F, -5F); Base3.setTextureSize(128, 64); Base3.mirror = mirror; setRotation(Base3, 0.1047198F, 0F, 0F); Base4 = new ModelRenderer(this, 0, 0); Base4.addBox(0F, 0F, 0F, 6, 10, 6); Base4.setRotationPoint(-3F, -7F, -5F); Base4.setTextureSize(128, 64); Base4.mirror = mirror; setRotation(Base4, 0.1396263F, 0F, 0F); Base5 = new ModelRenderer(this, 0, 0); Base5.addBox(0F, -1F, 0F, 4, 12, 4); Base5.setRotationPoint(-2F, -17F, -5.5F); Base5.setTextureSize(128, 64); Base5.mirror = mirror; setRotation(Base5, 0.1396263F, 0F, 0F); Dickehead6 = new ModelRenderer(this, 0, 24); Dickehead6.addBox(0F, 0F, 0F, 2, 11, 2); Dickehead6.setRotationPoint(-1F, -28F, -6.666667F); Dickehead6.setTextureSize(128, 64); Dickehead6.setTextureOffset(0, 24); Dickehead6.mirror = mirror; setRotation(Dickehead6, 0.1919862F, 0F, 0F); Ball1 = new ModelRenderer(this, 0, 38); Ball1.addBox(0F, 0F, 0F, 14, 12, 14); Ball1.setRotationPoint(-19F, 9F, -7F); Ball1.setTextureSize(128, 64); Ball1.setTextureOffset(0, 38); Ball1.mirror = mirror; setRotation(Ball1, 0.0872665F, 0F, 0.1745329F); Ball2 = new ModelRenderer(this, 0, 38); Ball2.addBox(0F, 0F, 0F, 14, 12, 14); Ball2.setRotationPoint(5F, 12F, -7F); Ball2.setTextureSize(128, 64); Ball2.setTextureOffset(0, 38); Ball2.mirror = mirror; setRotation(Ball2, 0.0872665F, 0F, -0.1745329F); }
public ModelTapaziteGolem() { textureWidth = 128; textureHeight = 128; golemChest = new ModelRenderer(this, 0, 23); golemChest.addBox(-4F, 0F, -2F, 26, 17, 13); golemChest.setRotationPoint(-9F, -21F, -7F); golemChest.setTextureSize(128, 128); golemChest.mirror = true; setRotation(golemChest, 0.3346075F, 0F, 0F); golemHead = (new ModelRenderer(this)).setTextureSize(128, 128); golemHead.setTextureOffset(0, 0).addBox(-4.5F, -10F, -5F, 10, 12, 10); golemHead.setTextureOffset(30, 0).addBox(-1F, -2F, -7F, 3, 5, 2); golemHead.setRotationPoint(-1F, -25F, -2F); golemHead.mirror = true; setRotation(golemHead, 0F, 0F, 0F); golemLower = new ModelRenderer(this, 0, 78); golemLower.addBox(0F, 0F, 0F, 14, 10, 10); golemLower.setRotationPoint(-7F, -1F, -3F); golemLower.setTextureSize(128, 128); golemLower.mirror = true; setRotation(golemLower, -0.0371786F, 0F, 0F); golemMiddle = new ModelRenderer(this, 0, 54); golemMiddle.addBox(0F, 0F, 0F, 17, 11, 12); golemMiddle.setRotationPoint(-8.5F, -11F, -4F); golemMiddle.setTextureSize(128, 128); golemMiddle.mirror = true; setRotation(golemMiddle, 0F, 0F, 0F); legRightTop = new ModelRenderer(this, 97, 78); legRightTop.addBox(-2F, 0F, -1F, 7, 9, 6); legRightTop.setRotationPoint(-7.5F, 5F, 0.5F); legRightTop.setTextureSize(128, 128); legRightTop.mirror = true; setRotation(legRightTop, -0.2974216F, 0.1487164F, 0F); legLeftTop = new ModelRenderer(this, 70, 78); legLeftTop.addBox(-4F, 0F, -1F, 7, 9, 6); legLeftTop.setRotationPoint(7.5F, 5F, 0.5F); legLeftTop.setTextureSize(128, 128); legLeftTop.mirror = true; setRotation(legLeftTop, -0.2974216F, -0.1487195F, 0F); legRightMiddle = new ModelRenderer(this, 97, 94); legRightMiddle.addBox(-1.7F, 8F, -4.5F, 6, 4, 6); legRightMiddle.setRotationPoint(-7.5F, 5F, 0.5F); legRightMiddle.setTextureSize(128, 128); legRightMiddle.mirror = true; setRotation(legRightMiddle, 0F, 0F, 0F); legLeftMiddle = new ModelRenderer(this, 72, 94); legLeftMiddle.addBox(-3.3F, 8F, -4.5F, 6, 4, 6); legLeftMiddle.setRotationPoint(7.5F, 5F, 0.5F); legLeftMiddle.setTextureSize(128, 128); legLeftMiddle.mirror = true; setRotation(legLeftMiddle, 0F, 0F, 0F); legRightBottom = new ModelRenderer(this, 93, 105); legRightBottom.addBox(-3.4F, 11F, -4.3F, 9, 8, 8); legRightBottom.setRotationPoint(-7.5F, 5F, 0.5F); legRightBottom.setTextureSize(128, 128); legRightBottom.mirror = true; setRotation(legRightBottom, 0F, 0F, 0F); legLeftBottom = new ModelRenderer(this, 58, 105); legLeftBottom.addBox(-4.6F, 11F, -4.3F, 9, 8, 8); legLeftBottom.setRotationPoint(7.5F, 5F, 0.5F); legLeftBottom.setTextureSize(128, 128); legLeftBottom.mirror = true; setRotation(legLeftBottom, 0F, 0F, 0F); armRightTop = new ModelRenderer(this, 104, 4); armRightTop.addBox(0F, 0F, 0F, 5, 19, 7); armRightTop.setRotationPoint(-16.5F, -16.3F, -4F); armRightTop.setTextureSize(128, 128); armRightTop.mirror = true; setRotation(armRightTop, 0.1115358F, 0.0743572F, 0.0371786F); armLeftTop = new ModelRenderer(this, 79, 4); armLeftTop.addBox(0F, 0F, 0F, 5, 19, 7); armLeftTop.setRotationPoint(11.5F, -16.3F, -4F); armLeftTop.setTextureSize(128, 128); armLeftTop.mirror = true; setRotation(armLeftTop, 0.111544F, -0.074351F, -0.0371755F); armRightMiddle = new ModelRenderer(this, 104, 31); armRightMiddle.addBox(0.5F, 12.3F, 8F, 4, 9, 7); armRightMiddle.setRotationPoint(-16.5F, -16.3F, -4F); armRightMiddle.setTextureSize(128, 128); armRightMiddle.mirror = true; setRotation(armRightMiddle, -0.4461411F, 0.074351F, 0.0371755F); armLeftMiddle = new ModelRenderer(this, 81, 31); armLeftMiddle.addBox(0.5F, 12.3F, 8F, 4, 9, 7); armLeftMiddle.setRotationPoint(11.5F, -16.3F, -4F); armLeftMiddle.setTextureSize(128, 128); armLeftMiddle.mirror = true; setRotation(armLeftMiddle, -0.4461411F, -0.074351F, -0.0371755F); armRightBottom = new ModelRenderer(this, 104, 48); armRightBottom.addBox(-0.8F, 16F, 11.3F, 5, 13, 7); armRightBottom.setRotationPoint(-16.5F, -16.3F, -4F); armRightBottom.setTextureSize(128, 128); armRightBottom.mirror = true; setRotation(armRightBottom, -0.7679449F, 0F, 0F); armRightBottom.mirror = false; armLeftBottom = new ModelRenderer(this, 79, 48); armLeftBottom.addBox(0.8F, 16F, 11.5F, 5, 13, 7); armLeftBottom.setRotationPoint(11.5F, -16.3F, -4F); armLeftBottom.setTextureSize(128, 128); armLeftBottom.mirror = true; setRotation(armLeftBottom, -0.7679449F, 0F, 0F); }
public ModelAutoCraftingStation() { tableTop = new ModelRenderer(this, "tableTop"); tableTop.setTextureOffset(0, 0); tableTop.setTextureSize(128, 128); tableTop.setRotationPoint(0.0f, 0.0f, 0.0f); setPieceRotation(tableTop, 0.0f, 0.0f, 0.0f); tableTop.addBox(-8.0f, -14.0f, -8.0f, 16, 1, 16); leg1 = new ModelRenderer(this, "leg1"); leg1.setTextureOffset(0, 18); leg1.setTextureSize(128, 128); leg1.setRotationPoint(0.0f, 0.0f, 0.0f); setPieceRotation(leg1, 0.0f, 0.0f, 0.0f); leg1.addBox(-7.0f, -13.0f, 5.0f, 2, 13, 2); tableTop.addChild(leg1); leg2 = new ModelRenderer(this, "leg2"); leg2.setTextureOffset(9, 18); leg2.setTextureSize(128, 128); leg2.setRotationPoint(0.0f, 0.0f, 0.0f); setPieceRotation(leg2, 0.0f, 0.0f, 0.0f); leg2.addBox(-7.0f, -13.0f, -7.0f, 2, 13, 2); tableTop.addChild(leg2); leg3 = new ModelRenderer(this, "leg3"); leg3.setTextureOffset(18, 18); leg3.setTextureSize(128, 128); leg3.setRotationPoint(0.0f, 0.0f, 0.0f); setPieceRotation(leg3, 0.0f, 0.0f, 0.0f); leg3.addBox(5.0f, -13.0f, -7.0f, 2, 13, 2); tableTop.addChild(leg3); leg4 = new ModelRenderer(this, "leg4"); leg4.setTextureOffset(27, 18); leg4.setTextureSize(128, 128); leg4.setRotationPoint(0.0f, 0.0f, 0.0f); setPieceRotation(leg4, 0.0f, 0.0f, 0.0f); leg4.addBox(5.0f, -13.0f, 5.0f, 2, 13, 2); tableTop.addChild(leg4); paperLarge = new ModelRenderer(this, "paperLarge"); paperLarge.setTextureOffset(65, 0); paperLarge.setTextureSize(128, 128); paperLarge.setRotationPoint(0.0f, -14.01f, 0.0f); setPieceRotation(paperLarge, 0.0f, -0.052359793f, 0.0f); paperLarge.addBox(-6.0f, 0.0f, -6.0f, 12, 0, 12); tableTop.addChild(paperLarge); hammerHead1 = new ModelRenderer(this, "hammerHead1"); hammerHead1.setTextureOffset(36, 18); hammerHead1.setTextureSize(128, 128); hammerHead1.setRotationPoint(-5.0f, -14.25f, 5.0f); setPieceRotation(hammerHead1, 0.09599306f, 0.3665189f, 0.069813065f); hammerHead1.addBox(0.0f, -2.0f, 0.0f, 2, 2, 1); hammerClaw1 = new ModelRenderer(this, "hammerClaw1"); hammerClaw1.setTextureOffset(36, 22); hammerClaw1.setTextureSize(128, 128); hammerClaw1.setRotationPoint(0.125f, -2.25f, 0.0f); setPieceRotation(hammerClaw1, 3.120892E-9f, -0.26179937f, 0.0f); hammerClaw1.addBox(-2.0f, 0.0f, 0.0f, 2, 1, 1); hammerHead1.addChild(hammerClaw1); hammerClaw2 = new ModelRenderer(this, "hammerClaw2"); hammerClaw2.setTextureOffset(36, 25); hammerClaw2.setTextureSize(128, 128); hammerClaw2.setRotationPoint(0.125f, -0.75f, 0.0f); setPieceRotation(hammerClaw2, 3.120892E-9f, -0.26179937f, 0.0f); hammerClaw2.addBox(-2.0f, 0.0f, 0.0f, 2, 1, 1); hammerHead1.addChild(hammerClaw2); hammerHead2 = new ModelRenderer(this, "hammerHead2"); hammerHead2.setTextureOffset(36, 28); hammerHead2.setTextureSize(128, 128); hammerHead2.setRotationPoint(2.0f, -1.5f, 0.0f); setPieceRotation(hammerHead2, 0.0f, 0.0f, 0.0f); hammerHead2.addBox(0.0f, 0.0f, 0.0f, 1, 1, 1); hammerHead3 = new ModelRenderer(this, "hammerHead3"); hammerHead3.setTextureOffset(36, 31); hammerHead3.setTextureSize(128, 128); hammerHead3.setRotationPoint(0.5f, -0.5f, -0.5f); setPieceRotation(hammerHead3, 0.0f, 0.0f, 0.0f); hammerHead3.addBox(0.0f, 0.0f, 0.0f, 1, 2, 2); hammerHead2.addChild(hammerHead3); hammerHead1.addChild(hammerHead2); hammerHandle = new ModelRenderer(this, "hammerHandle"); hammerHandle.setTextureOffset(43, 18); hammerHandle.setTextureSize(128, 128); hammerHandle.setRotationPoint(0.5f, -1.5f, -1.0f); setPieceRotation(hammerHandle, 0.0f, 0.0f, 0.0f); hammerHandle.addBox(0.0f, 0.0f, -7.5f, 1, 1, 10); hammerHead1.addChild(hammerHandle); tableTop.addChild(hammerHead1); sawBlade1 = new ModelRenderer(this, "sawBlade1"); sawBlade1.setTextureOffset(0, 34); sawBlade1.setTextureSize(128, 128); sawBlade1.setRotationPoint(5.0f, -15.0f, -2.0f); setPieceRotation(sawBlade1, 0.0f, 0.0f, 0.0f); sawBlade1.addBox(0.0f, 0.0f, 0.0f, 1, 1, 9); sawHandle1 = new ModelRenderer(this, "sawHandle1"); sawHandle1.setTextureOffset(0, 45); sawHandle1.setTextureSize(128, 128); sawHandle1.setRotationPoint(-3.0f, 0.0f, -1.0f); setPieceRotation(sawHandle1, 0.0f, 0.0f, 0.0f); sawHandle1.addBox(0.0f, 0.0f, 0.0f, 4, 1, 1); sawBlade1.addChild(sawHandle1); sawHandle2 = new ModelRenderer(this, "sawHandle2"); sawHandle2.setTextureOffset(0, 48); sawHandle2.setTextureSize(128, 128); sawHandle2.setRotationPoint(-3.0f, 0.0f, -3.0f); setPieceRotation(sawHandle2, 0.0f, 0.0f, 0.0f); sawHandle2.addBox(0.0f, 0.0f, 0.0f, 4, 1, 1); sawBlade1.addChild(sawHandle2); sawHandle3 = new ModelRenderer(this, "sawHandle3"); sawHandle3.setTextureOffset(0, 51); sawHandle3.setTextureSize(128, 128); sawHandle3.setRotationPoint(-3.0f, 0.0f, -2.0f); setPieceRotation(sawHandle3, 0.0f, 0.0f, 0.0f); sawHandle3.addBox(0.0f, 0.0f, 0.0f, 1, 1, 1); sawBlade1.addChild(sawHandle3); sawHandle4 = new ModelRenderer(this, "sawHandle4"); sawHandle4.setTextureOffset(5, 51); sawHandle4.setTextureSize(128, 128); sawHandle4.setRotationPoint(0.0f, 0.0f, -2.0f); setPieceRotation(sawHandle4, 0.0f, 0.0f, 0.0f); sawHandle4.addBox(0.0f, 0.0f, 0.0f, 1, 1, 1); sawBlade1.addChild(sawHandle4); sawBlade2 = new ModelRenderer(this, "sawBlade2"); sawBlade2.setTextureOffset(21, 34); sawBlade2.setTextureSize(128, 128); sawBlade2.setRotationPoint(1.0f, 0.01f, 9.0f); setPieceRotation(sawBlade2, 0.0f, 0.10471966f, 0.0f); sawBlade2.addBox(-2.0f, 0.0f, -10.0f, 2, 1, 10); sawTooth1 = new ModelRenderer(this, "sawTooth1"); sawTooth1.setTextureOffset(0, 54); sawTooth1.setTextureSize(128, 128); sawTooth1.setRotationPoint(-2.0f, 0.51f, -0.75f); setPieceRotation(sawTooth1, 0.0f, 0.7853982f, 0.0f); sawTooth1.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth1); sawTooth2 = new ModelRenderer(this, "sawTooth2"); sawTooth2.setTextureOffset(0, 54); sawTooth2.setTextureSize(128, 128); sawTooth2.setRotationPoint(-2.0f, 0.51f, -1.75f); setPieceRotation(sawTooth2, 0.0f, 0.7853982f, 0.0f); sawTooth2.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth2); sawTooth3 = new ModelRenderer(this, "sawTooth3"); sawTooth3.setTextureOffset(0, 54); sawTooth3.setTextureSize(128, 128); sawTooth3.setRotationPoint(-2.0f, 0.51f, -2.75f); setPieceRotation(sawTooth3, 0.0f, 0.7853982f, 0.0f); sawTooth3.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth3); sawTooth4 = new ModelRenderer(this, "sawTooth4"); sawTooth4.setTextureOffset(0, 54); sawTooth4.setTextureSize(128, 128); sawTooth4.setRotationPoint(-2.0f, 0.51f, -3.75f); setPieceRotation(sawTooth4, 0.0f, 0.7853982f, 0.0f); sawTooth4.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth4); sawTooth5 = new ModelRenderer(this, "sawTooth5"); sawTooth5.setTextureOffset(0, 54); sawTooth5.setTextureSize(128, 128); sawTooth5.setRotationPoint(-2.0f, 0.51f, -4.75f); setPieceRotation(sawTooth5, 0.0f, 0.7853982f, 0.0f); sawTooth5.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth5); sawTooth6 = new ModelRenderer(this, "sawTooth6"); sawTooth6.setTextureOffset(0, 54); sawTooth6.setTextureSize(128, 128); sawTooth6.setRotationPoint(-2.0f, 0.51f, -5.75f); setPieceRotation(sawTooth6, 0.0f, 0.7853982f, 0.0f); sawTooth6.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth6); sawTooth7 = new ModelRenderer(this, "sawTooth7"); sawTooth7.setTextureOffset(0, 54); sawTooth7.setTextureSize(128, 128); sawTooth7.setRotationPoint(-2.0f, 0.51f, -6.75f); setPieceRotation(sawTooth7, 0.0f, 0.7853982f, 0.0f); sawTooth7.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth7); sawTooth8 = new ModelRenderer(this, "sawTooth8"); sawTooth8.setTextureOffset(0, 54); sawTooth8.setTextureSize(128, 128); sawTooth8.setRotationPoint(-2.0f, 0.51f, -7.75f); setPieceRotation(sawTooth8, 0.0f, 0.7853982f, 0.0f); sawTooth8.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth8); sawTooth9 = new ModelRenderer(this, "sawTooth9"); sawTooth9.setTextureOffset(0, 54); sawTooth9.setTextureSize(128, 128); sawTooth9.setRotationPoint(-2.0f, 0.51f, -8.75f); setPieceRotation(sawTooth9, 0.0f, 0.7853982f, 0.0f); sawTooth9.addBox(-0.5f, -0.5f, -0.5f, 1, 1, 1); sawBlade2.addChild(sawTooth9); sawBlade1.addChild(sawBlade2); tableTop.addChild(sawBlade1); }