diff --git a/src/main/java/com/paneedah/mwc/models/Holographic.java b/src/main/java/com/paneedah/mwc/models/Holographic.java index 45ca08884..b74a3e883 100644 --- a/src/main/java/com/paneedah/mwc/models/Holographic.java +++ b/src/main/java/com/paneedah/mwc/models/Holographic.java @@ -5,263 +5,335 @@ import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; -// Made with Blockbench 4.7.4 +// Made with Blockbench 4.10.4 // Exported for Minecraft version 1.7 - 1.12 // Paste this class into your mod and generate all required imports public class Holographic extends ModelBase { - private final ModelRenderer Holografics; - private final ModelRenderer gun3_r1_r1; - private final ModelRenderer gun23_r1_r1; - private final ModelRenderer gun26_r1_r1; - private final ModelRenderer gun28_r1_r1; - private final ModelRenderer gun33_r1_r1; - private final ModelRenderer gun43_r1_r1; - private final ModelRenderer gun45_r1_r1; - private final ModelRenderer gun54_r1_r1; - private final ModelRenderer gun55_r1_r1; - private final ModelRenderer gun59_r1_r1; - private final ModelRenderer gun60_r1_r1; - private final ModelRenderer gun65_r1_r1; - private final ModelRenderer gun70_r1_r1; - private final ModelRenderer gun71_r1_r1; - private final ModelRenderer gun72_r1_r1; - private final ModelRenderer gun73_r1_r1; - private final ModelRenderer gun74_r1_r1; - private final ModelRenderer gun75_r1_r1; - private final ModelRenderer gun83_r1_r1; - private final ModelRenderer gun86_r1_r1; - private final ModelRenderer gun86_r1_r2; - private final ModelRenderer gun88_r1_r1; - private final ModelRenderer gun89_r1_r1; - private final ModelRenderer gun103_r1_r1; - - public Holographic() { - textureWidth = 100; - textureHeight = 100; - - Holografics = new ModelRenderer(this); - Holografics.setRotationPoint(-1.3299F, -3.8086F, 2.6645F); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 0, -3.1701F, -0.0914F, -14.6645F, 6, 3, 18, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 21, -3.1701F, 2.8086F, -12.3645F, 6, 1, 17, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 53, -3.6701F, -1.1914F, -3.1645F, 1, 5, 8, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 0, 2.3099F, -1.1914F, -3.1645F, 1, 5, 8, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 59, 7, -3.6701F, -5.1914F, -2.6645F, 1, 4, 6, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 48, 42, 2.3299F, 1.8086F, -6.1645F, 1, 2, 4, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 15, 45, -3.6701F, 1.8086F, -6.1645F, 1, 2, 4, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 10, 54, -2.6701F, -6.1914F, -2.6645F, 5, 1, 6, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 45, 0, -3.6701F, 0.8086F, -4.1645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 45, 2.3299F, 0.8086F, -4.1645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 21, 2.3299F, -5.1914F, -2.6645F, 1, 4, 6, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 30, 9, -2.6701F, -6.1914F, 2.8355F, 5, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 45, 0, -3.1701F, -1.1914F, -1.8645F, 6, 1, 6, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 30, 49, -2.1701F, -1.0014F, -14.6645F, 1, 1, 13, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 44, 22, -1.1701F, -1.2914F, -5.6645F, 2, 1, 4, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 29, 30, 3.0299F, 1.3086F, -3.1645F, 1, 2, 2, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 21, -4.3701F, 1.3086F, -3.1645F, 1, 2, 2, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 39, 0.8299F, -0.9814F, -14.6645F, 1, 1, 13, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 33, 35, 0.3299F, -0.9914F, -14.6645F, 1, 1, 13, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 30, 0, -1.6701F, -0.9914F, -14.6645F, 1, 1, 13, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 29, 21, -0.6701F, -0.7914F, -14.4645F, 1, 1, 13, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 30, 0, -3.3701F, -5.1914F, -1.8645F, 1, 4, 5, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 29, 21, 2.0299F, -5.1914F, -1.8645F, 1, 4, 5, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 45, 7, -2.6701F, -5.8914F, -1.8645F, 5, 1, 5, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 29, 35, -3.1701F, 2.8086F, -12.8645F, 6, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 13, 21, -3.6601F, 1.8086F, 4.3355F, 1, 2, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 14, 15, 2.3299F, 1.8086F, 4.3355F, 1, 2, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 30, 11, -2.4701F, 2.1086F, 4.0355F, 4, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 44, 24, 1.1299F, 2.6086F, 4.0355F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 44, 22, -2.4701F, 2.6086F, 4.0355F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 41, 1.1299F, 2.1086F, 4.0355F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 22, 39, -4.3501F, 1.1086F, -2.6645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 15, 39, -4.3501F, 2.5086F, -2.6645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 7, 39, -4.3501F, 1.8086F, -3.3645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 39, -4.3501F, 1.8086F, -1.9645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 38, 32, 3.0199F, 1.1086F, -2.6645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 37, 2, 3.0199F, 2.5086F, -2.6645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 37, 0, 3.0199F, 1.8086F, -3.3645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 36, 24, 3.0199F, 1.8086F, -1.9645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 12, 25, 2.4299F, 2.6086F, 2.0355F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 8, 25, 2.4299F, 2.6086F, -5.9645F, 1, 1, 1, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 4, 2.3499F, 0.6086F, 1.8355F, 1, 1, 3, 0.0F, false)); - Holografics.cubeList.add(new ModelBox(Holografics, 0, 0, 2.3399F, 0.1086F, 1.8355F, 1, 1, 3, 0.0F, false)); - - gun3_r1_r1 = new ModelRenderer(this); - gun3_r1_r1.setRotationPoint(1.3299F, 28.0047F, 28.3015F); - Holografics.addChild(gun3_r1_r1); - setRotationAngle(gun3_r1_r1, 1.1154F, 0.0F, 0.0F); - gun3_r1_r1.cubeList.add(new ModelBox(gun3_r1_r1, 30, 14, -4.5F, -49.6244F, 3.6402F, 6, 2, 1, 0.0F, false)); - - gun23_r1_r1 = new ModelRenderer(this); - gun23_r1_r1.setRotationPoint(1.3299F, 37.4375F, 10.8497F); - Holografics.addChild(gun23_r1_r1); - setRotationAngle(gun23_r1_r1, 0.8179F, 0.0F, 0.0F); - gun23_r1_r1.cubeList.add(new ModelBox(gun23_r1_r1, 0, 45, -4.98F, -36.777F, 14.3661F, 1, 2, 4, 0.0F, false)); - gun23_r1_r1.cubeList.add(new ModelBox(gun23_r1_r1, 48, 35, 0.99F, -36.777F, 14.3661F, 1, 2, 4, 0.0F, false)); - - gun26_r1_r1 = new ModelRenderer(this); - gun26_r1_r1.setRotationPoint(1.3299F, 28.9261F, -2.8747F); - Holografics.addChild(gun26_r1_r1); - setRotationAngle(gun26_r1_r1, -0.1859F, 0.0F, 0.0F); - gun26_r1_r1.cubeList.add(new ModelBox(gun26_r1_r1, 13, 30, 0.98F, -33.5686F, -6.0992F, 1, 5, 1, 0.0F, false)); - gun26_r1_r1.cubeList.add(new ModelBox(gun26_r1_r1, 0, 31, -4.98F, -33.5686F, -6.0992F, 1, 5, 1, 0.0F, false)); - - gun28_r1_r1 = new ModelRenderer(this); - gun28_r1_r1.setRotationPoint(1.3299F, 34.1762F, -44.036F); - Holografics.addChild(gun28_r1_r1); - setRotationAngle(gun28_r1_r1, -1.2269F, 0.0F, 0.0F); - gun28_r1_r1.cubeList.add(new ModelBox(gun28_r1_r1, 10, 4, -5.0F, -57.1966F, -19.2078F, 1, 1, 3, 0.0F, false)); - gun28_r1_r1.cubeList.add(new ModelBox(gun28_r1_r1, 8, 21, 1.0F, -57.1966F, -19.2078F, 1, 1, 3, 0.0F, false)); - - gun33_r1_r1 = new ModelRenderer(this); - gun33_r1_r1.setRotationPoint(1.3299F, -52.2166F, -59.87F); - Holografics.addChild(gun33_r1_r1); - setRotationAngle(gun33_r1_r1, -2.2679F, 0.0F, 0.0F); - gun33_r1_r1.cubeList.add(new ModelBox(gun33_r1_r1, 35, 30, -4.98F, -82.3682F, -2.4195F, 1, 2, 1, 0.0F, false)); - gun33_r1_r1.cubeList.add(new ModelBox(gun33_r1_r1, 36, 21, 0.99F, -82.3682F, -2.4195F, 1, 2, 1, 0.0F, false)); - - gun43_r1_r1 = new ModelRenderer(this); - gun43_r1_r1.setRotationPoint(-63.87F, -39.8918F, -2.6645F); - Holografics.addChild(gun43_r1_r1); - setRotationAngle(gun43_r1_r1, 0.0F, 0.0F, 2.3213F); - gun43_r1_r1.cubeList.add(new ModelBox(gun43_r1_r1, 48, 28, -16.3701F, -75.5748F, -12.0F, 1, 1, 13, 0.0F, false)); - gun43_r1_r1.cubeList.add(new ModelBox(gun43_r1_r1, 48, 42, -16.3817F, -75.9248F, -12.0F, 1, 1, 13, 0.0F, false)); - - gun45_r1_r1 = new ModelRenderer(this); - gun45_r1_r1.setRotationPoint(59.6472F, -47.2725F, -2.6645F); - Holografics.addChild(gun45_r1_r1); - setRotationAngle(gun45_r1_r1, 0.0F, 0.0F, -2.3213F); - gun45_r1_r1.cubeList.add(new ModelBox(gun45_r1_r1, 15, 40, 7.3358F, -77.7689F, -12.0F, 1, 1, 13, 0.0F, false)); - gun45_r1_r1.cubeList.add(new ModelBox(gun45_r1_r1, 44, 14, 7.3427F, -78.1189F, -12.0F, 1, 1, 13, 0.0F, false)); - - gun54_r1_r1 = new ModelRenderer(this); - gun54_r1_r1.setRotationPoint(-11.0966F, 43.5487F, -2.6645F); - Holografics.addChild(gun54_r1_r1); - setRotationAngle(gun54_r1_r1, 0.0F, 0.0F, 0.7854F); - gun54_r1_r1.cubeList.add(new ModelBox(gun54_r1_r1, 44, 30, -29.2132F, -41.13F, 5.5F, 1, 1, 1, 0.0F, false)); - gun54_r1_r1.cubeList.add(new ModelBox(gun54_r1_r1, 0, 31, -29.2F, -40.63F, 0.0F, 1, 1, 6, 0.0F, false)); - gun54_r1_r1.cubeList.add(new ModelBox(gun54_r1_r1, 59, 17, -29.2132F, -41.13F, 0.0F, 1, 1, 6, 0.0F, false)); - - gun55_r1_r1 = new ModelRenderer(this); - gun55_r1_r1.setRotationPoint(-13.1676F, 41.4776F, -2.6645F); - Holografics.addChild(gun55_r1_r1); - setRotationAngle(gun55_r1_r1, 0.0F, 0.0F, 0.7854F); - gun55_r1_r1.cubeList.add(new ModelBox(gun55_r1_r1, 44, 28, -22.7487F, -44.6655F, 5.49F, 1, 1, 1, 0.0F, false)); - gun55_r1_r1.cubeList.add(new ModelBox(gun55_r1_r1, 30, 39, -22.3487F, -44.658F, 0.0F, 1, 1, 6, 0.0F, false)); - gun55_r1_r1.cubeList.add(new ModelBox(gun55_r1_r1, 26, 55, -22.7487F, -44.666F, 0.0F, 1, 1, 6, 0.0F, false)); - - gun59_r1_r1 = new ModelRenderer(this); - gun59_r1_r1.setRotationPoint(1.3299F, -53.9559F, -59.3478F); - Holografics.addChild(gun59_r1_r1); - setRotationAngle(gun59_r1_r1, -2.3051F, 0.0F, 0.0F); - gun59_r1_r1.cubeList.add(new ModelBox(gun59_r1_r1, 8, 31, 0.7F, -82.4793F, -3.3707F, 1, 2, 1, 0.0F, false)); - gun59_r1_r1.cubeList.add(new ModelBox(gun59_r1_r1, 8, 34, -4.7F, -82.4793F, -3.3707F, 1, 2, 1, 0.0F, false)); - - gun60_r1_r1 = new ModelRenderer(this); - gun60_r1_r1.setRotationPoint(1.3299F, 22.0825F, -54.7441F); - Holografics.addChild(gun60_r1_r1); - setRotationAngle(gun60_r1_r1, -1.45F, 0.0F, 0.0F); - gun60_r1_r1.cubeList.add(new ModelBox(gun60_r1_r1, 45, 56, -4.5F, -61.2549F, -16.0082F, 6, 1, 4, 0.0F, false)); - - gun65_r1_r1 = new ModelRenderer(this); - gun65_r1_r1.setRotationPoint(1.3299F, -79.1099F, 14.4682F); - Holografics.addChild(gun65_r1_r1); - setRotationAngle(gun65_r1_r1, -3.002F, 0.0F, 0.0F); - gun65_r1_r1.cubeList.add(new ModelBox(gun65_r1_r1, 29, 21, 1.0F, -78.8604F, 20.3037F, 1, 3, 1, 0.0F, false)); - gun65_r1_r1.cubeList.add(new ModelBox(gun65_r1_r1, 30, 0, -4.99F, -78.8604F, 20.3037F, 1, 3, 1, 0.0F, false)); - - gun70_r1_r1 = new ModelRenderer(this); - gun70_r1_r1.setRotationPoint(52.994F, -37.3754F, -2.6645F); - Holografics.addChild(gun70_r1_r1); - setRotationAngle(gun70_r1_r1, 0.0F, 0.0F, -2.3562F); - gun70_r1_r1.cubeList.add(new ModelBox(gun70_r1_r1, 44, 14, 9.5321F, -67.4919F, 6.68F, 1, 1, 1, 0.0F, false)); - - gun71_r1_r1 = new ModelRenderer(this); - gun71_r1_r1.setRotationPoint(-57.5768F, -30.1328F, -2.6645F); - Holografics.addChild(gun71_r1_r1); - setRotationAngle(gun71_r1_r1, 0.0F, 0.0F, 2.3562F); - gun71_r1_r1.cubeList.add(new ModelBox(gun71_r1_r1, 38, 43, -18.6534F, -65.3706F, 6.68F, 1, 1, 1, 0.0F, false)); - - gun72_r1_r1 = new ModelRenderer(this); - gun72_r1_r1.setRotationPoint(-76.1662F, -34.7199F, -2.6645F); - Holografics.addChild(gun72_r1_r1); - setRotationAngle(gun72_r1_r1, 0.0F, 0.0F, 2.3562F); - gun72_r1_r1.cubeList.add(new ModelBox(gun72_r1_r1, 44, 28, -28.8981F, -76.3141F, 0.8F, 1, 1, 5, 0.0F, false)); - - gun73_r1_r1 = new ModelRenderer(this); - gun73_r1_r1.setRotationPoint(-65.0608F, -45.8253F, -2.6645F); - Holografics.addChild(gun73_r1_r1); - setRotationAngle(gun73_r1_r1, 0.0F, 0.0F, 2.3562F); - gun73_r1_r1.cubeList.add(new ModelBox(gun73_r1_r1, 44, 16, -16.4454F, -79.5668F, 0.8F, 1, 1, 5, 0.0F, false)); - - gun74_r1_r1 = new ModelRenderer(this); - gun74_r1_r1.setRotationPoint(-85.5817F, -43.1697F, -2.6645F); - Holografics.addChild(gun74_r1_r1); - setRotationAngle(gun74_r1_r1, 0.0F, 0.0F, 2.3562F); - gun74_r1_r1.cubeList.add(new ModelBox(gun74_r1_r1, 15, 39, -32.0558F, -86.189F, 0.8F, 1, 1, 5, 0.0F, false)); - - gun75_r1_r1 = new ModelRenderer(this); - gun75_r1_r1.setRotationPoint(80.999F, -50.4122F, -2.6645F); - Holografics.addChild(gun75_r1_r1); - setRotationAngle(gun75_r1_r1, 0.0F, 0.0F, -2.3562F); - gun75_r1_r1.cubeList.add(new ModelBox(gun75_r1_r1, 0, 39, 22.9346F, -88.3103F, 0.8F, 1, 1, 5, 0.0F, false)); - - gun83_r1_r1 = new ModelRenderer(this); - gun83_r1_r1.setRotationPoint(1.3299F, 21.6485F, -54.088F); - Holografics.addChild(gun83_r1_r1); - setRotationAngle(gun83_r1_r1, -1.45F, 0.0F, 0.0F); - gun83_r1_r1.cubeList.add(new ModelBox(gun83_r1_r1, 22, 41, -2.0F, -61.11F, -14.9352F, 1, 1, 1, 0.0F, false)); - gun83_r1_r1.cubeList.add(new ModelBox(gun83_r1_r1, 30, 41, -2.1F, -61.1016F, -15.0352F, 1, 1, 1, 0.0F, false)); - gun83_r1_r1.cubeList.add(new ModelBox(gun83_r1_r1, 38, 41, -1.9F, -61.1016F, -15.0352F, 1, 1, 1, 0.0F, false)); - gun83_r1_r1.cubeList.add(new ModelBox(gun83_r1_r1, 30, 43, -2.0F, -61.11F, -15.1352F, 1, 1, 1, 0.0F, false)); - - gun86_r1_r1 = new ModelRenderer(this); - gun86_r1_r1.setRotationPoint(1.3299F, 27.4616F, -47.9899F); - Holografics.addChild(gun86_r1_r1); - setRotationAngle(gun86_r1_r1, -1.3384F, 0.0F, 0.0F); - gun86_r1_r1.cubeList.add(new ModelBox(gun86_r1_r1, 10, 0, -0.2F, -57.4301F, -15.4433F, 1, 1, 3, 0.0F, false)); - gun86_r1_r1.cubeList.add(new ModelBox(gun86_r1_r1, 7, 41, -0.2F, -57.4259F, -15.6433F, 1, 1, 1, 0.0F, false)); - gun86_r1_r1.cubeList.add(new ModelBox(gun86_r1_r1, 15, 41, -3.8F, -57.4101F, -15.6433F, 1, 1, 1, 0.0F, false)); - gun86_r1_r1.cubeList.add(new ModelBox(gun86_r1_r1, 0, 13, -3.8F, -57.4259F, -15.4433F, 4, 1, 3, 0.0F, false)); - - gun86_r1_r2 = new ModelRenderer(this); - gun86_r1_r2.setRotationPoint(1.3299F, 27.5616F, -47.9899F); - Holografics.addChild(gun86_r1_r2); - setRotationAngle(gun86_r1_r2, -1.3384F, 0.0F, 0.0F); - gun86_r1_r2.cubeList.add(new ModelBox(gun86_r1_r2, 41, 40, -3.2F, -57.5759F, -13.8433F, 1, 1, 1, 0.0F, false)); - gun86_r1_r2.cubeList.add(new ModelBox(gun86_r1_r2, 42, 36, -0.8F, -57.5771F, -13.8433F, 1, 1, 1, 0.0F, false)); - gun86_r1_r2.cubeList.add(new ModelBox(gun86_r1_r2, 41, 42, -0.4F, -57.5759F, -13.8433F, 1, 1, 1, 0.0F, false)); - gun86_r1_r2.cubeList.add(new ModelBox(gun86_r1_r2, 43, 16, -3.6F, -57.5771F, -13.8433F, 1, 1, 1, 0.0F, false)); - - gun88_r1_r1 = new ModelRenderer(this); - gun88_r1_r1.setRotationPoint(2.2915F, 29.8374F, -2.6645F); - Holografics.addChild(gun88_r1_r1); - setRotationAngle(gun88_r1_r1, 0.0F, 0.0F, -0.2974F); - gun88_r1_r1.cubeList.add(new ModelBox(gun88_r1_r1, 38, 39, 3.5521F, -27.4952F, 6.9F, 1, 1, 1, 0.0F, false)); - - gun89_r1_r1 = new ModelRenderer(this); - gun89_r1_r1.setRotationPoint(0.6201F, 29.9145F, -2.6645F); - Holografics.addChild(gun89_r1_r1); - setRotationAngle(gun89_r1_r1, 0.0F, 0.0F, 0.2974F); - gun89_r1_r1.cubeList.add(new ModelBox(gun89_r1_r1, 30, 39, -7.6835F, -26.616F, 6.9F, 1, 1, 1, 0.0F, false)); - - gun103_r1_r1 = new ModelRenderer(this); - gun103_r1_r1.setRotationPoint(1.3299F, 14.566F, -59.4593F); - Holografics.addChild(gun103_r1_r1); - setRotationAngle(gun103_r1_r1, -1.5615F, 0.0F, 0.0F); - gun103_r1_r1.cubeList.add(new ModelBox(gun103_r1_r1, 11, 13, -1.3F, -64.3339F, -13.3638F, 2, 1, 1, 0.0F, false)); - gun103_r1_r1.cubeList.add(new ModelBox(gun103_r1_r1, 0, 25, -3.7F, -64.3339F, -13.3638F, 2, 1, 1, 0.0F, false)); - } - - @Override - public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { - Holografics.render(f5); - } - - public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) { - modelRenderer.rotateAngleX = x; - modelRenderer.rotateAngleY = y; - modelRenderer.rotateAngleZ = z; - } -} + private final ModelRenderer Holografics; + private final ModelRenderer gun103_r1_r1_r1; + private final ModelRenderer gun86_r1_r2_r1; + private final ModelRenderer gun89_r1_r1_r1; + private final ModelRenderer gun88_r1_r1_r1; + private final ModelRenderer gun86_r1_r1_r1; + private final ModelRenderer gun86_r1_r1_r2; + private final ModelRenderer gun86_r1_r1_r3; + private final ModelRenderer gun86_r1_r1_r4; + private final ModelRenderer gun83_r1_r1_r1; + private final ModelRenderer gun83_r1_r1_r2; + private final ModelRenderer gun75_r1_r1_r1; + private final ModelRenderer gun74_r1_r1_r1; + private final ModelRenderer gun73_r1_r1_r1; + private final ModelRenderer gun72_r1_r1_r1; + private final ModelRenderer gun71_r1_r1_r1; + private final ModelRenderer gun70_r1_r1_r1; + private final ModelRenderer gun65_r1_r1_r1; + private final ModelRenderer gun60_r1_r1_r1; + private final ModelRenderer gun59_r1_r1_r1; + private final ModelRenderer gun55_r1_r1_r1; + private final ModelRenderer gun54_r1_r1_r1; + private final ModelRenderer gun45_r1_r1_r1; + private final ModelRenderer gun43_r1_r1_r1; + private final ModelRenderer gun33_r1_r1_r1; + private final ModelRenderer gun33_r1_r1_r2; + private final ModelRenderer gun28_r1_r1_r1; + private final ModelRenderer gun26_r1_r1_r1; + private final ModelRenderer gun23_r1_r1_r1; + private final ModelRenderer gun3_r1_r1_r1; + private final ModelRenderer Holografics_r1; + private final ModelRenderer Holografics_r2; + private final ModelRenderer Holografics_r3; + private final ModelRenderer Holografics_r4; + private final ModelRenderer Holografics_r5; + private final ModelRenderer Holografics_r6; + private final ModelRenderer Holografics_r7; + + public Holographic() { + textureWidth = 80; + textureHeight = 80; + + Holografics = new ModelRenderer(this); + Holografics.setRotationPoint(-1.3299F, -3.8086F, 2.6645F); + Holografics.cubeList.add(new ModelBox(Holografics, 0, 18, -3.1701F, -0.0914F, -14.6645F, 6, 3, 12, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 0, 0, -3.1701F, 2.8086F, -12.3645F, 6, 1, 17, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 48, 49, 2.3099F, -1.1914F, -3.1645F, 1, 5, 8, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 34, 56, -3.6701F, -5.1714F, -2.6645F, 1, 4, 6, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 15, 39, 2.3299F, 1.8086F, -6.1645F, 1, 2, 4, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 8, 0, -3.6701F, 1.8086F, -6.1645F, 1, 2, 3, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 56, 0, -2.6701F, -6.1914F, -2.6645F, 5, 1, 6, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 43, 14, -3.6701F, 0.8086F, -3.9645F, 1, 1, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 0, 0, 2.3299F, -5.1914F, -2.6645F, 1, 4, 6, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 0, 27, -2.6701F, -6.1914F, 2.8355F, 5, 1, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 32, 49, -3.1701F, -1.1914F, -1.8645F, 6, 1, 6, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 45, 28, -2.1701F, -1.0014F, -14.6645F, 1, 1, 13, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 7, 33, 3.0299F, 1.3086F, -3.1645F, 1, 2, 2, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 42, 14, 0.8299F, -0.9814F, -14.6645F, 1, 1, 13, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 0, 47, 0.3299F, -0.9714F, -14.6645F, 1, 1, 10, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 44, 0, -1.6701F, -0.9914F, -14.6645F, 1, 1, 10, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 23, 20, -1.6701F, -0.7914F, -14.4645F, 3, 1, 13, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 24, 18, -3.3701F, -5.1914F, -1.8645F, 1, 4, 5, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 0, 18, 2.0299F, -5.1914F, -1.8645F, 1, 4, 5, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 45, 42, -2.6701F, -5.8914F, -1.8645F, 5, 1, 5, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 31, 18, -3.1701F, 2.8086F, -12.8645F, 6, 1, 1, -0.001F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 31, 20, -3.6601F, 1.8086F, 4.3355F, 1, 2, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 29, 6, 2.3299F, 1.8086F, 4.3355F, 1, 2, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 24, 27, -2.4701F, 2.1086F, 4.0355F, 4, 1, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 42, 22, 1.1299F, 2.6086F, 4.0355F, 1, 1, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 21, 41, -2.4701F, 2.6086F, 4.0355F, 1, 1, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 15, 41, 1.1299F, 2.1086F, 4.0355F, 1, 1, 1, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 6, 41, 3.0299F, 1.1086F, -2.6645F, 1, 1, 1, -0.001F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 0, 41, 3.0299F, 2.5086F, -2.6645F, 1, 1, 1, -0.001F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 24, 40, 3.0299F, 1.8086F, -3.3645F, 1, 1, 1, -0.001F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 9, 40, 3.0299F, 1.8086F, -1.9645F, 1, 1, 1, -0.001F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 42, 18, 2.3499F, 0.6086F, 1.8355F, 1, 1, 3, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 35, 41, 2.3399F, 0.1086F, 1.8355F, 1, 1, 3, 0.0F, false)); + Holografics.cubeList.add(new ModelBox(Holografics, 22, 49, -3.6701F, -1.1914F, -3.1645F, 1, 5, 8, 0.0F, false)); + + gun103_r1_r1_r1 = new ModelRenderer(this); + gun103_r1_r1_r1.setRotationPoint(-1.4201F, 1.1186F, 4.5757F); + Holografics.addChild(gun103_r1_r1_r1); + setRotationAngle(gun103_r1_r1_r1, -1.5615F, 0.0F, 0.0F); + gun103_r1_r1_r1.cubeList.add(new ModelBox(gun103_r1_r1_r1, 0, 14, -1.25F, -0.6001F, -0.8123F, 2, 1, 1, -0.38F, false)); + gun103_r1_r1_r1.cubeList.add(new ModelBox(gun103_r1_r1_r1, 0, 4, -0.75F, -0.6001F, -0.8123F, 2, 1, 1, -0.38F, false)); + gun103_r1_r1_r1.cubeList.add(new ModelBox(gun103_r1_r1_r1, 36, 0, 1.75F, -0.6001F, -0.8123F, 2, 1, 1, -0.38F, false)); + gun103_r1_r1_r1.cubeList.add(new ModelBox(gun103_r1_r1_r1, 8, 14, 1.25F, -0.6001F, -0.8123F, 2, 1, 1, -0.38F, false)); + + gun86_r1_r2_r1 = new ModelRenderer(this); + gun86_r1_r2_r1.setRotationPoint(-1.4201F, 1.1186F, 4.5757F); + Holografics.addChild(gun86_r1_r2_r1); + setRotationAngle(gun86_r1_r2_r1, -1.3384F, 0.0F, 0.0F); + gun86_r1_r2_r1.cubeList.add(new ModelBox(gun86_r1_r2_r1, 0, 33, -0.75F, -0.3333F, -0.2176F, 1, 1, 1, 0.0F, false)); + gun86_r1_r2_r1.cubeList.add(new ModelBox(gun86_r1_r2_r1, 29, 9, -0.45F, -0.3345F, -0.2176F, 1, 1, 1, 0.0F, false)); + gun86_r1_r2_r1.cubeList.add(new ModelBox(gun86_r1_r2_r1, 30, 36, 1.95F, -0.3345F, -0.2176F, 1, 1, 1, 0.0F, false)); + gun86_r1_r2_r1.cubeList.add(new ModelBox(gun86_r1_r2_r1, 36, 8, 2.25F, -0.3333F, -0.2176F, 1, 1, 1, 0.0F, false)); + + gun89_r1_r1_r1 = new ModelRenderer(this); + gun89_r1_r1_r1.setRotationPoint(1.9158F, 28.109F, -2.6645F); + Holografics.addChild(gun89_r1_r1_r1); + setRotationAngle(gun89_r1_r1_r1, 0.0F, 0.0F, 0.2974F); + gun89_r1_r1_r1.cubeList.add(new ModelBox(gun89_r1_r1_r1, 15, 35, -8.3933F, -24.5101F, 7.0F, 1, 1, 1, -0.07F, false)); + + gun88_r1_r1_r1 = new ModelRenderer(this); + gun88_r1_r1_r1.setRotationPoint(-1.7448F, 2.8398F, 4.8355F); + Holografics.addChild(gun88_r1_r1_r1); + setRotationAngle(gun88_r1_r1_r1, 0.0F, 0.0F, -0.4719F); + gun88_r1_r1_r1.cubeList.add(new ModelBox(gun88_r1_r1_r1, 36, 6, -0.5F, -0.5F, -0.5F, 1, 1, 1, -0.07F, false)); + + gun86_r1_r1_r1 = new ModelRenderer(this); + gun86_r1_r1_r1.setRotationPoint(1.3299F, 71.6484F, -37.8887F); + Holografics.addChild(gun86_r1_r1_r1); + setRotationAngle(gun86_r1_r1_r1, -1.3384F, 0.0F, 0.0F); + gun86_r1_r1_r1.cubeList.add(new ModelBox(gun86_r1_r1_r1, 8, 10, -0.2F, -57.7771F, -60.7687F, 1, 1, 3, 0.0F, false)); + gun86_r1_r1_r1.cubeList.add(new ModelBox(gun86_r1_r1_r1, 42, 28, -3.8F, -57.7729F, -60.7687F, 4, 1, 3, 0.0F, false)); + + gun86_r1_r1_r2 = new ModelRenderer(this); + gun86_r1_r1_r2.setRotationPoint(1.3299F, 71.6254F, -37.7914F); + Holografics.addChild(gun86_r1_r1_r2); + setRotationAngle(gun86_r1_r1_r2, -1.3384F, 0.0F, 0.0F); + gun86_r1_r1_r2.cubeList.add(new ModelBox(gun86_r1_r1_r2, 36, 36, -0.11F, -57.7729F, -60.9687F, 1, 1, 1, -0.1F, false)); + gun86_r1_r1_r2.cubeList.add(new ModelBox(gun86_r1_r1_r2, 36, 34, -3.89F, -57.76F, -60.9687F, 1, 1, 1, -0.1F, false)); + + gun86_r1_r1_r3 = new ModelRenderer(this); + gun86_r1_r1_r3.setRotationPoint(-1.9701F, -0.357F, 4.233F); + Holografics.addChild(gun86_r1_r1_r3); + setRotationAngle(gun86_r1_r1_r3, -1.3686F, -0.1154F, 0.5119F); + gun86_r1_r1_r3.cubeList.add(new ModelBox(gun86_r1_r1_r3, 24, 21, -0.5F, -0.5F, -0.5F, 1, 1, 1, -0.2F, false)); + + gun86_r1_r1_r4 = new ModelRenderer(this); + gun86_r1_r1_r4.setRotationPoint(1.7299F, -0.357F, 4.233F); + Holografics.addChild(gun86_r1_r1_r4); + setRotationAngle(gun86_r1_r1_r4, -1.3686F, -0.1154F, 0.5119F); + gun86_r1_r1_r4.cubeList.add(new ModelBox(gun86_r1_r1_r4, 7, 21, -0.5F, -0.5F, -0.5F, 1, 1, 1, -0.2F, false)); + + gun83_r1_r1_r1 = new ModelRenderer(this); + gun83_r1_r1_r1.setRotationPoint(-0.1701F, 0.0262F, 4.2473F); + Holografics.addChild(gun83_r1_r1_r1); + setRotationAngle(gun83_r1_r1_r1, -1.5485F, 0.2307F, -1.3983F); + gun83_r1_r1_r1.cubeList.add(new ModelBox(gun83_r1_r1_r1, 15, 33, -0.5F, -0.3741F, -0.5F, 1, 1, 1, 0.0F, false)); + + gun83_r1_r1_r2 = new ModelRenderer(this); + gun83_r1_r1_r2.setRotationPoint(-0.1716F, 0.0217F, 4.3623F); + Holografics.addChild(gun83_r1_r1_r2); + setRotationAngle(gun83_r1_r1_r2, -1.5241F, 0.2271F, -1.2908F); + gun83_r1_r1_r2.cubeList.add(new ModelBox(gun83_r1_r1_r2, 29, 3, -0.4685F, -0.5031F, -0.5F, 1, 1, 1, -0.12F, false)); + + gun75_r1_r1_r1 = new ModelRenderer(this); + gun75_r1_r1_r1.setRotationPoint(192.644F, -49.3887F, -2.6645F); + Holografics.addChild(gun75_r1_r1_r1); + setRotationAngle(gun75_r1_r1_r1, 0.0F, 0.0F, -2.3562F); + gun75_r1_r1_r1.cubeList.add(new ModelBox(gun75_r1_r1_r1, 29, 0, 102.6037F, -166.5311F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun74_r1_r1_r1 = new ModelRenderer(this); + gun74_r1_r1_r1.setRotationPoint(-197.2268F, -31.9038F, -2.6645F); + Holografics.addChild(gun74_r1_r1_r1); + setRotationAngle(gun74_r1_r1_r1, 0.0F, 0.0F, 2.3562F); + gun74_r1_r1_r1.cubeList.add(new ModelBox(gun74_r1_r1_r1, 29, 6, -118.9674F, -157.1673F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun73_r1_r1_r1 = new ModelRenderer(this); + gun73_r1_r1_r1.setRotationPoint(-164.0731F, -50.9476F, -2.6645F); + Holografics.addChild(gun73_r1_r1_r1); + setRotationAngle(gun73_r1_r1_r1, 0.0F, 0.0F, 2.3562F); + gun73_r1_r1_r1.cubeList.add(new ModelBox(gun73_r1_r1_r1, 0, 33, -82.8361F, -153.2007F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun72_r1_r1_r1 = new ModelRenderer(this); + gun72_r1_r1_r1.setRotationPoint(-175.1786F, -24.1368F, -2.6645F); + Holografics.addChild(gun72_r1_r1_r1); + setRotationAngle(gun72_r1_r1_r1, 0.0F, 0.0F, 2.3562F); + gun72_r1_r1_r1.cubeList.add(new ModelBox(gun72_r1_r1_r1, 15, 33, -106.3942F, -138.8426F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun71_r1_r1_r1 = new ModelRenderer(this); + gun71_r1_r1_r1.setRotationPoint(-140.2009F, -29.4507F, -2.6645F); + Holografics.addChild(gun71_r1_r1_r1); + setRotationAngle(gun71_r1_r1_r1, 0.0F, 0.0F, 2.3562F); + gun71_r1_r1_r1.cubeList.add(new ModelBox(gun71_r1_r1_r1, 0, 39, -77.5601F, -123.312F, 6.68F, 1, 1, 1, 0.0F, false)); + + gun70_r1_r1_r1 = new ModelRenderer(this); + gun70_r1_r1_r1.setRotationPoint(135.618F, -46.9359F, -2.6645F); + Holografics.addChild(gun70_r1_r1_r1); + setRotationAngle(gun70_r1_r1_r1, 0.0F, 0.0F, -2.3562F); + gun70_r1_r1_r1.cubeList.add(new ModelBox(gun70_r1_r1_r1, 6, 39, 61.1962F, -132.6759F, 6.68F, 1, 1, 1, 0.0F, false)); + + gun65_r1_r1_r1 = new ModelRenderer(this); + gun65_r1_r1_r1.setRotationPoint(1.3299F, -187.3722F, 16.5576F); + Holografics.addChild(gun65_r1_r1_r1); + setRotationAngle(gun65_r1_r1_r1, -3.002F, 0.0F, 0.0F); + gun65_r1_r1_r1.cubeList.add(new ModelBox(gun65_r1_r1_r1, 0, 18, 1.0F, -185.7789F, 37.4364F, 1, 3, 1, 0.0F, false)); + gun65_r1_r1_r1.cubeList.add(new ModelBox(gun65_r1_r1_r1, 13, 9, -4.99F, -185.7789F, 37.4364F, 1, 3, 1, 0.0F, false)); + + gun60_r1_r1_r1 = new ModelRenderer(this); + gun60_r1_r1_r1.setRotationPoint(1.3299F, 74.4726F, -54.1527F); + Holografics.addChild(gun60_r1_r1_r1); + setRotationAngle(gun60_r1_r1_r1, -1.45F, 0.0F, 0.0F); + gun60_r1_r1_r1.cubeList.add(new ModelBox(gun60_r1_r1_r1, 57, 11, -4.5F, -66.981F, -68.0878F, 6, 1, 4, 0.0F, false)); + + gun59_r1_r1_r1 = new ModelRenderer(this); + gun59_r1_r1_r1.setRotationPoint(1.3299F, -66.668F, -158.0232F); + Holografics.addChild(gun59_r1_r1_r1); + setRotationAngle(gun59_r1_r1_r1, -2.3051F, 0.0F, 0.0F); + gun59_r1_r1_r1.cubeList.add(new ModelBox(gun59_r1_r1_r1, 7, 18, 0.7F, -164.2438F, -60.054F, 1, 2, 1, -0.001F, false)); + gun59_r1_r1_r1.cubeList.add(new ModelBox(gun59_r1_r1_r1, 13, 0, -4.7F, -164.2438F, -60.054F, 1, 2, 1, -0.001F, false)); + + gun55_r1_r1_r1 = new ModelRenderer(this); + gun55_r1_r1_r1.setRotationPoint(6.7491F, 42.0635F, -2.6645F); + Holografics.addChild(gun55_r1_r1_r1); + setRotationAngle(gun55_r1_r1_r1, 0.0F, 0.0F, 0.7854F); + gun55_r1_r1_r1.cubeList.add(new ModelBox(gun55_r1_r1_r1, 15, 39, -37.2462F, -30.9965F, 5.49F, 1, 1, 1, 0.0F, false)); + gun55_r1_r1_r1.cubeList.add(new ModelBox(gun55_r1_r1_r1, 12, 48, -36.8362F, -30.997F, 0.0F, 1, 1, 6, -0.001F, false)); + gun55_r1_r1_r1.cubeList.add(new ModelBox(gun55_r1_r1_r1, 0, 10, -37.2462F, -30.997F, 0.0F, 1, 1, 6, 0.0F, false)); + + gun54_r1_r1_r1 = new ModelRenderer(this); + gun54_r1_r1_r1.setRotationPoint(8.8202F, 41.2057F, -2.6645F); + Holografics.addChild(gun54_r1_r1_r1); + setRotationAngle(gun54_r1_r1_r1, 0.0F, 0.0F, 0.7854F); + gun54_r1_r1_r1.cubeList.add(new ModelBox(gun54_r1_r1_r1, 21, 39, -41.6397F, -25.3899F, 5.5F, 1, 1, 1, 0.0F, false)); + gun54_r1_r1_r1.cubeList.add(new ModelBox(gun54_r1_r1_r1, 0, 58, -41.6265F, -24.8899F, 0.0F, 1, 1, 6, 0.0F, false)); + gun54_r1_r1_r1.cubeList.add(new ModelBox(gun54_r1_r1_r1, 57, 16, -41.6397F, -25.3899F, 0.0F, 1, 1, 6, 0.0F, false)); + + gun45_r1_r1_r1 = new ModelRenderer(this); + gun45_r1_r1_r1.setRotationPoint(154.3302F, -55.8283F, -2.6645F); + Holografics.addChild(gun45_r1_r1_r1); + setRotationAngle(gun45_r1_r1_r1, 0.0F, 0.0F, -2.3213F); + gun45_r1_r1_r1.cubeList.add(new ModelBox(gun45_r1_r1_r1, 0, 33, 65.6531F, -152.85F, -12.0F, 1, 1, 13, 0.0F, false)); + gun45_r1_r1_r1.cubeList.add(new ModelBox(gun45_r1_r1_r1, 29, 0, 65.66F, -153.2F, -12.0F, 1, 1, 13, -0.001F, false)); + + gun43_r1_r1_r1 = new ModelRenderer(this); + gun43_r1_r1_r1.setRotationPoint(-157.8492F, -38.3803F, -2.6645F); + Holografics.addChild(gun43_r1_r1_r1); + setRotationAngle(gun43_r1_r1_r1, 0.0F, 0.0F, 2.3213F); + gun43_r1_r1_r1.cubeList.add(new ModelBox(gun43_r1_r1_r1, 30, 35, -81.57F, -143.2752F, -12.0F, 1, 1, 13, 0.0F, false)); + gun43_r1_r1_r1.cubeList.add(new ModelBox(gun43_r1_r1_r1, 15, 34, -81.5816F, -143.6252F, -12.0F, 1, 1, 13, -0.001F, false)); + + gun33_r1_r1_r1 = new ModelRenderer(this); + gun33_r1_r1_r1.setRotationPoint(1.3299F, -59.6688F, -157.875F); + Holografics.addChild(gun33_r1_r1_r1); + setRotationAngle(gun33_r1_r1_r1, -2.2679F, 0.0F, 0.0F); + gun33_r1_r1_r1.cubeList.add(new ModelBox(gun33_r1_r1_r1, 29, 0, -4.99F, -162.3934F, -59.625F, 1, 2, 1, -0.001F, false)); + + gun33_r1_r1_r2 = new ModelRenderer(this); + gun33_r1_r1_r2.setRotationPoint(1.3299F, -59.733F, -157.9516F); + Holografics.addChild(gun33_r1_r1_r2); + setRotationAngle(gun33_r1_r1_r2, -2.2679F, 0.0F, 0.0F); + gun33_r1_r1_r2.cubeList.add(new ModelBox(gun33_r1_r1_r2, 24, 18, 0.99F, -162.4484F, -59.625F, 1, 2, 1, 0.0F, false)); + + gun28_r1_r1_r1 = new ModelRenderer(this); + gun28_r1_r1_r1.setRotationPoint(1.3299F, 70.9784F, -24.0925F); + Holografics.addChild(gun28_r1_r1_r1); + setRotationAngle(gun28_r1_r1_r1, -1.2269F, 0.0F, 0.0F); + gun28_r1_r1_r1.cubeList.add(new ModelBox(gun28_r1_r1_r1, 22, 34, -5.0F, -50.829F, -60.5793F, 1, 1, 2, -0.002F, false)); + gun28_r1_r1_r1.cubeList.add(new ModelBox(gun28_r1_r1_r1, 30, 40, 1.0F, -50.829F, -60.5793F, 1, 1, 3, -0.001F, false)); + + gun26_r1_r1_r1 = new ModelRenderer(this); + gun26_r1_r1_r1.setRotationPoint(1.3299F, 27.8667F, -2.4616F); + Holografics.addChild(gun26_r1_r1_r1); + setRotationAngle(gun26_r1_r1_r1, -0.1859F, 0.0F, 0.0F); + gun26_r1_r1_r1.cubeList.add(new ModelBox(gun26_r1_r1_r1, 45, 34, 0.98F, -32.4511F, -6.3094F, 1, 5, 1, -0.001F, false)); + gun26_r1_r1_r1.cubeList.add(new ModelBox(gun26_r1_r1_r1, 44, 0, -4.98F, -32.4511F, -6.3094F, 1, 5, 1, 0.0F, false)); + + gun23_r1_r1_r1 = new ModelRenderer(this); + gun23_r1_r1_r1.setRotationPoint(1.3299F, 40.7152F, -5.417F); + Holografics.addChild(gun23_r1_r1_r1); + setRotationAngle(gun23_r1_r1_r1, 0.8179F, 0.0F, 0.0F); + gun23_r1_r1_r1.cubeList.add(new ModelBox(gun23_r1_r1_r1, 0, 39, -4.98F, -27.1481F, 27.8803F, 1, 2, 4, 0.0F, false)); + gun23_r1_r1_r1.cubeList.add(new ModelBox(gun23_r1_r1_r1, 30, 34, 0.99F, -27.1481F, 27.8803F, 1, 2, 4, 0.0F, false)); + + gun3_r1_r1_r1 = new ModelRenderer(this); + gun3_r1_r1_r1.setRotationPoint(1.3299F, 55.7286F, 14.506F); + Holografics.addChild(gun3_r1_r1_r1); + setRotationAngle(gun3_r1_r1_r1, 1.1154F, 0.0F, 0.0F); + gun3_r1_r1_r1.cubeList.add(new ModelBox(gun3_r1_r1_r1, 56, 7, -4.5F, -49.4283F, 34.6062F, 6, 2, 1, -0.001F, false)); + + Holografics_r1 = new ModelRenderer(this); + Holografics_r1.setRotationPoint(-3.2701F, 3.0086F, -5.3645F); + Holografics.addChild(Holografics_r1); + setRotationAngle(Holografics_r1, -0.2182F, 0.0F, 0.0F); + Holografics_r1.cubeList.add(new ModelBox(Holografics_r1, 0, 35, -0.5F, -0.5F, -0.5F, 1, 1, 1, 0.0F, false)); + + Holografics_r2 = new ModelRenderer(this); + Holografics_r2.setRotationPoint(-3.1701F, 0.922F, -1.5503F); + Holografics.addChild(Holografics_r2); + setRotationAngle(Holografics_r2, -1.9111F, 0.0F, 0.0F); + Holografics_r2.cubeList.add(new ModelBox(Holografics_r2, 0, 0, -0.5F, -1.0F, -1.0F, 1, 2, 2, 0.05F, false)); + + Holografics_r3 = new ModelRenderer(this); + Holografics_r3.setRotationPoint(-3.1701F, 0.2086F, 3.9355F); + Holografics.addChild(Holografics_r3); + setRotationAngle(Holografics_r3, -0.9774F, 0.0F, 0.0F); + Holografics_r3.cubeList.add(new ModelBox(Holografics_r3, 0, 10, -0.5F, 0.5F, -2.5F, 1, 2, 2, 0.05F, false)); + + Holografics_r4 = new ModelRenderer(this); + Holografics_r4.setRotationPoint(-3.2701F, 3.0086F, 2.5355F); + Holografics.addChild(Holografics_r4); + setRotationAngle(Holografics_r4, -1.0908F, 0.0F, 0.0F); + Holografics_r4.cubeList.add(new ModelBox(Holografics_r4, 30, 34, -0.5F, -0.5F, -0.5F, 1, 1, 1, 0.0F, false)); + + Holografics_r5 = new ModelRenderer(this); + Holografics_r5.setRotationPoint(2.9299F, 3.0086F, -5.3645F); + Holografics.addChild(Holografics_r5); + setRotationAngle(Holografics_r5, -0.5236F, 0.0F, 0.0F); + Holografics_r5.cubeList.add(new ModelBox(Holografics_r5, 39, 35, -0.5F, -0.5F, -0.5F, 1, 1, 1, 0.0F, false)); + + Holografics_r6 = new ModelRenderer(this); + Holografics_r6.setRotationPoint(2.9299F, 3.0086F, 2.5355F); + Holografics.addChild(Holografics_r6); + setRotationAngle(Holografics_r6, -0.192F, 0.0F, 0.0F); + Holografics_r6.cubeList.add(new ModelBox(Holografics_r6, 39, 39, -0.5F, -0.5F, -0.5F, 1, 1, 1, 0.0F, false)); + + Holografics_r7 = new ModelRenderer(this); + Holografics_r7.setRotationPoint(-0.1701F, -0.4931F, -2.1257F); + Holografics.addChild(Holografics_r7); + setRotationAngle(Holografics_r7, 0.4276F, 0.0F, 0.0F); + Holografics_r7.cubeList.add(new ModelBox(Holografics_r7, 36, 2, -1.0F, -0.5F, -0.5F, 2, 1, 1, 0.0F, false)); + } + + @Override + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + Holografics.render(f5); + } + + public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) { + modelRenderer.rotateAngleX = x; + modelRenderer.rotateAngleY = y; + modelRenderer.rotateAngleZ = z; + } +} \ No newline at end of file diff --git a/src/main/java/com/paneedah/mwc/models/Holographic2.java b/src/main/java/com/paneedah/mwc/models/Holographic2.java index 41a6e4ce6..72aaf4e8c 100644 --- a/src/main/java/com/paneedah/mwc/models/Holographic2.java +++ b/src/main/java/com/paneedah/mwc/models/Holographic2.java @@ -1,958 +1,353 @@ -// Date: 7/30/2019 8:50:27 PM -// Template version 1.1 -// Java generated by Techne -// Keep in mind that you still need to fill in some blanks -// - ZeuX - - package com.paneedah.mwc.models; import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelBox; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; +// Made with Blockbench 4.8.1 +// Exported for Minecraft version 1.7 - 1.12 +// Paste this class into your mod and generate all required imports + + public class Holographic2 extends ModelBase { - //fields - ModelRenderer gun1; - ModelRenderer gun2; - ModelRenderer gun4; - ModelRenderer gun5; - ModelRenderer gun7; - ModelRenderer gun8; - ModelRenderer gun9; - ModelRenderer gun11; - ModelRenderer gun12; - ModelRenderer gun13; - ModelRenderer gun21; - ModelRenderer gun22; - ModelRenderer gun23; - ModelRenderer gun24; - ModelRenderer gun25; - ModelRenderer gun26; - ModelRenderer gun27; - ModelRenderer gun28; - ModelRenderer gun31; - ModelRenderer gun32; - ModelRenderer gun33; - ModelRenderer gun36; - ModelRenderer gun37; - ModelRenderer gun46; - ModelRenderer gun49; - ModelRenderer gun50; - ModelRenderer gun51; - ModelRenderer gun52; - ModelRenderer gun53; - ModelRenderer gun54; - ModelRenderer gun55; - ModelRenderer gun56; - ModelRenderer gun57; - ModelRenderer gun58; - ModelRenderer gun59; - ModelRenderer gun60; - ModelRenderer gun62; - ModelRenderer gun63; - ModelRenderer gun64; - ModelRenderer gun65; - ModelRenderer gun66; - ModelRenderer gun67; - ModelRenderer gun68; - ModelRenderer gun69; - ModelRenderer gun70; - ModelRenderer gun71; - ModelRenderer gun72; - ModelRenderer gun73; - ModelRenderer gun74; - ModelRenderer gun75; - ModelRenderer gun77; - ModelRenderer gun78; - ModelRenderer gun84; - ModelRenderer gun85; - ModelRenderer gun86; - ModelRenderer gun87; - ModelRenderer gun88; - ModelRenderer gun89; - ModelRenderer gun98; - ModelRenderer gun99; - ModelRenderer gun100; - ModelRenderer gun101; - ModelRenderer gun104; - ModelRenderer gun105; - ModelRenderer gun106; - ModelRenderer gun107; - ModelRenderer gun108; - ModelRenderer gun109; - ModelRenderer gun110; - ModelRenderer gun111; - ModelRenderer gun112; - ModelRenderer gun113; - ModelRenderer gun114; - ModelRenderer gun115; - ModelRenderer gun116; - ModelRenderer gun117; - ModelRenderer gun118; - ModelRenderer gun119; - ModelRenderer gun120; - ModelRenderer gun121; - ModelRenderer gun122; - ModelRenderer gun123; - ModelRenderer gun124; - ModelRenderer gun125; - ModelRenderer gun126; - ModelRenderer gun127; - ModelRenderer gun128; - ModelRenderer gun129; - ModelRenderer gun130; - ModelRenderer gun131; - ModelRenderer gun132; - ModelRenderer gun133; - ModelRenderer gun134; - ModelRenderer gun135; - ModelRenderer gun136; - ModelRenderer gun137; - ModelRenderer gun138; - ModelRenderer gun139; - ModelRenderer gun140; - ModelRenderer gun141; - ModelRenderer gun142; - ModelRenderer gun143; - ModelRenderer gun144; - ModelRenderer gun145; - ModelRenderer gun146; - ModelRenderer gun147; - ModelRenderer gun148; - ModelRenderer gun149; - ModelRenderer gun150; - ModelRenderer gun151; - ModelRenderer gun152; - ModelRenderer gun153; - ModelRenderer gun154; - ModelRenderer gun155; - ModelRenderer gun156; - - public Holographic2() { - textureWidth = 256; - textureHeight = 128; - - gun1 = new ModelRenderer(this, 0, 0); - gun1.addBox(0F, 0F, 0F, 6, 2, 7); - gun1.setRotationPoint(-4.5F, -3.9F, -6F); - gun1.setTextureSize(64, 32); - gun1.mirror = true; - setRotation(gun1, 0F, 0F, 0F); - gun2 = new ModelRenderer(this, 0, 0); - gun2.addBox(0F, 0F, 0F, 7, 1, 9); - gun2.setRotationPoint(-4.5F, -1.1F, -1.7F); - gun2.setTextureSize(64, 32); - gun2.mirror = true; - setRotation(gun2, 0F, 0F, 0F); - gun4 = new ModelRenderer(this, 0, 0); - gun4.addBox(0F, 0F, 0F, 1, 4, 8); - gun4.setRotationPoint(-5F, -5F, -0.5F); - gun4.setTextureSize(64, 32); - gun4.mirror = true; - setRotation(gun4, 0F, 0F, 0F); - gun5 = new ModelRenderer(this, 0, 0); - gun5.addBox(0F, 0F, 0F, 1, 4, 4); - gun5.setRotationPoint(1.7F, -5F, -0.5F); - gun5.setTextureSize(64, 32); - gun5.mirror = true; - setRotation(gun5, 0F, 0F, 0F); - gun7 = new ModelRenderer(this, 0, 0); - gun7.addBox(0F, 0F, 0F, 1, 4, 6); - gun7.setRotationPoint(-5F, -9F, 0F); - gun7.setTextureSize(64, 32); - gun7.mirror = true; - setRotation(gun7, 0F, 0F, 0F); - gun8 = new ModelRenderer(this, 0, 0); - gun8.addBox(0F, 0F, 0F, 1, 2, 2); - gun8.setRotationPoint(1.7F, -3F, -2.5F); - gun8.setTextureSize(64, 32); - gun8.mirror = true; - setRotation(gun8, 0F, 0F, 0F); - gun9 = new ModelRenderer(this, 0, 0); - gun9.addBox(0F, 0F, 0F, 1, 2, 2); - gun9.setRotationPoint(1.7F, -3F, -2.5F); - gun9.setTextureSize(64, 32); - gun9.mirror = true; - setRotation(gun9, 0.9294653F, 0F, 0F); - gun11 = new ModelRenderer(this, 0, 0); - gun11.addBox(0F, 0F, 0F, 1, 2, 2); - gun11.setRotationPoint(-5F, -3F, -2.5F); - gun11.setTextureSize(64, 32); - gun11.mirror = true; - setRotation(gun11, 0F, 0F, 0F); - gun12 = new ModelRenderer(this, 0, 0); - gun12.addBox(0F, 0F, 0F, 5, 1, 6); - gun12.setRotationPoint(-4F, -10F, 0F); - gun12.setTextureSize(64, 32); - gun12.mirror = true; - setRotation(gun12, 0F, 0F, 0F); - gun13 = new ModelRenderer(this, 0, 0); - gun13.addBox(0F, 0F, 0F, 1, 1, 6); - gun13.setRotationPoint(-4F, -10F, 0F); - gun13.setTextureSize(64, 32); - gun13.mirror = true; - setRotation(gun13, 0F, 0F, 0.7853982F); - gun21 = new ModelRenderer(this, 0, 0); - gun21.addBox(0F, 0F, 0F, 1, 1, 1); - gun21.setRotationPoint(-5F, -3F, -1.5F); - gun21.setTextureSize(64, 32); - gun21.mirror = true; - setRotation(gun21, 0F, 0F, 0F); - gun22 = new ModelRenderer(this, 0, 0); - gun22.addBox(0F, 0F, 0F, 1, 1, 1); - gun22.setRotationPoint(1F, -3F, -1.5F); - gun22.setTextureSize(64, 32); - gun22.mirror = true; - setRotation(gun22, 0F, 0F, 0F); - gun23 = new ModelRenderer(this, 0, 0); - gun23.addBox(0F, 0F, 0F, 1, 2, 4); - gun23.setRotationPoint(-5F, -3F, -2.5F); - gun23.setTextureSize(64, 32); - gun23.mirror = true; - setRotation(gun23, 0.9294653F, 0F, 0F); - gun24 = new ModelRenderer(this, 0, 0); - gun24.addBox(0F, 0F, 0F, 1, 4, 6); - gun24.setRotationPoint(1F, -9F, 0F); - gun24.setTextureSize(64, 32); - gun24.mirror = true; - setRotation(gun24, 0F, 0F, 0F); - gun25 = new ModelRenderer(this, 0, 0); - gun25.addBox(0F, 0F, 0F, 1, 5, 1); - gun25.setRotationPoint(-5F, -9F, 0F); - gun25.setTextureSize(64, 32); - gun25.mirror = true; - setRotation(gun25, -0.1858931F, 0F, 0F); - gun26 = new ModelRenderer(this, 0, 0); - gun26.addBox(0F, 0F, 0F, 1, 5, 1); - gun26.setRotationPoint(1F, -9F, 0F); - gun26.setTextureSize(64, 32); - gun26.mirror = true; - setRotation(gun26, -0.1858931F, 0F, 0F); - gun27 = new ModelRenderer(this, 0, 0); - gun27.addBox(0F, 0F, 0F, 1, 1, 2); - gun27.setRotationPoint(1F, -7F, 6F); - gun27.setTextureSize(64, 32); - gun27.mirror = true; - setRotation(gun27, -1.226894F, 0F, 0F); - gun28 = new ModelRenderer(this, 0, 0); - gun28.addBox(0F, 0F, 0F, 1, 1, 3); - gun28.setRotationPoint(-5F, -7F, 6F); - gun28.setTextureSize(64, 32); - gun28.mirror = true; - setRotation(gun28, -1.226894F, 0F, 0F); - gun31 = new ModelRenderer(this, 0, 0); - gun31.addBox(0F, 0F, 0F, 5, 1, 1); - gun31.setRotationPoint(-4F, -10F, 5.5F); - gun31.setTextureSize(64, 32); - gun31.mirror = true; - setRotation(gun31, 0F, 0F, 0F); - gun32 = new ModelRenderer(this, 0, 0); - gun32.addBox(0F, 0F, 0F, 1, 1, 1); - gun32.setRotationPoint(1.3F, -5F, 7.5F); - gun32.setTextureSize(64, 32); - gun32.mirror = true; - setRotation(gun32, -2.267895F, 0F, 0F); - gun33 = new ModelRenderer(this, 0, 0); - gun33.addBox(0F, 0F, 0F, 1, 2, 1); - gun33.setRotationPoint(-5F, -5F, 7.5F); - gun33.setTextureSize(64, 32); - gun33.mirror = true; - setRotation(gun33, -2.267895F, 0F, 0F); - gun36 = new ModelRenderer(this, 0, 0); - gun36.addBox(0F, 0F, 0F, 6, 1, 6); - gun36.setRotationPoint(-4.5F, -5F, 0.8F); - gun36.setTextureSize(64, 32); - gun36.mirror = true; - setRotation(gun36, 0F, 0F, 0F); - gun37 = new ModelRenderer(this, 0, 0); - gun37.addBox(0F, 0F, 0F, 1, 1, 6); - gun37.setRotationPoint(-4.5F, -4.8F, -5.1F); - gun37.setTextureSize(64, 32); - gun37.mirror = true; - setRotation(gun37, 0F, 0F, 0F); - gun46 = new ModelRenderer(this, 0, 0); - gun46.addBox(0F, 0F, 0F, 1, 1, 6); - gun46.setRotationPoint(0.5F, -4.8F, -5.1F); - gun46.setTextureSize(64, 32); - gun46.mirror = true; - setRotation(gun46, 0F, 0F, 0F); - gun49 = new ModelRenderer(this, 0, 0); - gun49.addBox(0F, 0F, 0F, 5, 1, 6); - gun49.setRotationPoint(-4F, -4.6F, -5.2F); - gun49.setTextureSize(64, 32); - gun49.mirror = true; - setRotation(gun49, 0F, 0F, 0F); - gun50 = new ModelRenderer(this, 0, 0); - gun50.addBox(0F, 0F, 0F, 1, 4, 5); - gun50.setRotationPoint(-4.7F, -9F, 0.8F); - gun50.setTextureSize(64, 32); - gun50.mirror = true; - setRotation(gun50, 0F, 0F, 0F); - gun51 = new ModelRenderer(this, 0, 0); - gun51.addBox(0F, 0F, 0F, 1, 1, 6); - gun51.setRotationPoint(1F, -10F, 0F); - gun51.setTextureSize(64, 32); - gun51.mirror = true; - setRotation(gun51, 0F, 0F, 0.7853982F); - gun52 = new ModelRenderer(this, 0, 0); - gun52.addBox(0.4F, 0F, 0F, 1, 1, 6); - gun52.setRotationPoint(1F, -10F, 0F); - gun52.setTextureSize(64, 32); - gun52.mirror = true; - setRotation(gun52, 0F, 0F, 0.7853982F); - gun53 = new ModelRenderer(this, 0, 0); - gun53.addBox(0F, 0.5F, 0F, 1, 1, 6); - gun53.setRotationPoint(-4F, -10F, 0F); - gun53.setTextureSize(64, 32); - gun53.mirror = true; - setRotation(gun53, 0F, 0F, 0.7853982F); - gun54 = new ModelRenderer(this, 0, 0); - gun54.addBox(0F, 0F, 0F, 1, 1, 1); - gun54.setRotationPoint(-4F, -10F, 5.5F); - gun54.setTextureSize(64, 32); - gun54.mirror = true; - setRotation(gun54, 0F, 0F, 0.7853982F); - gun55 = new ModelRenderer(this, 0, 0); - gun55.addBox(0F, 0F, 0F, 1, 1, 1); - gun55.setRotationPoint(1F, -10F, 5.5F); - gun55.setTextureSize(64, 32); - gun55.mirror = true; - setRotation(gun55, 0F, 0F, 0.7853982F); - gun56 = new ModelRenderer(this, 0, 0); - gun56.addBox(0F, 0F, 0F, 1, 4, 5); - gun56.setRotationPoint(0.7F, -9F, 0.8F); - gun56.setTextureSize(64, 32); - gun56.mirror = true; - setRotation(gun56, 0F, 0F, 0F); - gun57 = new ModelRenderer(this, 0, 0); - gun57.addBox(0F, 0F, 0F, 5, 1, 5); - gun57.setRotationPoint(-4F, -9.7F, 0.8F); - gun57.setTextureSize(64, 32); - gun57.mirror = true; - setRotation(gun57, 0F, 0F, 0F); - gun58 = new ModelRenderer(this, 0, 0); - gun58.addBox(0F, 0F, 0F, 1, 2, 1); - gun58.setRotationPoint(-4.7F, -5F, 6.8F); - gun58.setTextureSize(64, 32); - gun58.mirror = true; - setRotation(gun58, -2.305074F, 0F, 0F); - gun59 = new ModelRenderer(this, 0, 0); - gun59.addBox(0F, 0F, 0F, 1, 2, 1); - gun59.setRotationPoint(0.7F, -5F, 6.8F); - gun59.setTextureSize(64, 32); - gun59.mirror = true; - setRotation(gun59, -2.305074F, 0F, 0F); - gun60 = new ModelRenderer(this, 0, 0); - gun60.addBox(0F, 0F, 0F, 6, 1, 4); - gun60.setRotationPoint(-4F, -5F, 6.8F); - gun60.setTextureSize(64, 32); - gun60.mirror = true; - setRotation(gun60, -1.449966F, 0F, 0F); - gun62 = new ModelRenderer(this, 0, 0); - gun62.addBox(0F, 0F, 0F, 1, 2, 1); - gun62.setRotationPoint(-5F, -2F, 7F); - gun62.setTextureSize(64, 32); - gun62.mirror = true; - setRotation(gun62, 0F, 0F, 0F); - gun63 = new ModelRenderer(this, 0, 0); - gun63.addBox(0F, 0F, 0F, 1, 2, 1); - gun63.setRotationPoint(1.7F, -2F, 7F); - gun63.setTextureSize(64, 32); - gun63.mirror = true; - setRotation(gun63, 0F, 0F, 0F); - gun64 = new ModelRenderer(this, 0, 0); - gun64.addBox(0F, 0F, 0F, 1, 3, 1); - gun64.setRotationPoint(-5F, -2F, 8F); - gun64.setTextureSize(64, 32); - gun64.mirror = true; - setRotation(gun64, -3.001966F, 0F, 0F); - gun65 = new ModelRenderer(this, 0, 0); - gun65.addBox(0F, 0F, 0F, 1, 3, 1); - gun65.setRotationPoint(1.7F, -2F, 8F); - gun65.setTextureSize(64, 32); - gun65.mirror = true; - setRotation(gun65, -3.001966F, 0F, 0F); - gun66 = new ModelRenderer(this, 50, 0); - gun66.addBox(0F, 0F, 0F, 4, 1, 3); - gun66.setRotationPoint(-3.8F, -4.6F, 7.2F); - gun66.setTextureSize(64, 32); - gun66.mirror = true; - setRotation(gun66, -1.33843F, 0F, 0F); - gun67 = new ModelRenderer(this, 50, 0); - gun67.addBox(0F, 0F, 0F, 4, 1, 1); - gun67.setRotationPoint(-3.8F, -1.7F, 6.9F); - gun67.setTextureSize(64, 32); - gun67.mirror = true; - setRotation(gun67, 0F, 0F, 0F); - gun68 = new ModelRenderer(this, 50, 0); - gun68.addBox(0F, 0F, 0F, 1, 1, 1); - gun68.setRotationPoint(-0.2F, -1.2F, 6.9F); - gun68.setTextureSize(64, 32); - gun68.mirror = true; - setRotation(gun68, 0F, 0F, 0F); - gun69 = new ModelRenderer(this, 50, 0); - gun69.addBox(0F, 0F, 0F, 1, 1, 1); - gun69.setRotationPoint(-3.8F, -1.2F, 6.9F); - gun69.setTextureSize(64, 32); - gun69.mirror = true; - setRotation(gun69, 0F, 0F, 0F); - gun70 = new ModelRenderer(this, 50, 0); - gun70.addBox(0F, 0F, 0F, 1, 1, 1); - gun70.setRotationPoint(-2.8F, -0.2F, 6.9F); - gun70.setTextureSize(64, 32); - gun70.mirror = true; - setRotation(gun70, 0F, 0F, -2.356194F); - gun71 = new ModelRenderer(this, 50, 0); - gun71.addBox(-1F, 0F, 0F, 1, 1, 1); - gun71.setRotationPoint(-0.2F, -0.2F, 6.9F); - gun71.setTextureSize(64, 32); - gun71.mirror = true; - setRotation(gun71, 0F, 0F, 2.356194F); - gun72 = new ModelRenderer(this, 0, 0); - gun72.addBox(0F, 0F, 0F, 1, 1, 5); - gun72.setRotationPoint(-3.1F, -5F, 0.8F); - gun72.setTextureSize(64, 32); - gun72.mirror = true; - setRotation(gun72, 0F, 0F, 2.356194F); - gun73 = new ModelRenderer(this, 0, 0); - gun73.addBox(0F, 0F, 0F, 1, 1, 5); - gun73.setRotationPoint(1.5F, -5F, 0.8F); - gun73.setTextureSize(64, 32); - gun73.mirror = true; - setRotation(gun73, 0F, 0F, 2.356194F); - gun74 = new ModelRenderer(this, 0, 0); - gun74.addBox(0F, 0F, 0F, 1, 1, 5); - gun74.setRotationPoint(-3.3F, -8.7F, 0.8F); - gun74.setTextureSize(64, 32); - gun74.mirror = true; - setRotation(gun74, 0F, 0F, 2.356194F); - gun75 = new ModelRenderer(this, 0, 0); - gun75.addBox(-1F, 0F, 0F, 1, 1, 5); - gun75.setRotationPoint(0.3F, -8.7F, 0.8F); - gun75.setTextureSize(64, 32); - gun75.mirror = true; - setRotation(gun75, 0F, 0F, -2.356194F); - gun77 = new ModelRenderer(this, 50, 0); - gun77.addBox(0F, -0.1F, 0.2F, 1, 1, 1); - gun77.setRotationPoint(-3.6F, -4.6F, 7.2F); - gun77.setTextureSize(64, 32); - gun77.mirror = true; - setRotation(gun77, -1.33843F, 0F, 0F); - gun78 = new ModelRenderer(this, 50, 0); - gun78.addBox(0F, -0.1F, 0.2F, 1, 1, 1); - gun78.setRotationPoint(-0.4F, -4.6F, 7.2F); - gun78.setTextureSize(64, 32); - gun78.mirror = true; - setRotation(gun78, -1.33843F, 0F, 0F); - gun84 = new ModelRenderer(this, 50, 0); - gun84.addBox(0F, 0F, -0.2F, 1, 1, 1); - gun84.setRotationPoint(-3.8F, -4.6F, 7.2F); - gun84.setTextureSize(64, 32); - gun84.mirror = true; - setRotation(gun84, -1.33843F, 0F, 0F); - gun85 = new ModelRenderer(this, 50, 0); - gun85.addBox(0F, 0F, -0.2F, 1, 1, 1); - gun85.setRotationPoint(-0.2F, -4.6F, 7.2F); - gun85.setTextureSize(64, 32); - gun85.mirror = true; - setRotation(gun85, -1.33843F, 0F, 0F); - gun86 = new ModelRenderer(this, 50, 0); - gun86.addBox(0F, 0F, 0F, 2, 1, 3); - gun86.setRotationPoint(-0.5F, -4.6F, 7.2F); - gun86.setTextureSize(64, 32); - gun86.mirror = true; - setRotation(gun86, -1.33843F, 0F, 0F); - gun87 = new ModelRenderer(this, 50, 0); - gun87.addBox(0F, 0F, 0F, 2, 1, 1); - gun87.setRotationPoint(-0.5F, -1.7F, 6.9F); - gun87.setTextureSize(64, 32); - gun87.mirror = true; - setRotation(gun87, 0F, 0F, 0F); - gun88 = new ModelRenderer(this, 50, 0); - gun88.addBox(0F, 0F, 0F, 1, 1, 1); - gun88.setRotationPoint(-3.7F, -1.3F, 7.1F); - gun88.setTextureSize(64, 32); - gun88.mirror = true; - setRotation(gun88, 0F, 0F, -0.2974289F); - gun89 = new ModelRenderer(this, 50, 0); - gun89.addBox(-1F, 0F, 0F, 1, 1, 1); - gun89.setRotationPoint(0.7F, -1.3F, 7.1F); - gun89.setTextureSize(64, 32); - gun89.mirror = true; - setRotation(gun89, 0F, 0F, 0.2974216F); - gun98 = new ModelRenderer(this, 50, 0); - gun98.addBox(0F, 0F, 0F, 1, 1, 1); - gun98.setRotationPoint(1.8F, -2.2F, 1.7F); - gun98.setTextureSize(64, 32); - gun98.mirror = true; - setRotation(gun98, 0F, 0F, 0F); - gun99 = new ModelRenderer(this, 50, 0); - gun99.addBox(0F, 0F, 0F, 1, 1, 1); - gun99.setRotationPoint(1.8F, -2.2F, -2F); - gun99.setTextureSize(64, 32); - gun99.mirror = true; - setRotation(gun99, 0F, 0F, 0F); - gun100 = new ModelRenderer(this, 100, 0); - gun100.addBox(0F, 0F, 0F, 1, 1, 3); - gun100.setRotationPoint(1.71F, -4.2F, 1.5F); - gun100.setTextureSize(64, 32); - gun100.mirror = true; - setRotation(gun100, 0F, 0F, 0F); - gun101 = new ModelRenderer(this, 100, 0); - gun101.addBox(0F, 0F, 0F, 1, 1, 3); - gun101.setRotationPoint(1.71F, -4.7F, 1.5F); - gun101.setTextureSize(64, 32); - gun101.mirror = true; - setRotation(gun101, 0F, 0F, 0F); - gun104 = new ModelRenderer(this, 0, 0); - gun104.addBox(0F, 0F, -0.2F, 1, 2, 1); - gun104.setRotationPoint(1.7F, -5F, -0.8F); - gun104.setTextureSize(64, 32); - gun104.mirror = true; - setRotation(gun104, 0F, 0F, 0F); - gun105 = new ModelRenderer(this, 0, 0); - gun105.addBox(0F, 0F, 1.5F, 1, 1, 1); - gun105.setRotationPoint(1.7F, -3F, -2.5F); - gun105.setTextureSize(64, 32); - gun105.mirror = true; - setRotation(gun105, 0.9294653F, 0F, 0F); - gun106 = new ModelRenderer(this, 0, 0); - gun106.addBox(0F, 0F, 0F, 1, 1, 7); - gun106.setRotationPoint(2.7F, -5F, -0.5F); - gun106.setTextureSize(64, 32); - gun106.mirror = true; - setRotation(gun106, 0F, 0F, 2.356194F); - gun107 = new ModelRenderer(this, 0, 0); - gun107.addBox(0F, 0.7F, 0F, 1, 1, 1); - gun107.setRotationPoint(1F, -5F, 7.5F); - gun107.setTextureSize(64, 32); - gun107.mirror = true; - setRotation(gun107, -2.267895F, 0F, 0F); - gun108 = new ModelRenderer(this, 50, 0); - gun108.addBox(-1F, 0F, 0F, 1, 1, 1); - gun108.setRotationPoint(0.8F, -0.2F, 6.9F); - gun108.setTextureSize(64, 32); - gun108.mirror = true; - setRotation(gun108, 0F, 0F, 2.356194F); - gun109 = new ModelRenderer(this, 0, 0); - gun109.addBox(0F, 0F, 0F, 1, 1, 5); - gun109.setRotationPoint(-5F, -1F, 2F); - gun109.setTextureSize(64, 32); - gun109.mirror = true; - setRotation(gun109, 0F, 0F, 0F); - gun110 = new ModelRenderer(this, 0, 0); - gun110.addBox(0F, 0F, 0F, 1, 1, 5); - gun110.setRotationPoint(1.7F, -1F, 2F); - gun110.setTextureSize(64, 32); - gun110.mirror = true; - setRotation(gun110, 0F, 0F, 0F); - gun111 = new ModelRenderer(this, 0, 0); - gun111.addBox(0F, 0F, 0F, 1, 1, 2); - gun111.setRotationPoint(1.7F, 0F, 2F); - gun111.setTextureSize(64, 32); - gun111.mirror = true; - setRotation(gun111, 2.356194F, 0F, 0F); - gun112 = new ModelRenderer(this, 0, 0); - gun112.addBox(0F, 0F, 0F, 1, 1, 2); - gun112.setRotationPoint(-5F, 0F, 2F); - gun112.setTextureSize(64, 32); - gun112.mirror = true; - setRotation(gun112, 2.356194F, 0F, 0F); - gun113 = new ModelRenderer(this, 0, 0); - gun113.addBox(0F, 0F, 0F, 6, 1, 2); - gun113.setRotationPoint(-4.5F, -1.9F, -5F); - gun113.setTextureSize(64, 32); - gun113.mirror = true; - setRotation(gun113, 0F, 0F, 0F); - gun114 = new ModelRenderer(this, 0, 0); - gun114.addBox(0F, 0F, 0F, 5, 2, 3); - gun114.setRotationPoint(-4F, -2.1F, -2.7F); - gun114.setTextureSize(64, 32); - gun114.mirror = true; - setRotation(gun114, 0F, 0F, 0F); - gun115 = new ModelRenderer(this, 0, 0); - gun115.addBox(0F, 0F, 0F, 6, 2, 1); - gun115.setRotationPoint(-4.5F, -0.9F, -3F); - gun115.setTextureSize(64, 32); - gun115.mirror = true; - setRotation(gun115, 2.356194F, 0F, 0F); - gun116 = new ModelRenderer(this, 0, 0); - gun116.addBox(0F, 0F, 0F, 6, 1, 1); - gun116.setRotationPoint(-4.5F, -0.9F, -5F); - gun116.setTextureSize(64, 32); - gun116.mirror = true; - setRotation(gun116, 2.356194F, 0F, 0F); - gun117 = new ModelRenderer(this, 0, 0); - gun117.addBox(0F, 0F, 0.4F, 6, 1, 1); - gun117.setRotationPoint(-4.5F, -0.9F, -5F); - gun117.setTextureSize(64, 32); - gun117.mirror = true; - setRotation(gun117, 2.356194F, 0F, 0F); - gun118 = new ModelRenderer(this, 0, 0); - gun118.addBox(0F, 0F, 0F, 1, 1, 1); - gun118.setRotationPoint(-4.5F, -3.9F, -6F); - gun118.setTextureSize(64, 32); - gun118.mirror = true; - setRotation(gun118, 0.7853982F, 0F, 0F); - gun119 = new ModelRenderer(this, 0, 0); - gun119.addBox(0F, 0F, 0F, 1, 1, 1); - gun119.setRotationPoint(0.5F, -3.9F, -6F); - gun119.setTextureSize(64, 32); - gun119.mirror = true; - setRotation(gun119, 0.7853982F, 0F, 0F); - gun120 = new ModelRenderer(this, 0, 0); - gun120.addBox(0F, 0F, 0.3F, 1, 1, 1); - gun120.setRotationPoint(-4.5F, -3.9F, -6F); - gun120.setTextureSize(64, 32); - gun120.mirror = true; - setRotation(gun120, 0.7853982F, 0F, 0F); - gun121 = new ModelRenderer(this, 0, 0); - gun121.addBox(0F, 0F, 0.3F, 1, 1, 1); - gun121.setRotationPoint(0.5F, -3.9F, -6F); - gun121.setTextureSize(64, 32); - gun121.mirror = true; - setRotation(gun121, 0.7853982F, 0F, 0F); - gun122 = new ModelRenderer(this, 0, 0); - gun122.addBox(0F, 0F, 0F, 5, 1, 1); - gun122.setRotationPoint(-4F, -4.6F, -5.2F); - gun122.setTextureSize(64, 32); - gun122.mirror = true; - setRotation(gun122, -0.8551081F, 0F, 0F); - gun123 = new ModelRenderer(this, 0, 0); - gun123.addBox(0F, 0F, 0F, 1, 2, 2); - gun123.setRotationPoint(-4.7F, -6F, 0.8F); - gun123.setTextureSize(64, 32); - gun123.mirror = true; - setRotation(gun123, -0.8922867F, 0F, 0F); - gun124 = new ModelRenderer(this, 0, 0); - gun124.addBox(0F, 0F, 0F, 1, 2, 2); - gun124.setRotationPoint(0.7F, -6F, 0.8F); - gun124.setTextureSize(64, 32); - gun124.mirror = true; - setRotation(gun124, -0.8922867F, 0F, 0F); - gun125 = new ModelRenderer(this, 0, 0); - gun125.addBox(0F, 0F, 0F, 1, 2, 2); - gun125.setRotationPoint(1F, -3.9F, -6F); - gun125.setTextureSize(64, 32); - gun125.mirror = true; - setRotation(gun125, 0F, 0F, 0F); - gun126 = new ModelRenderer(this, 0, 0); - gun126.addBox(0F, 0F, 0F, 1, 1, 1); - gun126.setRotationPoint(1F, -1.9F, -5F); - gun126.setTextureSize(64, 32); - gun126.mirror = true; - setRotation(gun126, 0F, 0F, 0F); - gun127 = new ModelRenderer(this, 0, 0); - gun127.addBox(0F, 0F, 0F, 1, 1, 1); - gun127.setRotationPoint(1F, -4.8F, -5.1F); - gun127.setTextureSize(64, 32); - gun127.mirror = true; - setRotation(gun127, 0F, 0F, 0F); - gun128 = new ModelRenderer(this, 0, 0); - gun128.addBox(0F, 0F, 0F, 1, 1, 1); - gun128.setRotationPoint(1F, -4.8F, -5F); - gun128.setTextureSize(64, 32); - gun128.mirror = true; - setRotation(gun128, 0F, 0F, 0F); - gun129 = new ModelRenderer(this, 0, 0); - gun129.addBox(0F, 0F, 0F, 2, 4, 1); - gun129.setRotationPoint(2F, -4.8F, -4F); - gun129.setTextureSize(64, 32); - gun129.mirror = true; - setRotation(gun129, 0F, -1.872872F, 0F); - gun130 = new ModelRenderer(this, 0, 0); - gun130.addBox(0F, 0F, 0.3F, 1, 1, 1); - gun130.setRotationPoint(1F, -3.9F, -6F); - gun130.setTextureSize(64, 32); - gun130.mirror = true; - setRotation(gun130, 0.7853982F, 0F, 0F); - gun131 = new ModelRenderer(this, 0, 0); - gun131.addBox(0F, 0F, 0F, 1, 1, 1); - gun131.setRotationPoint(1F, -3.9F, -6F); - gun131.setTextureSize(64, 32); - gun131.mirror = true; - setRotation(gun131, 0.7853982F, 0F, 0F); - gun132 = new ModelRenderer(this, 0, 0); - gun132.addBox(0F, 0F, 0.4F, 1, 1, 1); - gun132.setRotationPoint(1F, -0.9F, -5F); - gun132.setTextureSize(64, 32); - gun132.mirror = true; - setRotation(gun132, 2.356194F, 0F, 0F); - gun133 = new ModelRenderer(this, 0, 0); - gun133.addBox(0F, 0F, 0F, 1, 1, 1); - gun133.setRotationPoint(1F, -0.9F, -5F); - gun133.setTextureSize(64, 32); - gun133.mirror = true; - setRotation(gun133, 2.356194F, 0F, 0F); - gun134 = new ModelRenderer(this, 0, 0); - gun134.addBox(0F, 0F, 0F, 1, 2, 2); - gun134.setRotationPoint(-5F, -3.7F, -5F); - gun134.setTextureSize(64, 32); - gun134.mirror = true; - setRotation(gun134, 0F, 0F, 0F); - gun135 = new ModelRenderer(this, 0, 0); - gun135.addBox(0F, 0F, 0F, 1, 1, 1); - gun135.setRotationPoint(-5F, -3.9F, -4.5F); - gun135.setTextureSize(64, 32); - gun135.mirror = true; - setRotation(gun135, 0F, 0F, 0F); - gun136 = new ModelRenderer(this, 0, 0); - gun136.addBox(0F, 0F, 0F, 1, 1, 1); - gun136.setRotationPoint(-5F, -2.5F, -4.5F); - gun136.setTextureSize(64, 32); - gun136.mirror = true; - setRotation(gun136, 0F, 0F, 0F); - gun137 = new ModelRenderer(this, 0, 0); - gun137.addBox(0F, 0F, 0F, 1, 1, 1); - gun137.setRotationPoint(-5F, -3.2F, -5.2F); - gun137.setTextureSize(64, 32); - gun137.mirror = true; - setRotation(gun137, 0F, 0F, 0F); - gun138 = new ModelRenderer(this, 0, 0); - gun138.addBox(0F, 0F, 0F, 1, 1, 1); - gun138.setRotationPoint(-5F, -3.2F, -3.8F); - gun138.setTextureSize(64, 32); - gun138.mirror = true; - setRotation(gun138, 0F, 0F, 0F); - gun139 = new ModelRenderer(this, 50, 0); - gun139.addBox(0F, 0F, 0F, 1, 1, 1); - gun139.setRotationPoint(-5.1F, -2.2F, 1.7F); - gun139.setTextureSize(64, 32); - gun139.mirror = true; - setRotation(gun139, 0F, 0F, 0F); - gun140 = new ModelRenderer(this, 50, 0); - gun140.addBox(0F, 0F, 0F, 1, 1, 1); - gun140.setRotationPoint(-5.1F, -2.2F, 6.8F); - gun140.setTextureSize(64, 32); - gun140.mirror = true; - setRotation(gun140, 0F, 0F, 0F); - gun141 = new ModelRenderer(this, 50, 0); - gun141.addBox(0F, 0F, 0F, 1, 2, 2); - gun141.setRotationPoint(-5.1F, -3.2F, -2F); - gun141.setTextureSize(64, 32); - gun141.mirror = true; - setRotation(gun141, 0.5205006F, 0F, 0F); - gun142 = new ModelRenderer(this, 50, 0); - gun142.addBox(0F, 0F, 0F, 1, 2, 2); - gun142.setRotationPoint(-5.1F, -4.6F, 3F); - gun142.setTextureSize(64, 32); - gun142.mirror = true; - setRotation(gun142, 0.5205006F, 0F, 0F); - gun143 = new ModelRenderer(this, 50, 0); - gun143.addBox(0F, 0F, -0.5F, 1, 1, 3); - gun143.setRotationPoint(1F, -4.6F, 7.1F); - gun143.setTextureSize(64, 32); - gun143.mirror = true; - setRotation(gun143, -1.33843F, 0F, 0F); - gun144 = new ModelRenderer(this, 50, 0); - gun144.addBox(0F, 2.4F, -0.4F, 1, 1, 1); - gun144.setRotationPoint(1F, -4.6F, 7.1F); - gun144.setTextureSize(64, 32); - gun144.mirror = true; - setRotation(gun144, 0F, 0F, 0F); - gun145 = new ModelRenderer(this, 50, 0); - gun145.addBox(0F, 3F, -0.4F, 1, 1, 1); - gun145.setRotationPoint(1F, -4.6F, 7.1F); - gun145.setTextureSize(64, 32); - gun145.mirror = true; - setRotation(gun145, 0F, 0F, 0F); - gun146 = new ModelRenderer(this, 0, 0); - gun146.addBox(0F, 0F, 0F, 1, 1, 4); - gun146.setRotationPoint(1.7F, -3.5F, 3F); - gun146.setTextureSize(64, 32); - gun146.mirror = true; - setRotation(gun146, 0F, 0F, 0F); - gun147 = new ModelRenderer(this, 0, 0); - gun147.addBox(0F, 0F, 0F, 1, 2, 4); - gun147.setRotationPoint(1.7F, -5F, 3.5F); - gun147.setTextureSize(64, 32); - gun147.mirror = true; - setRotation(gun147, 0F, 0F, 0F); - gun148 = new ModelRenderer(this, 0, 0); - gun148.addBox(0F, 0F, 0F, 1, 2, 4); - gun148.setRotationPoint(1.5F, -2.5F, 3F); - gun148.setTextureSize(64, 32); - gun148.mirror = true; - setRotation(gun148, 0F, 0F, 0F); - gun149 = new ModelRenderer(this, 0, 0); - gun149.addBox(0F, 0F, 0F, 1, 1, 4); - gun149.setRotationPoint(2.7F, -1F, 3F); - gun149.setTextureSize(64, 32); - gun149.mirror = true; - setRotation(gun149, 0F, 0F, 2.356194F); - gun150 = new ModelRenderer(this, 0, 0); - gun150.addBox(0F, 0F, 0F, 1, 1, 4); - gun150.setRotationPoint(2.7F, -2.5F, 3F); - gun150.setTextureSize(64, 32); - gun150.mirror = true; - setRotation(gun150, 0F, 0F, 2.356194F); - gun151 = new ModelRenderer(this, 0, 0); - gun151.addBox(0F, 0F, 0F, 1, 2, 1); - gun151.setRotationPoint(2.7F, -2.5F, 7F); - gun151.setTextureSize(64, 32); - gun151.mirror = true; - setRotation(gun151, 0F, -2.356194F, 0F); - gun152 = new ModelRenderer(this, 0, 0); - gun152.addBox(0F, 0F, 0F, 1, 2, 1); - gun152.setRotationPoint(2.7F, -2.5F, 3.5F); - gun152.setTextureSize(64, 32); - gun152.mirror = true; - setRotation(gun152, 0F, -2.356194F, 0F); - gun153 = new ModelRenderer(this, 50, 0); - gun153.addBox(0F, 0F, 0F, 1, 1, 1); - gun153.setRotationPoint(1.6F, -2.2F, 3.7F); - gun153.setTextureSize(64, 32); - gun153.mirror = true; - setRotation(gun153, 0F, 0F, 0F); - gun154 = new ModelRenderer(this, 50, 0); - gun154.addBox(0F, 0F, 0F, 1, 1, 1); - gun154.setRotationPoint(1.6F, -2.2F, 5.8F); - gun154.setTextureSize(64, 32); - gun154.mirror = true; - setRotation(gun154, 0F, 0F, 0F); - gun155 = new ModelRenderer(this, 50, 0); - gun155.addBox(0F, 0F, 0F, 1, 1, 1); - gun155.setRotationPoint(1.6F, -2.2F, 4F); - gun155.setTextureSize(64, 32); - gun155.mirror = true; - setRotation(gun155, 0F, 0F, 0F); - gun156 = new ModelRenderer(this, 50, 0); - gun156.addBox(0F, 0F, 0F, 1, 1, 1); - gun156.setRotationPoint(1.6F, -2.2F, 5.5F); - gun156.setTextureSize(64, 32); - gun156.mirror = true; - setRotation(gun156, 0F, 0F, 0F); - } - - 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); - setRotationAngles(f, f1, f2, f3, f4, f5, entity); - gun1.render(f5); - gun2.render(f5); - gun4.render(f5); - gun5.render(f5); - gun7.render(f5); - gun8.render(f5); - gun9.render(f5); - gun11.render(f5); - gun12.render(f5); - gun13.render(f5); - gun21.render(f5); - gun22.render(f5); - gun23.render(f5); - gun24.render(f5); - gun25.render(f5); - gun26.render(f5); - gun27.render(f5); - gun28.render(f5); - gun31.render(f5); - gun32.render(f5); - gun33.render(f5); - gun36.render(f5); - gun37.render(f5); - gun46.render(f5); - gun49.render(f5); - gun50.render(f5); - gun51.render(f5); - gun52.render(f5); - gun53.render(f5); - gun54.render(f5); - gun55.render(f5); - gun56.render(f5); - gun57.render(f5); - gun58.render(f5); - gun59.render(f5); - gun60.render(f5); - gun62.render(f5); - gun63.render(f5); - gun64.render(f5); - gun65.render(f5); - gun66.render(f5); - gun67.render(f5); - gun68.render(f5); - gun69.render(f5); - gun70.render(f5); - gun71.render(f5); - gun72.render(f5); - gun73.render(f5); - gun74.render(f5); - gun75.render(f5); - gun77.render(f5); - gun78.render(f5); - gun84.render(f5); - gun85.render(f5); - gun86.render(f5); - gun87.render(f5); - gun88.render(f5); - gun89.render(f5); - gun98.render(f5); - gun99.render(f5); - gun100.render(f5); - gun101.render(f5); - gun104.render(f5); - gun105.render(f5); - gun106.render(f5); - gun107.render(f5); - gun108.render(f5); - gun109.render(f5); - gun110.render(f5); - gun111.render(f5); - gun112.render(f5); - gun113.render(f5); - gun114.render(f5); - gun115.render(f5); - gun116.render(f5); - gun117.render(f5); - gun118.render(f5); - gun119.render(f5); - gun120.render(f5); - gun121.render(f5); - gun122.render(f5); - gun123.render(f5); - gun124.render(f5); - gun125.render(f5); - gun126.render(f5); - gun127.render(f5); - gun128.render(f5); - gun129.render(f5); - gun130.render(f5); - gun131.render(f5); - gun132.render(f5); - gun133.render(f5); - gun134.render(f5); - gun135.render(f5); - gun136.render(f5); - gun137.render(f5); - gun138.render(f5); - gun139.render(f5); - gun140.render(f5); - gun141.render(f5); - gun142.render(f5); - gun143.render(f5); - gun144.render(f5); - gun145.render(f5); - gun146.render(f5); - gun147.render(f5); - gun148.render(f5); - gun149.render(f5); - gun150.render(f5); - gun151.render(f5); - gun152.render(f5); - gun153.render(f5); - gun154.render(f5); - gun155.render(f5); - gun156.render(f5); - } - - private void setRotation(ModelRenderer model, float x, float y, float z) { - model.rotateAngleX = x; - model.rotateAngleY = y; - model.rotateAngleZ = z; - } - - public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5, Entity entity) { - super.setRotationAngles(f, f1, f2, f3, f4, f5, entity); - } + private final ModelRenderer holo; + private final ModelRenderer gun152_r1; + private final ModelRenderer gun151_r1; + private final ModelRenderer gun150_r1; + private final ModelRenderer gun149_r1; + private final ModelRenderer gun143_r1; + private final ModelRenderer gun142_r1; + private final ModelRenderer gun141_r1; + private final ModelRenderer gun133_r1; + private final ModelRenderer gun131_r1; + private final ModelRenderer gun129_r1; + private final ModelRenderer gun124_r1; + private final ModelRenderer gun122_r1; + private final ModelRenderer gun115_r1; + private final ModelRenderer gun112_r1; + private final ModelRenderer gun108_r1; + private final ModelRenderer gun107_r1; + private final ModelRenderer gun106_r1; + private final ModelRenderer gun105_r1; + private final ModelRenderer gun89_r1; + private final ModelRenderer gun88_r1; + private final ModelRenderer gun86_r1; + private final ModelRenderer gun75_r1; + private final ModelRenderer gun74_r1; + private final ModelRenderer gun73_r1; + private final ModelRenderer gun72_r1; + private final ModelRenderer gun71_r1; + private final ModelRenderer gun70_r1; + private final ModelRenderer gun65_r1; + private final ModelRenderer gun60_r1; + private final ModelRenderer gun59_r1; + private final ModelRenderer gun55_r1; + private final ModelRenderer gun54_r1; + private final ModelRenderer gun28_r1; + private final ModelRenderer gun26_r1; + + public Holographic2() { + textureWidth = 64; + textureHeight = 64; + + holo = new ModelRenderer(this); + holo.setRotationPoint(0.0F, -22.0425F, 9.0714F); + holo.cubeList.add(new ModelBox(holo, 23, 0, -5.0F, 18.3425F, -14.0714F, 1, 2, 2, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 10, -4.5F, 18.1425F, -15.0714F, 6, 2, 7, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 0, -4.5F, 20.9425F, -10.7714F, 7, 1, 9, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 18, 11, -5.0F, 17.0425F, -9.5714F, 1, 4, 8, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 17, 47, 1.7F, 17.0425F, -9.5714F, 1, 4, 4, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 32, -5.0F, 13.0425F, -9.0714F, 1, 4, 6, -0.001F, false)); + holo.cubeList.add(new ModelBox(holo, 51, 32, 1.7F, 19.0425F, -11.5714F, 1, 2, 2, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 51, 3, -5.0F, 19.0425F, -11.5714F, 1, 2, 2, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 18, 23, -4.0F, 12.0425F, -9.0714F, 5, 1, 6, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 4, 54, -5.0F, 19.0425F, -10.5714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 54, 1.0F, 19.0425F, -10.5714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 29, 30, 1.0F, 13.0425F, -9.0714F, 1, 4, 6, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 49, 48, -4.0F, 12.0425F, -3.5714F, 5, 1, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 19, -4.5F, 17.0425F, -8.2714F, 6, 1, 6, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 28, 41, -4.5F, 17.2425F, -14.1714F, 1, 1, 6, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 41, 12, 0.5F, 17.2425F, -14.1714F, 1, 1, 6, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 23, 0, -4.0F, 17.4425F, -14.2714F, 5, 1, 6, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 22, 38, -4.7F, 13.0425F, -8.2714F, 1, 4, 5, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 34, 18, 0.7F, 13.0425F, -8.2714F, 1, 4, 5, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 26, -4.0F, 12.3425F, -8.2714F, 5, 1, 5, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 22, 38, -5.0F, 20.0425F, -2.0714F, 1, 2, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 16, 38, 1.7F, 20.0425F, -2.0714F, 1, 2, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 28, 17, -3.8F, 20.3425F, -2.1714F, 4, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 53, 0, -0.2F, 20.8425F, -2.1714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 52, 24, -3.8F, 20.8425F, -2.1714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 15, -0.5F, 20.3425F, -2.1714F, 2, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 33, 50, 1.8F, 19.8425F, -7.3714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 6, 50, 1.8F, 19.8425F, -11.0714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 23, 47, 1.71F, 17.8425F, -7.5714F, 1, 1, 3, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 4, 1.71F, 17.3425F, -7.5714F, 1, 1, 3, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 8, 32, 1.7F, 17.0425F, -10.0714F, 1, 2, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 36, 41, -5.0F, 21.0425F, -7.0714F, 1, 1, 5, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 22, 30, 1.7F, 21.0425F, -7.0714F, 1, 1, 5, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 39, 0, -4.5F, 20.1425F, -14.0714F, 6, 1, 2, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 28, 12, -4.0F, 19.9425F, -11.7714F, 5, 2, 3, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 29, 30, 1.0F, 18.1425F, -15.0714F, 1, 2, 2, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 8, 45, 1.0F, 20.1425F, -14.0714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 44, 6, 1.0F, 17.2425F, -14.1714F, 1, 1, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 43, 43, 1.0F, 17.2425F, -14.0714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 8, 42, -5.0F, 18.1425F, -13.5714F, 1, 1, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 36, 41, -5.0F, 19.5425F, -13.5714F, 1, 1, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 38, 27, -5.0F, 18.8425F, -14.2714F, 1, 1, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 37, 34, -5.0F, 18.8425F, -12.8714F, 1, 1, 1, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 36, -5.1F, 19.8425F, -7.3714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 34, 27, -5.1F, 19.8425F, -2.2714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 15, 29, 1.0F, 19.8425F, -2.3714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 27, 7, 1.0F, 20.4425F, -2.3714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 0, 49, 1.7F, 18.5425F, -6.0714F, 1, 1, 4, -0.002F, false)); + holo.cubeList.add(new ModelBox(holo, 27, 48, 1.7F, 17.0425F, -5.5714F, 1, 2, 4, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 45, 34, 1.5F, 19.5425F, -6.0714F, 1, 2, 4, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 19, 26, 1.6F, 19.8425F, -5.3714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 18, 23, 1.6F, 19.8425F, -3.2714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 23, 7, 1.6F, 19.8425F, -5.0714F, 1, 1, 1, 0.0F, false)); + holo.cubeList.add(new ModelBox(holo, 23, 4, 1.6F, 19.8425F, -3.5714F, 1, 1, 1, 0.0F, false)); + + gun152_r1 = new ModelRenderer(this); + gun152_r1.setRotationPoint(7.0841F, 46.0425F, -5.0058F); + holo.addChild(gun152_r1); + setRotationAngle(gun152_r1, -3.1416F, -0.7854F, 3.1416F); + gun152_r1.cubeList.add(new ModelBox(gun152_r1, 5, 0, 2.7F, -26.5F, 3.5F, 1, 2, 1, 0.0F, false)); + + gun151_r1 = new ModelRenderer(this); + gun151_r1.setRotationPoint(9.5589F, 46.0425F, 0.9691F); + holo.addChild(gun151_r1); + setRotationAngle(gun151_r1, -3.1416F, -0.7854F, 3.1416F); + gun151_r1.cubeList.add(new ModelBox(gun151_r1, 5, 4, 2.7F, -26.5F, 7.0F, 1, 2, 1, 0.0F, false)); + + gun150_r1 = new ModelRenderer(this); + gun150_r1.setRotationPoint(-14.1292F, -1.105F, -9.0714F); + holo.addChild(gun150_r1); + setRotationAngle(gun150_r1, 0.0F, 0.0F, 2.3562F); + gun150_r1.cubeList.add(new ModelBox(gun150_r1, 8, 32, 2.7F, -26.5F, 3.0F, 1, 1, 4, 0.0F, false)); + + gun149_r1 = new ModelRenderer(this); + gun149_r1.setRotationPoint(-13.0685F, 1.4556F, -9.0714F); + holo.addChild(gun149_r1); + setRotationAngle(gun149_r1, 0.0F, 0.0F, 2.3562F); + gun149_r1.cubeList.add(new ModelBox(gun149_r1, 16, 38, 2.7F, -25.0F, 3.0F, 1, 1, 4, 0.0F, false)); + + gun143_r1 = new ModelRenderer(this); + gun143_r1.setRotationPoint(0.0F, 17.1193F, -31.4378F); + holo.addChild(gun143_r1); + setRotationAngle(gun143_r1, -1.3384F, 0.0F, 0.0F); + gun143_r1.cubeList.add(new ModelBox(gun143_r1, 0, 0, 1.0F, -28.6F, 6.6F, 1, 1, 3, 0.0F, false)); + + gun142_r1 = new ModelRenderer(this); + gun142_r1.setRotationPoint(0.0F, 43.7469F, 5.549F); + holo.addChild(gun142_r1); + setRotationAngle(gun142_r1, 0.5205F, 0.0F, 0.0F); + gun142_r1.cubeList.add(new ModelBox(gun142_r1, 0, 19, -5.1F, -28.6F, 3.0F, 1, 2, 2, 0.0F, false)); + + gun141_r1 = new ModelRenderer(this); + gun141_r1.setRotationPoint(0.0F, 41.4458F, 4.1907F); + holo.addChild(gun141_r1); + setRotationAngle(gun141_r1, 0.5205F, 0.0F, 0.0F); + gun141_r1.cubeList.add(new ModelBox(gun141_r1, 19, 10, -5.1F, -27.2F, -2.0F, 1, 2, 2, 0.0F, false)); + + gun133_r1 = new ModelRenderer(this); + gun133_r1.setRotationPoint(0.0F, 0.0F, 0.0F); + holo.addChild(gun133_r1); + setRotationAngle(gun133_r1, 2.3562F, 0.0F, 0.0F); + gun133_r1.cubeList.add(new ModelBox(gun133_r1, 43, 3, 1.0F, -24.9F, -5.0F, 1, 1, 1, 0.0F, false)); + gun133_r1.cubeList.add(new ModelBox(gun133_r1, 43, 16, 1.0F, -24.9F, -4.6F, 1, 1, 1, -0.002F, false)); + gun133_r1.cubeList.add(new ModelBox(gun133_r1, 44, 9, -4.5F, -24.9F, -4.6F, 6, 1, 1, -0.001F, false)); + gun133_r1.cubeList.add(new ModelBox(gun133_r1, 33, 48, -4.5F, -24.9F, -5.0F, 6, 1, 1, 0.0F, false)); + + gun131_r1 = new ModelRenderer(this); + gun131_r1.setRotationPoint(0.0F, 33.6281F, 8.8995F); + holo.addChild(gun131_r1); + setRotationAngle(gun131_r1, 0.7854F, 0.0F, 0.0F); + gun131_r1.cubeList.add(new ModelBox(gun131_r1, 36, 43, 1.0F, -27.9F, -6.0F, 1, 1, 1, -0.002F, false)); + gun131_r1.cubeList.add(new ModelBox(gun131_r1, 43, 41, 1.0F, -27.9F, -5.7F, 1, 1, 1, -0.002F, false)); + gun131_r1.cubeList.add(new ModelBox(gun131_r1, 16, 45, 0.5F, -27.9F, -5.7F, 1, 1, 1, 0.0F, false)); + gun131_r1.cubeList.add(new ModelBox(gun131_r1, 45, 34, -4.5F, -27.9F, -5.7F, 1, 1, 1, 0.0F, false)); + gun131_r1.cubeList.add(new ModelBox(gun131_r1, 45, 36, 0.5F, -27.9F, -6.0F, 1, 1, 1, 0.0F, false)); + gun131_r1.cubeList.add(new ModelBox(gun131_r1, 46, 22, -4.5F, -27.9F, -6.0F, 1, 1, 1, -0.001F, false)); + + gun129_r1 = new ModelRenderer(this); + gun129_r1.setRotationPoint(-1.2239F, 46.0425F, -16.1709F); + holo.addChild(gun129_r1); + setRotationAngle(gun129_r1, -3.1416F, -1.2687F, 3.1416F); + gun129_r1.cubeList.add(new ModelBox(gun129_r1, 0, 10, 2.0F, -28.8F, -4.0F, 2, 4, 1, -0.002F, false)); + + gun124_r1 = new ModelRenderer(this); + gun124_r1.setRotationPoint(0.0F, 34.2487F, -32.1288F); + holo.addChild(gun124_r1); + setRotationAngle(gun124_r1, -0.8923F, 0.0F, 0.0F); + gun124_r1.cubeList.add(new ModelBox(gun124_r1, 0, 32, 0.7F, -30.0F, 0.8F, 1, 2, 2, 0.0F, false)); + gun124_r1.cubeList.add(new ModelBox(gun124_r1, 14, 32, -4.7F, -30.0F, 0.8F, 1, 2, 2, 0.0F, false)); + + gun122_r1 = new ModelRenderer(this); + gun122_r1.setRotationPoint(0.0F, 40.1321F, -32.4423F); + holo.addChild(gun122_r1); + setRotationAngle(gun122_r1, -0.8551F, 0.0F, 0.0F); + gun122_r1.cubeList.add(new ModelBox(gun122_r1, 49, 11, -4.0F, -28.6F, -5.2F, 5, 1, 1, 0.0F, false)); + + gun115_r1 = new ModelRenderer(this); + gun115_r1.setRotationPoint(0.0F, 1.4142F, 3.4142F); + holo.addChild(gun115_r1); + setRotationAngle(gun115_r1, 2.3562F, 0.0F, 0.0F); + gun115_r1.cubeList.add(new ModelBox(gun115_r1, 41, 19, -4.5F, -24.9F, -3.0F, 6, 2, 1, 0.0F, false)); + + gun112_r1 = new ModelRenderer(this); + gun112_r1.setRotationPoint(0.0F, 6.4861F, 11.3133F); + holo.addChild(gun112_r1); + setRotationAngle(gun112_r1, 2.3562F, 0.0F, 0.0F); + gun112_r1.cubeList.add(new ModelBox(gun112_r1, 19, 14, -5.0F, -24.0F, 2.0F, 1, 1, 2, -0.002F, false)); + gun112_r1.cubeList.add(new ModelBox(gun112_r1, 15, 26, 1.7F, -24.0F, 2.0F, 1, 1, 2, -0.001F, false)); + + gun108_r1 = new ModelRenderer(this); + gun108_r1.setRotationPoint(-15.7463F, 4.1648F, -9.0714F); + holo.addChild(gun108_r1); + setRotationAngle(gun108_r1, 0.0F, 0.0F, 2.3562F); + gun108_r1.cubeList.add(new ModelBox(gun108_r1, 46, 24, -0.2F, -24.2F, 6.9F, 1, 1, 1, -0.002F, false)); + + gun107_r1 = new ModelRenderer(this); + gun107_r1.setRotationPoint(0.0F, -7.3257F, -18.991F); + holo.addChild(gun107_r1); + setRotationAngle(gun107_r1, -2.2679F, 0.0F, 0.0F); + gun107_r1.cubeList.add(new ModelBox(gun107_r1, 16, 47, 1.0F, -28.3F, 7.5F, 1, 1, 1, 0.0F, false)); + gun107_r1.cubeList.add(new ModelBox(gun107_r1, 41, 12, -5.0F, -29.0F, 7.5F, 1, 2, 1, -0.002F, false)); + gun107_r1.cubeList.add(new ModelBox(gun107_r1, 52, 53, 1.3F, -29.0F, 7.5F, 1, 1, 1, 0.0F, false)); + + gun106_r1 = new ModelRenderer(this); + gun106_r1.setRotationPoint(-15.8969F, -5.3728F, -9.0714F); + holo.addChild(gun106_r1); + setRotationAngle(gun106_r1, 0.0F, 0.0F, 2.3562F); + gun106_r1.cubeList.add(new ModelBox(gun106_r1, 13, 30, 2.7F, -29.0F, -0.5F, 1, 1, 7, 0.0F, false)); + + gun105_r1 = new ModelRenderer(this); + gun105_r1.setRotationPoint(0.0F, 33.1923F, 11.5593F); + holo.addChild(gun105_r1); + setRotationAngle(gun105_r1, 0.9295F, 0.0F, 0.0F); + gun105_r1.cubeList.add(new ModelBox(gun105_r1, 0, 49, 1.7F, -27.0F, -1.0F, 1, 1, 1, -0.001F, false)); + gun105_r1.cubeList.add(new ModelBox(gun105_r1, 43, 48, -5.0F, -27.0F, -2.5F, 1, 2, 4, -0.002F, false)); + gun105_r1.cubeList.add(new ModelBox(gun105_r1, 10, 51, 1.7F, -27.0F, -2.5F, 1, 2, 2, -0.002F, false)); + + gun89_r1 = new ModelRenderer(this); + gun89_r1.setRotationPoint(-7.3836F, 44.7266F, -9.0714F); + holo.addChild(gun89_r1); + setRotationAngle(gun89_r1, 0.0F, 0.0F, 0.2974F); + gun89_r1.cubeList.add(new ModelBox(gun89_r1, 54, 18, -0.3F, -25.3F, 7.1F, 1, 1, 1, 0.0F, false)); + + gun88_r1 = new ModelRenderer(this); + gun88_r1.setRotationPoint(7.252F, 43.8473F, -9.0714F); + holo.addChild(gun88_r1); + setRotationAngle(gun88_r1, 0.0F, 0.0F, -0.2974F); + gun88_r1.cubeList.add(new ModelBox(gun88_r1, 0, 23, -3.7F, -25.3F, 7.1F, 1, 1, 1, 0.0F, false)); + + gun86_r1 = new ModelRenderer(this); + gun86_r1.setRotationPoint(0.0F, 17.022F, -31.3608F); + holo.addChild(gun86_r1); + setRotationAngle(gun86_r1, -1.3384F, 0.0F, 0.0F); + gun86_r1.cubeList.add(new ModelBox(gun86_r1, 49, 13, -0.5F, -28.6F, 7.2F, 2, 1, 3, -0.001F, false)); + gun86_r1.cubeList.add(new ModelBox(gun86_r1, 41, 50, -0.2F, -28.6F, 7.0F, 1, 1, 1, -0.002F, false)); + gun86_r1.cubeList.add(new ModelBox(gun86_r1, 50, 44, -3.8F, -28.6F, 7.0F, 1, 1, 1, -0.002F, false)); + gun86_r1.cubeList.add(new ModelBox(gun86_r1, 49, 50, -0.4F, -28.7F, 7.4F, 1, 1, 1, 0.0F, false)); + gun86_r1.cubeList.add(new ModelBox(gun86_r1, 0, 51, -3.6F, -28.7F, 7.4F, 1, 1, 1, 0.0F, false)); + gun86_r1.cubeList.add(new ModelBox(gun86_r1, 45, 28, -3.8F, -28.6F, 7.2F, 4, 1, 3, 0.0F, false)); + + gun75_r1 = new ModelRenderer(this); + gun75_r1.setRotationPoint(23.6345F, -9.5678F, -9.0714F); + holo.addChild(gun75_r1); + setRotationAngle(gun75_r1, 0.0F, 0.0F, -2.3562F); + gun75_r1.cubeList.add(new ModelBox(gun75_r1, 43, 42, -0.7F, -32.7F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun74_r1 = new ModelRenderer(this); + gun74_r1.setRotationPoint(-28.7559F, -7.4464F, -9.0714F); + holo.addChild(gun74_r1); + setRotationAngle(gun74_r1, 0.0F, 0.0F, 2.3562F); + gun74_r1.cubeList.add(new ModelBox(gun74_r1, 44, 3, -3.3F, -32.7F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun73_r1 = new ModelRenderer(this); + gun73_r1.setRotationPoint(-17.9454F, -4.5243F, -9.0714F); + holo.addChild(gun73_r1); + setRotationAngle(gun73_r1, 0.0F, 0.0F, 2.3562F); + gun73_r1.cubeList.add(new ModelBox(gun73_r1, 9, 45, 1.5F, -29.0F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun72_r1 = new ModelRenderer(this); + gun72_r1.setRotationPoint(-25.7981F, -1.2716F, -9.0714F); + holo.addChild(gun72_r1); + setRotationAngle(gun72_r1, 0.0F, 0.0F, 2.3562F); + gun72_r1.cubeList.add(new ModelBox(gun72_r1, 45, 22, -3.1F, -29.0F, 0.8F, 1, 1, 5, 0.0F, false)); + + gun71_r1 = new ModelRenderer(this); + gun71_r1.setRotationPoint(-17.4534F, 4.8719F, -9.0714F); + holo.addChild(gun71_r1); + setRotationAngle(gun71_r1, 0.0F, 0.0F, 2.3562F); + gun71_r1.cubeList.add(new ModelBox(gun71_r1, 51, 36, -1.2F, -24.2F, 6.9F, 1, 1, 1, -0.002F, false)); + + gun70_r1 = new ModelRenderer(this); + gun70_r1.setRotationPoint(12.3321F, 2.7506F, -9.0714F); + holo.addChild(gun70_r1); + setRotationAngle(gun70_r1, 0.0F, 0.0F, -2.3562F); + gun70_r1.cubeList.add(new ModelBox(gun70_r1, 52, 22, -2.8F, -24.2F, 6.9F, 1, 1, 1, -0.002F, false)); + + gun65_r1 = new ModelRenderer(this); + gun65_r1.setRotationPoint(0.0F, -6.8179F, 3.2322F); + holo.addChild(gun65_r1); + setRotationAngle(gun65_r1, -3.002F, 0.0F, 0.0F); + gun65_r1.cubeList.add(new ModelBox(gun65_r1, 0, 26, 1.7F, -26.0F, 8.0F, 1, 3, 1, -0.002F, false)); + gun65_r1.cubeList.add(new ModelBox(gun65_r1, 22, 30, -5.0F, -26.0F, 8.0F, 1, 3, 1, -0.002F, false)); + + gun60_r1 = new ModelRenderer(this); + gun60_r1.setRotationPoint(0.0F, 13.7876F, -31.8796F); + holo.addChild(gun60_r1); + setRotationAngle(gun60_r1, -1.45F, 0.0F, 0.0F); + gun60_r1.cubeList.add(new ModelBox(gun60_r1, 28, 7, -4.0F, -29.0F, 6.8F, 6, 1, 4, 0.0F, false)); + + gun59_r1 = new ModelRenderer(this); + gun59_r1.setRotationPoint(0.0F, -7.4367F, -19.2422F); + holo.addChild(gun59_r1); + setRotationAngle(gun59_r1, -2.3051F, 0.0F, 0.0F); + gun59_r1.cubeList.add(new ModelBox(gun59_r1, 39, 3, 0.7F, -29.0F, 6.8F, 1, 2, 1, 0.0F, false)); + gun59_r1.cubeList.add(new ModelBox(gun59_r1, 29, 40, -4.7F, -29.0F, 6.8F, 1, 2, 1, 0.0F, false)); + + gun55_r1 = new ModelRenderer(this); + gun55_r1.setRotationPoint(-23.7487F, 35.377F, -9.0714F); + holo.addChild(gun55_r1); + setRotationAngle(gun55_r1, 0.0F, 0.0F, 0.7854F); + gun55_r1.cubeList.add(new ModelBox(gun55_r1, 53, 45, 1.0F, -34.0F, 5.5F, 1, 1, 1, -0.001F, false)); + gun55_r1.cubeList.add(new ModelBox(gun55_r1, 37, 34, 1.4F, -34.0F, 0.0F, 1, 1, 6, 0.0F, false)); + gun55_r1.cubeList.add(new ModelBox(gun55_r1, 8, 38, 1.0F, -34.0F, 0.0F, 1, 1, 6, -0.002F, false)); + + gun54_r1 = new ModelRenderer(this); + gun54_r1.setRotationPoint(-25.2132F, 38.9125F, -9.0714F); + holo.addChild(gun54_r1); + setRotationAngle(gun54_r1, 0.0F, 0.0F, 0.7854F); + gun54_r1.cubeList.add(new ModelBox(gun54_r1, 53, 50, -4.0F, -34.0F, 5.5F, 1, 1, 1, -0.002F, false)); + gun54_r1.cubeList.add(new ModelBox(gun54_r1, 37, 27, -4.0F, -33.5F, 0.0F, 1, 1, 6, 0.0F, false)); + gun54_r1.cubeList.add(new ModelBox(gun54_r1, 0, 42, -4.0F, -34.0F, 0.0F, 1, 1, 6, -0.002F, false)); + + gun28_r1 = new ModelRenderer(this); + gun28_r1.setRotationPoint(0.0F, 19.8459F, -34.2792F); + holo.addChild(gun28_r1); + setRotationAngle(gun28_r1, -1.2269F, 0.0F, 0.0F); + gun28_r1.cubeList.add(new ModelBox(gun28_r1, 50, 40, -5.0F, -31.0F, 6.0F, 1, 1, 3, -0.002F, false)); + gun28_r1.cubeList.add(new ModelBox(gun28_r1, 37, 30, 1.0F, -31.0F, 6.0F, 1, 1, 2, -0.002F, false)); + + gun26_r1 = new ModelRenderer(this); + gun26_r1.setRotationPoint(0.0F, 45.4739F, -15.1706F); + holo.addChild(gun26_r1); + setRotationAngle(gun26_r1, -0.1859F, 0.0F, 0.0F); + gun26_r1.cubeList.add(new ModelBox(gun26_r1, 0, 42, 1.0F, -33.0F, 0.0F, 1, 5, 1, 0.0015F, false)); + gun26_r1.cubeList.add(new ModelBox(gun26_r1, 37, 50, -5.0F, -33.0F, 0.0F, 1, 5, 1, 0.0F, false)); + } + + @Override + public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { + holo.render(f5); + } + public void setRotationAngle(ModelRenderer modelRenderer, float x, float y, float z) { + modelRenderer.rotateAngleX = x; + modelRenderer.rotateAngleY = y; + modelRenderer.rotateAngleZ = z; + } } diff --git a/src/main/resources/assets/mwc/textures/models/holographic.png b/src/main/resources/assets/mwc/textures/models/holographic.png index 9d574b24e..04675cd25 100644 Binary files a/src/main/resources/assets/mwc/textures/models/holographic.png and b/src/main/resources/assets/mwc/textures/models/holographic.png differ diff --git a/src/main/resources/assets/mwc/textures/models/holographic2.png b/src/main/resources/assets/mwc/textures/models/holographic2.png index 780faae86..c95aa0d9a 100644 Binary files a/src/main/resources/assets/mwc/textures/models/holographic2.png and b/src/main/resources/assets/mwc/textures/models/holographic2.png differ