public SlimeModel() { Name = "geometry.slime"; VisibleBoundsWidth = 5; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 1f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[4] { new EntityModelBone() { Name = "cube", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 1f, -3f), Size = new Vector3(6f, 6f, 6f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "eye0", Parent = "cube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.3f, 4f, -3.5f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "eye1", Parent = "cube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.3f, 4f, -3.5f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(32f, 4f) }, } }, new EntityModelBone() { Name = "mouth", Parent = "cube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 2f, -3.5f), Size = new Vector3(1f, 1f, 1f), Uv = new Vector2(32f, 8f) }, } }, }; }
public TurtleModel() { Name = "geometry.turtle"; VisibleBoundsWidth = 0; VisibleBoundsHeight = 0; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 128; Textureheight = 64; Bones = new EntityModelBone[7] { new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 5f, -10f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 1f, -13f), Size = new Vector3(6f, 5f, 6f), Uv = new Vector2(2f, 0f) }, } }, new EntityModelBone() { Name = "eggbelly", Parent = "body", Pivot = new Vector3(0f, 13f, -10f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(90f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4.5f, -8f, -24f), Size = new Vector3(9f, 18f, 1f), Uv = new Vector2(69f, 33f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 13f, -10f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(90f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-9.5f, -10f, -20f), Size = new Vector3(19f, 20f, 6f), Uv = new Vector2(6f, 37f) }, new EntityModelCube() { Origin = new Vector3(-5.5f, -8f, -23f), Size = new Vector3(11f, 18f, 3f), Uv = new Vector2(30f, 1f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "body", Pivot = new Vector3(-3.5f, 2f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.5f, 1f, 11f), Size = new Vector3(4f, 1f, 10f), Uv = new Vector2(0f, 23f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "body", Pivot = new Vector3(3.5f, 2f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.5f, 1f, 11f), Size = new Vector3(4f, 1f, 10f), Uv = new Vector2(0f, 12f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "body", Pivot = new Vector3(-5f, 3f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-18f, 2f, -6f), Size = new Vector3(13f, 1f, 5f), Uv = new Vector2(26f, 30f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "body", Pivot = new Vector3(5f, 3f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(5f, 2f, -6f), Size = new Vector3(13f, 1f, 5f), Uv = new Vector2(26f, 24f) }, } }, }; }
public SilverfishModel() { Name = "geometry.silverfish"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 1; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[10] { new EntityModelBone() { Name = "bodyPart_0", Parent = "bodyPart_2", Pivot = new Vector3(0f, 2f, -3.5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 0f, -4.5f), Size = new Vector3(3f, 2f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "bodyPart_1", Parent = "bodyPart_2", Pivot = new Vector3(0f, 3f, -1.5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, 0f, -2.5f), Size = new Vector3(4f, 3f, 2f), Uv = new Vector2(0f, 4f) }, } }, new EntityModelBone() { Name = "bodyPart_2", Parent = "", Pivot = new Vector3(0f, 4f, 1f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 0f, -0.5f), Size = new Vector3(6f, 4f, 3f), Uv = new Vector2(0f, 9f) }, } }, new EntityModelBone() { Name = "bodyPart_3", Parent = "bodyPart_2", Pivot = new Vector3(0f, 3f, 4f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 0f, 2.5f), Size = new Vector3(3f, 3f, 3f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "bodyPart_4", Parent = "bodyPart_2", Pivot = new Vector3(0f, 2f, 7f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1f, 0f, 5.5f), Size = new Vector3(2f, 2f, 3f), Uv = new Vector2(0f, 22f) }, } }, new EntityModelBone() { Name = "bodyPart_5", Parent = "bodyPart_2", Pivot = new Vector3(0f, 1f, 9.5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1f, 0f, 8.5f), Size = new Vector3(2f, 1f, 2f), Uv = new Vector2(11f, 0f) }, } }, new EntityModelBone() { Name = "bodyPart_6", Parent = "bodyPart_2", Pivot = new Vector3(0f, 1f, 11.5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.5f, 0f, 10.5f), Size = new Vector3(1f, 1f, 2f), Uv = new Vector2(13f, 4f) }, } }, new EntityModelBone() { Name = "bodyLayer_0", Parent = "bodyPart_2", Pivot = new Vector3(0f, 8f, 1f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 0f, -0.5f), Size = new Vector3(10f, 8f, 3f), Uv = new Vector2(20f, 0f) }, } }, new EntityModelBone() { Name = "bodyLayer_1", Parent = "bodyPart_4", Pivot = new Vector3(0f, 4f, 7f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 0f, 5.5f), Size = new Vector3(6f, 4f, 3f), Uv = new Vector2(20f, 11f) }, } }, new EntityModelBone() { Name = "bodyLayer_2", Parent = "bodyPart_1", Pivot = new Vector3(0f, 5f, -1.5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 0f, -3f), Size = new Vector3(6f, 5f, 2f), Uv = new Vector2(20f, 18f) }, } }, }; }
public ShulkerV18Model() { Name = "geometry.shulker.v1.8"; VisibleBoundsWidth = 3; VisibleBoundsHeight = 3; VisibleBoundsOffset = new Vector3(0f, 0.5f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[3] { new EntityModelBone() { Name = "lid", Parent = "base", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 4f, -8f), Size = new Vector3(16f, 12f, 16f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "base", Parent = "", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 0f, -8f), Size = new Vector3(16f, 8f, 16f), Uv = new Vector2(0f, 28f) }, } }, new EntityModelBone() { Name = "head", Parent = "base", Pivot = new Vector3(0f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 6f, -3f), Size = new Vector3(6f, 6f, 6f), Uv = new Vector2(0f, 52f) }, } }, }; }
public FoxModel() { Name = "geometry.fox"; VisibleBoundsWidth = 0; VisibleBoundsHeight = 0; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[10] { new EntityModelBone() { Name = "world", Parent = "", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] { } }, new EntityModelBone() { Name = "root", Parent = "world", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] { } }, new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 8f, -3f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[4] { new EntityModelCube() { Origin = new Vector3(-4f, 4f, -9f), Size = new Vector3(8f, 6f, 6f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-4f, 10f, -8f), Size = new Vector3(2f, 2f, 1f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(2f, 10f, -8f), Size = new Vector3(2f, 2f, 1f), Uv = new Vector2(22f, 0f) }, new EntityModelCube() { Origin = new Vector3(-2f, 4f, -12f), Size = new Vector3(4f, 2f, 3f), Uv = new Vector2(0f, 24f) }, } }, new EntityModelBone() { Name = "head_sleeping", Parent = "head", Pivot = new Vector3(0f, 8f, -3f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[4] { new EntityModelCube() { Origin = new Vector3(-4f, 4f, -9f), Size = new Vector3(8f, 6f, 6f), Uv = new Vector2(0f, 12f) }, new EntityModelCube() { Origin = new Vector3(-4f, 10f, -8f), Size = new Vector3(2f, 2f, 1f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(2f, 10f, -8f), Size = new Vector3(2f, 2f, 1f), Uv = new Vector2(22f, 0f) }, new EntityModelCube() { Origin = new Vector3(-2f, 4f, -12f), Size = new Vector3(4f, 2f, 3f), Uv = new Vector2(0f, 24f) }, } }, new EntityModelBone() { Name = "body", Parent = "root", Pivot = new Vector3(0f, 8f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(90f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 0f, -3f), Size = new Vector3(6f, 11f, 6f), Uv = new Vector2(30f, 15f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "body", Pivot = new Vector3(-3f, 6f, 6f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.005f, 0f, 5f), Size = new Vector3(2f, 6f, 2f), Uv = new Vector2(14f, 24f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "body", Pivot = new Vector3(1f, 6f, 6f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.005f, 0f, 5f), Size = new Vector3(2f, 6f, 2f), Uv = new Vector2(22f, 24f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "body", Pivot = new Vector3(-3f, 6f, -1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.005f, 0f, -2f), Size = new Vector3(2f, 6f, 2f), Uv = new Vector2(14f, 24f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "body", Pivot = new Vector3(1f, 6f, -1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.005f, 0f, -2f), Size = new Vector3(2f, 6f, 2f), Uv = new Vector2(22f, 24f) }, } }, new EntityModelBone() { Name = "tail", Parent = "body", Pivot = new Vector3(0f, 8f, 7f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(80f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, -2f, 4.75f), Size = new Vector3(4f, 9f, 5f), Uv = new Vector2(28f, 0f) }, } }, }; }
public HorseV2Model() { Name = "geometry.horse.v2"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 3; VisibleBoundsOffset = new Vector3(0f, 1f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[22] { new EntityModelBone() { Name = "Body", Parent = "", Pivot = new Vector3(0f, 13f, 9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 11f, -11f), Size = new Vector3(10f, 10f, 22f), Uv = new Vector2(0f, 32f) }, } }, new EntityModelBone() { Name = "TailA", Parent = "", Pivot = new Vector3(0f, 20f, 11f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 6f, 9f), Size = new Vector3(3f, 14f, 4f), Uv = new Vector2(42f, 36f) }, } }, new EntityModelBone() { Name = "Leg1A", Parent = "", Pivot = new Vector3(3f, 11f, 9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, 0f, 7f), Size = new Vector3(4f, 11f, 4f), Uv = new Vector2(48f, 21f), Mirror = true }, } }, new EntityModelBone() { Name = "Leg2A", Parent = "", Pivot = new Vector3(-3f, 11f, 9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 0f, 7f), Size = new Vector3(4f, 11f, 4f), Uv = new Vector2(48f, 21f) }, } }, new EntityModelBone() { Name = "Leg3A", Parent = "", Pivot = new Vector3(3f, 11f, -9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, 0f, -11f), Size = new Vector3(4f, 11f, 4f), Uv = new Vector2(48f, 21f), Mirror = true }, } }, new EntityModelBone() { Name = "Leg4A", Parent = "", Pivot = new Vector3(-3f, 11f, -9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 0f, -11f), Size = new Vector3(4f, 11f, 4f), Uv = new Vector2(48f, 21f) }, } }, new EntityModelBone() { Name = "Head", Parent = "", Pivot = new Vector3(0f, 28f, -11f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 28f, -16f), Size = new Vector3(6f, 5f, 7f), Uv = new Vector2(0f, 13f) }, } }, new EntityModelBone() { Name = "UMouth", Parent = "", Pivot = new Vector3(0f, 28f, -11f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, 28f, -20f), Size = new Vector3(4f, 5f, 5f), Uv = new Vector2(0f, 25f) }, } }, new EntityModelBone() { Name = "Ear1", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, 5f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.5f, 32f, -5.01f), Size = new Vector3(2f, 3f, 1f), Uv = new Vector2(19f, 16f), Mirror = true }, } }, new EntityModelBone() { Name = "Ear2", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, -5f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 32f, -5.01f), Size = new Vector3(2f, 3f, 1f), Uv = new Vector2(19f, 16f) }, } }, new EntityModelBone() { Name = "MuleEarL", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, 15f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 32f, -5.01f), Size = new Vector3(2f, 7f, 1f), Uv = new Vector2(0f, 12f), Mirror = true }, } }, new EntityModelBone() { Name = "MuleEarR", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, -15f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, 32f, -5.01f), Size = new Vector3(2f, 7f, 1f), Uv = new Vector2(0f, 12f) }, } }, new EntityModelBone() { Name = "Neck", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, 16f, -11f), Size = new Vector3(4f, 12f, 7f), Uv = new Vector2(0f, 35f) }, } }, new EntityModelBone() { Name = "Bag1", Parent = "", Pivot = new Vector3(-5f, 21f, 11f), Rotation = new Vector3(0f, -90f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-14f, 13f, 11f), Size = new Vector3(8f, 8f, 3f), Uv = new Vector2(26f, 21f) }, } }, new EntityModelBone() { Name = "Bag2", Parent = "", Pivot = new Vector3(5f, 21f, 11f), Rotation = new Vector3(0f, 90f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(6f, 13f, 11f), Size = new Vector3(8f, 8f, 3f), Uv = new Vector2(26f, 21f), Mirror = true }, } }, new EntityModelBone() { Name = "Saddle", Parent = "", Pivot = new Vector3(0f, 22f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 12f, -3.5f), Size = new Vector3(10f, 9f, 9f), Uv = new Vector2(26f, 0f), Inflate = 0.5 }, } }, new EntityModelBone() { Name = "SaddleMouthL", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2f, 29f, -14f), Size = new Vector3(1f, 2f, 2f), Uv = new Vector2(29f, 5f) }, } }, new EntityModelBone() { Name = "SaddleMouthR", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 29f, -14f), Size = new Vector3(1f, 2f, 2f), Uv = new Vector2(29f, 5f) }, } }, new EntityModelBone() { Name = "SaddleMouthLine", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(3.1f, 24f, -19.5f), Size = new Vector3(0f, 3f, 16f), Uv = new Vector2(32f, 2f) }, } }, new EntityModelBone() { Name = "SaddleMouthLineR", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.1f, 24f, -19.5f), Size = new Vector3(0f, 3f, 16f), Uv = new Vector2(32f, 2f) }, } }, new EntityModelBone() { Name = "Mane", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1f, 17f, -4f), Size = new Vector3(2f, 16f, 2f), Uv = new Vector2(56f, 36f) }, } }, new EntityModelBone() { Name = "HeadSaddle", Parent = "", Pivot = new Vector3(0f, 17f, -8f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-2f, 28f, -13f), Size = new Vector3(4f, 5f, 2f), Uv = new Vector2(19f, 0f), Inflate = 0.25 }, new EntityModelCube() { Origin = new Vector3(-3f, 28f, -11f), Size = new Vector3(6f, 5f, 7f), Uv = new Vector2(0f, 0f), Inflate = 0.25 }, } }, }; }
public SnowgolemV18Model() { Name = "geometry.snowgolem.v1.8"; VisibleBoundsWidth = 1; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 1f, 0f); Texturewidth = 0; Textureheight = 0; Bones = new EntityModelBone[5] { new EntityModelBone() { Name = "head", Parent = "piece1", Pivot = new Vector3(0f, 20f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 20f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "arm1", Parent = "piece1", Pivot = new Vector3(0f, 18f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 57.3f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, 20f, -1f), Size = new Vector3(12f, 2f, 2f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "arm2", Parent = "piece1", Pivot = new Vector3(0f, 18f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 180f, -57.3f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, 20f, -1f), Size = new Vector3(12f, 2f, 2f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "piece1", Parent = "piece2", Pivot = new Vector3(0f, 11f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 11f, -5f), Size = new Vector3(10f, 10f, 10f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "piece2", Parent = "", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-6f, 0f, -6f), Size = new Vector3(12f, 12f, 12f), Uv = new Vector2(0f, 36f) }, } }, }; }
public DragonModel() { Name = "geometry.dragon"; VisibleBoundsWidth = 14; VisibleBoundsHeight = 13; VisibleBoundsOffset = new Vector3(0f, 2f, 0f); Texturewidth = 256; Textureheight = 256; Bones = new EntityModelBone[20] { new EntityModelBone() { Name = "head", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[6] { new EntityModelCube() { Origin = new Vector3(-6f, 20f, -24f), Size = new Vector3(12f, 5f, 16f), Uv = new Vector2(176f, 44f) }, new EntityModelCube() { Origin = new Vector3(-8f, 16f, -10f), Size = new Vector3(16f, 16f, 16f), Uv = new Vector2(112f, 30f) }, new EntityModelCube() { Origin = new Vector3(-5f, 32f, -4f), Size = new Vector3(2f, 4f, 6f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-5f, 25f, -22f), Size = new Vector3(2f, 2f, 4f), Uv = new Vector2(112f, 0f) }, new EntityModelCube() { Origin = new Vector3(3f, 32f, -4f), Size = new Vector3(2f, 4f, 6f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(3f, 25f, -22f), Size = new Vector3(2f, 2f, 4f), Uv = new Vector2(112f, 0f) }, } }, new EntityModelBone() { Name = "jaw", Parent = "", Pivot = new Vector3(0f, 20f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-6f, 16f, -24f), Size = new Vector3(12f, 4f, 16f), Uv = new Vector2(176f, 65f) }, } }, new EntityModelBone() { Name = "neck", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-5f, 19f, -5f), Size = new Vector3(10f, 10f, 10f), Uv = new Vector2(192f, 104f) }, new EntityModelCube() { Origin = new Vector3(-1f, 29f, -3f), Size = new Vector3(2f, 4f, 6f), Uv = new Vector2(48f, 0f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 20f, 8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[4] { new EntityModelCube() { Origin = new Vector3(-12f, -4f, -8f), Size = new Vector3(24f, 24f, 64f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-1f, 20f, -2f), Size = new Vector3(2f, 6f, 12f), Uv = new Vector2(220f, 53f) }, new EntityModelCube() { Origin = new Vector3(-1f, 20f, 18f), Size = new Vector3(2f, 6f, 12f), Uv = new Vector2(220f, 53f) }, new EntityModelCube() { Origin = new Vector3(-1f, 20f, 38f), Size = new Vector3(2f, 6f, 12f), Uv = new Vector2(220f, 53f) }, } }, new EntityModelBone() { Name = "wing", Parent = "", Pivot = new Vector3(-12f, 19f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-68f, 15f, -2f), Size = new Vector3(56f, 8f, 8f), Uv = new Vector2(112f, 88f) }, new EntityModelCube() { Origin = new Vector3(-68f, 19f, 4f), Size = new Vector3(56f, 0f, 56f), Uv = new Vector2(-56f, 88f) }, } }, new EntityModelBone() { Name = "wingtip", Parent = "", Pivot = new Vector3(-56f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-112f, 22f, -2f), Size = new Vector3(56f, 4f, 4f), Uv = new Vector2(112f, 136f) }, new EntityModelCube() { Origin = new Vector3(-112f, 24f, 2f), Size = new Vector3(56f, 0f, 56f), Uv = new Vector2(-56f, 144f) }, } }, new EntityModelBone() { Name = "wing1", Parent = "", Pivot = new Vector3(12f, 19f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-44f, 15f, -2f), Size = new Vector3(56f, 8f, 8f), Uv = new Vector2(112f, 88f) }, new EntityModelCube() { Origin = new Vector3(-44f, 19f, 4f), Size = new Vector3(56f, 0f, 56f), Uv = new Vector2(-56f, 88f) }, } }, new EntityModelBone() { Name = "wingtip1", Parent = "", Pivot = new Vector3(-56f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-112f, 22f, -2f), Size = new Vector3(56f, 4f, 4f), Uv = new Vector2(112f, 136f) }, new EntityModelCube() { Origin = new Vector3(-112f, 24f, 2f), Size = new Vector3(56f, 0f, 56f), Uv = new Vector2(-56f, 144f) }, } }, new EntityModelBone() { Name = "rearleg", Parent = "", Pivot = new Vector3(-16f, 8f, 42f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-24f, -20f, 34f), Size = new Vector3(16f, 32f, 16f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "rearleg1", Parent = "", Pivot = new Vector3(16f, 8f, 42f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(8f, -20f, 34f), Size = new Vector3(16f, 32f, 16f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "frontleg", Parent = "", Pivot = new Vector3(-12f, 4f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-16f, -16f, -2f), Size = new Vector3(8f, 24f, 8f), Uv = new Vector2(112f, 104f) }, } }, new EntityModelBone() { Name = "frontleg1", Parent = "", Pivot = new Vector3(12f, 4f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(8f, -16f, -2f), Size = new Vector3(8f, 24f, 8f), Uv = new Vector2(112f, 104f) }, } }, new EntityModelBone() { Name = "rearlegtip", Parent = "", Pivot = new Vector3(0f, -8f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-6f, -38f, -4f), Size = new Vector3(12f, 32f, 12f), Uv = new Vector2(196f, 0f) }, } }, new EntityModelBone() { Name = "rearlegtip1", Parent = "", Pivot = new Vector3(0f, -8f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-6f, -38f, -4f), Size = new Vector3(12f, 32f, 12f), Uv = new Vector2(196f, 0f) }, } }, new EntityModelBone() { Name = "frontlegtip", Parent = "", Pivot = new Vector3(0f, 4f, -1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, -19f, -4f), Size = new Vector3(6f, 24f, 6f), Uv = new Vector2(226f, 138f) }, } }, new EntityModelBone() { Name = "frontlegtip1", Parent = "", Pivot = new Vector3(0f, 4f, -1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, -19f, -4f), Size = new Vector3(6f, 24f, 6f), Uv = new Vector2(226f, 138f) }, } }, new EntityModelBone() { Name = "rearfoot", Parent = "", Pivot = new Vector3(0f, -7f, 4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-9f, -13f, -16f), Size = new Vector3(18f, 6f, 24f), Uv = new Vector2(112f, 0f) }, } }, new EntityModelBone() { Name = "rearfoot1", Parent = "", Pivot = new Vector3(0f, -7f, 4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-9f, -13f, -16f), Size = new Vector3(18f, 6f, 24f), Uv = new Vector2(112f, 0f) }, } }, new EntityModelBone() { Name = "frontfoot", Parent = "", Pivot = new Vector3(0f, 1f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, -3f, -12f), Size = new Vector3(8f, 4f, 16f), Uv = new Vector2(144f, 104f) }, } }, new EntityModelBone() { Name = "frontfoot1", Parent = "", Pivot = new Vector3(0f, 1f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, -3f, -12f), Size = new Vector3(8f, 4f, 16f), Uv = new Vector2(144f, 104f) }, } }, }; }
public HumanoidCustomGeometryHumanoidModel() { Name = "geometry.humanoid.custom:geometry.humanoid"; VisibleBoundsWidth = 1; VisibleBoundsHeight = 1; VisibleBoundsOffset = new Vector3(0f, 0.5f, 0f); Texturewidth = 0; Textureheight = 0; Bones = new EntityModelBone[27] { new EntityModelBone() { Name = "hat", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "leftArm", Parent = "", Pivot = new Vector3(5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(32f, 48f) }, } }, new EntityModelBone() { Name = "leftItem", Parent = "leftArm", Pivot = new Vector3(6f, 15f, 1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "rightArm", Parent = "", Pivot = new Vector3(-5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(40f, 16f) }, } }, new EntityModelBone() { Name = "rightItem", Parent = "rightArm", Pivot = new Vector3(-6f, 15f, 1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftSleeve", Parent = "", Pivot = new Vector3(5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(48f, 48f) }, } }, new EntityModelBone() { Name = "rightSleeve", Parent = "", Pivot = new Vector3(-5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(40f, 32f) }, } }, new EntityModelBone() { Name = "leftLeg", Parent = "", Pivot = new Vector3(1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.1f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(16f, 48f) }, } }, new EntityModelBone() { Name = "leftPants", Parent = "", Pivot = new Vector3(1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.1f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 48f) }, } }, new EntityModelBone() { Name = "rightPants", Parent = "", Pivot = new Vector3(-1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.9f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 32f) }, } }, new EntityModelBone() { Name = "jacket", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 12f, -2f), Size = new Vector3(8f, 12f, 4f), Uv = new Vector2(16f, 32f) }, } }, new EntityModelBone() { Name = "cape", Parent = "body", Pivot = new Vector3(0f, 24f, -3f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 12f, -2f), Size = new Vector3(8f, 12f, 4f), Uv = new Vector2(16f, 16f) }, } }, new EntityModelBone() { Name = "waist", Parent = "", Pivot = new Vector3(0f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "head", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "rightLeg", Parent = "", Pivot = new Vector3(-1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.9f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "helmet", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "rightArmArmor", Parent = "rightArm", Pivot = new Vector3(-5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftArmArmor", Parent = "leftArm", Pivot = new Vector3(5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "rightLegging", Parent = "rightLeg", Pivot = new Vector3(-1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftLegging", Parent = "leftLeg", Pivot = new Vector3(1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "rightBoot", Parent = "rightLeg", Pivot = new Vector3(-1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftBoot", Parent = "leftLeg", Pivot = new Vector3(1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "rightSock", Parent = "rightLeg", Pivot = new Vector3(-1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftSock", Parent = "leftLeg", Pivot = new Vector3(1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "bodyArmor", Parent = "body", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "belt", Parent = "body", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, }; }
public OcelotModel() { Name = "geometry.ocelot"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 1; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[8] { new EntityModelBone() { Name = "head", Parent = "", Pivot = new Vector3(0f, 9f, -9f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[4] { new EntityModelCube() { Origin = new Vector3(-2.5f, 7f, -12f), Size = new Vector3(5f, 4f, 5f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-1.5f, 7.015625f, -13f), Size = new Vector3(3f, 2f, 2f), Uv = new Vector2(0f, 24f) }, new EntityModelCube() { Origin = new Vector3(-2f, 11f, -9f), Size = new Vector3(1f, 1f, 2f), Uv = new Vector2(0f, 10f) }, new EntityModelCube() { Origin = new Vector3(1f, 11f, -9f), Size = new Vector3(1f, 1f, 2f), Uv = new Vector2(6f, 10f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 12f, -10f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, -7f, -18f), Size = new Vector3(4f, 16f, 6f), Uv = new Vector2(20f, 0f) }, } }, new EntityModelBone() { Name = "tail1", Parent = "", Pivot = new Vector3(0f, 9f, 8f), Rotation = new Vector3(50f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.5f, 1f, 8f), Size = new Vector3(1f, 8f, 1f), Uv = new Vector2(0f, 15f) }, } }, new EntityModelBone() { Name = "tail2", Parent = "", Pivot = new Vector3(0f, 4f, 13f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.5f, -4f, 13f), Size = new Vector3(1f, 8f, 1f), Uv = new Vector2(4f, 15f) }, } }, new EntityModelBone() { Name = "backLegL", Parent = "", Pivot = new Vector3(1.1f, 6f, 5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0.1f, 0f, 6f), Size = new Vector3(2f, 6f, 2f), Uv = new Vector2(8f, 13f) }, } }, new EntityModelBone() { Name = "backLegR", Parent = "", Pivot = new Vector3(-1.1f, 6f, 5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.1f, 0f, 6f), Size = new Vector3(2f, 6f, 2f), Uv = new Vector2(8f, 13f) }, } }, new EntityModelBone() { Name = "frontLegL", Parent = "", Pivot = new Vector3(1.2f, 10.2f, -5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0.2f, 0.2f, -5f), Size = new Vector3(2f, 10f, 2f), Uv = new Vector2(40f, 0f) }, } }, new EntityModelBone() { Name = "frontLegR", Parent = "", Pivot = new Vector3(-1.2f, 10.2f, -5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.2f, 0.2f, -5f), Size = new Vector3(2f, 10f, 2f), Uv = new Vector2(40f, 0f) }, } }, }; }
public VillagerV2Model() { Name = "geometry.villager_v2"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 0; Textureheight = 0; Bones = new EntityModelBone[9] { new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 10f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "helmet", Parent = "head", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 10f, 8f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "brim", Parent = "head", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 16f, -6f), Size = new Vector3(16f, 16f, 1f), Uv = new Vector2(30f, 47f) }, } }, new EntityModelBone() { Name = "nose", Parent = "head", Pivot = new Vector3(0f, 26f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1f, 23f, -6f), Size = new Vector3(2f, 4f, 2f), Uv = new Vector2(24f, 0f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-4f, 12f, -3f), Size = new Vector3(8f, 12f, 6f), Uv = new Vector2(16f, 20f) }, new EntityModelCube() { Origin = new Vector3(-4f, 6f, -3f), Size = new Vector3(8f, 18f, 6f), Uv = new Vector2(0f, 38f) }, } }, new EntityModelBone() { Name = "arms", Parent = "body", Pivot = new Vector3(0f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[3] { new EntityModelCube() { Origin = new Vector3(-4f, 16f, -2f), Size = new Vector3(8f, 4f, 4f), Uv = new Vector2(40f, 38f) }, new EntityModelCube() { Origin = new Vector3(-8f, 16f, -2f), Size = new Vector3(4f, 8f, 4f), Uv = new Vector2(44f, 22f) }, new EntityModelCube() { Origin = new Vector3(4f, 16f, -2f), Size = new Vector3(4f, 8f, 4f), Uv = new Vector2(44f, 22f) }, } }, new EntityModelBone() { Name = "held_item", Parent = "arms", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leg0", Parent = "body", Pivot = new Vector3(-2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 22f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "body", Pivot = new Vector3(2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 22f) }, } }, }; }
public WitherbossModel() { Name = "geometry.witherBoss"; VisibleBoundsWidth = 3; VisibleBoundsHeight = 4; VisibleBoundsOffset = new Vector3(0f, 2f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[6] { new EntityModelBone() { Name = "upperBodyPart1", Parent = "", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-10f, 17.1f, -0.5f), Size = new Vector3(20f, 3f, 3f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "upperBodyPart2", Parent = "upperBodyPart1", Pivot = new Vector3(-2f, 17.1f, -0.5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[4] { new EntityModelCube() { Origin = new Vector3(-2f, 7.1f, -0.5f), Size = new Vector3(3f, 10f, 3f), Uv = new Vector2(0f, 22f) }, new EntityModelCube() { Origin = new Vector3(-6f, 13.6f, 0f), Size = new Vector3(11f, 2f, 2f), Uv = new Vector2(24f, 22f) }, new EntityModelCube() { Origin = new Vector3(-6f, 11.1f, 0f), Size = new Vector3(11f, 2f, 2f), Uv = new Vector2(24f, 22f) }, new EntityModelCube() { Origin = new Vector3(-6f, 8.6f, 0f), Size = new Vector3(11f, 2f, 2f), Uv = new Vector2(24f, 22f) }, } }, new EntityModelBone() { Name = "upperBodyPart3", Parent = "upperBodyPart2", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 18f, 0f), Size = new Vector3(3f, 6f, 3f), Uv = new Vector2(12f, 22f) }, } }, new EntityModelBone() { Name = "head1", Parent = "upperBodyPart1", Pivot = new Vector3(0f, 20f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 20f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "head2", Parent = "upperBodyPart1", Pivot = new Vector3(-9f, 18f, -1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-12f, 18f, -4f), Size = new Vector3(6f, 6f, 6f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "head3", Parent = "upperBodyPart1", Pivot = new Vector3(9f, 18f, -1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(6f, 18f, -4f), Size = new Vector3(6f, 6f, 6f), Uv = new Vector2(32f, 0f) }, } }, }; }
public EndermanModel() { Name = "geometry.enderman"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 3; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[8] { new EntityModelBone() { Name = "hat", Parent = "head", Pivot = new Vector3(0f, 38f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 37.5f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 38f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 26f, -2f), Size = new Vector3(8f, 12f, 4f), Uv = new Vector2(32f, 16f) }, } }, new EntityModelBone() { Name = "rightArm", Parent = "body", Pivot = new Vector3(-3f, 36f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 8f, -1f), Size = new Vector3(2f, 30f, 2f), Uv = new Vector2(56f, 0f) }, } }, new EntityModelBone() { Name = "rightItem", Parent = "rightArm", Pivot = new Vector3(-6f, 15f, 1f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftArm", Parent = "body", Pivot = new Vector3(5f, 36f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4f, 8f, -1f), Size = new Vector3(2f, 30f, 2f), Uv = new Vector2(56f, 0f) }, } }, new EntityModelBone() { Name = "rightLeg", Parent = "body", Pivot = new Vector3(-2f, 26f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, -4f, -1f), Size = new Vector3(2f, 30f, 2f), Uv = new Vector2(56f, 0f) }, } }, new EntityModelBone() { Name = "leftLeg", Parent = "body", Pivot = new Vector3(2f, 26f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = true, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, -4f, -1f), Size = new Vector3(2f, 30f, 2f), Uv = new Vector2(56f, 0f) }, } }, }; }
public LlamaV18Model() { Name = "geometry.llama.v1.8"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 1f, 0f); Texturewidth = 128; Textureheight = 64; Bones = new EntityModelBone[8] { new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 17f, -6f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[4] { new EntityModelCube() { Origin = new Vector3(-2f, 27f, -16f), Size = new Vector3(4f, 4f, 9f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-4f, 15f, -12f), Size = new Vector3(8f, 18f, 6f), Uv = new Vector2(0f, 14f) }, new EntityModelCube() { Origin = new Vector3(-4f, 33f, -10f), Size = new Vector3(3f, 3f, 2f), Uv = new Vector2(17f, 0f) }, new EntityModelCube() { Origin = new Vector3(1f, 33f, -10f), Size = new Vector3(3f, 3f, 2f), Uv = new Vector2(17f, 0f) }, } }, new EntityModelBone() { Name = "chest1", Parent = "body", Pivot = new Vector3(-8.5f, 21f, 3f), Rotation = new Vector3(0f, 90f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-11.5f, 13f, 3f), Size = new Vector3(8f, 8f, 3f), Uv = new Vector2(45f, 28f) }, } }, new EntityModelBone() { Name = "chest2", Parent = "body", Pivot = new Vector3(5.5f, 21f, 3f), Rotation = new Vector3(0f, 90f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.5f, 13f, 3f), Size = new Vector3(8f, 8f, 3f), Uv = new Vector2(45f, 41f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 19f, 2f), Rotation = new Vector3(-90f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-6f, 11f, -5f), Size = new Vector3(12f, 18f, 10f), Uv = new Vector2(29f, 0f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "body", Pivot = new Vector3(-3.5f, 14f, 6f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.5f, 0f, 4f), Size = new Vector3(4f, 14f, 4f), Uv = new Vector2(29f, 29f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "body", Pivot = new Vector3(3.5f, 14f, 6f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.5f, 0f, 4f), Size = new Vector3(4f, 14f, 4f), Uv = new Vector2(29f, 29f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "body", Pivot = new Vector3(-3.5f, 14f, -5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.5f, 0f, -7f), Size = new Vector3(4f, 14f, 4f), Uv = new Vector2(29f, 29f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "body", Pivot = new Vector3(3.5f, 14f, -5f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.5f, 0f, -7f), Size = new Vector3(4f, 14f, 4f), Uv = new Vector2(29f, 29f) }, } }, }; }
public HorseModel() { Name = "geometry.horse"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 3; VisibleBoundsOffset = new Vector3(0f, 1f, 0f); Texturewidth = 128; Textureheight = 128; Bones = new EntityModelBone[39] { new EntityModelBone() { Name = "Body", Parent = "", Pivot = new Vector3(0f, 13f, 9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 11f, -10f), Size = new Vector3(10f, 10f, 24f), Uv = new Vector2(0f, 34f) }, } }, new EntityModelBone() { Name = "TailA", Parent = "", Pivot = new Vector3(0f, 21f, 14f), Rotation = new Vector3(-65f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1f, 20f, 14f), Size = new Vector3(2f, 2f, 3f), Uv = new Vector2(44f, 0f) }, } }, new EntityModelBone() { Name = "TailB", Parent = "", Pivot = new Vector3(0f, 21f, 14f), Rotation = new Vector3(-65f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 19f, 17f), Size = new Vector3(3f, 4f, 7f), Uv = new Vector2(38f, 7f) }, } }, new EntityModelBone() { Name = "TailC", Parent = "", Pivot = new Vector3(0f, 21f, 14f), Rotation = new Vector3(-80.34f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 21.5f, 23f), Size = new Vector3(3f, 4f, 7f), Uv = new Vector2(24f, 3f) }, } }, new EntityModelBone() { Name = "Leg1A", Parent = "", Pivot = new Vector3(4f, 15f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.5f, 8f, 8.5f), Size = new Vector3(4f, 9f, 5f), Uv = new Vector2(78f, 29f) }, } }, new EntityModelBone() { Name = "Leg1B", Parent = "", Pivot = new Vector3(4f, 8f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2f, 3f, 9.5f), Size = new Vector3(3f, 5f, 3f), Uv = new Vector2(78f, 43f) }, } }, new EntityModelBone() { Name = "Leg1C", Parent = "", Pivot = new Vector3(4f, 8f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.5f, -0.1f, 9f), Size = new Vector3(4f, 3f, 4f), Uv = new Vector2(78f, 51f) }, } }, new EntityModelBone() { Name = "Leg2A", Parent = "", Pivot = new Vector3(-4f, 15f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.5f, 8f, 8.5f), Size = new Vector3(4f, 9f, 5f), Uv = new Vector2(96f, 29f) }, } }, new EntityModelBone() { Name = "Leg2B", Parent = "", Pivot = new Vector3(-4f, 8f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 3f, 9.5f), Size = new Vector3(3f, 5f, 3f), Uv = new Vector2(96f, 43f) }, } }, new EntityModelBone() { Name = "Leg2C", Parent = "", Pivot = new Vector3(-4f, 8f, 11f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.5f, -0.1f, 9f), Size = new Vector3(4f, 3f, 4f), Uv = new Vector2(96f, 51f) }, } }, new EntityModelBone() { Name = "Leg3A", Parent = "", Pivot = new Vector3(4f, 15f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.1f, 8f, -10.1f), Size = new Vector3(3f, 8f, 4f), Uv = new Vector2(44f, 29f) }, } }, new EntityModelBone() { Name = "Leg3B", Parent = "", Pivot = new Vector3(4f, 8f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.1f, 3f, -9.6f), Size = new Vector3(3f, 5f, 3f), Uv = new Vector2(44f, 41f) }, } }, new EntityModelBone() { Name = "Leg3C", Parent = "", Pivot = new Vector3(4f, 8f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.6f, -0.1f, -10.1f), Size = new Vector3(4f, 3f, 4f), Uv = new Vector2(44f, 51f) }, } }, new EntityModelBone() { Name = "Leg4A", Parent = "", Pivot = new Vector3(-4f, 15f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.1f, 8f, -10.1f), Size = new Vector3(3f, 8f, 4f), Uv = new Vector2(60f, 29f) }, } }, new EntityModelBone() { Name = "Leg4B", Parent = "", Pivot = new Vector3(-4f, 8f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.1f, 3f, -9.6f), Size = new Vector3(3f, 5f, 3f), Uv = new Vector2(60f, 41f) }, } }, new EntityModelBone() { Name = "Leg4C", Parent = "", Pivot = new Vector3(-4f, 8f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.6f, -0.1f, -10.1f), Size = new Vector3(4f, 3f, 4f), Uv = new Vector2(60f, 51f) }, } }, new EntityModelBone() { Name = "Head", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 25f, -11.5f), Size = new Vector3(5f, 5f, 7f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "UMouth", Parent = "", Pivot = new Vector3(0f, 20.05f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, 27.05f, -17f), Size = new Vector3(4f, 3f, 6f), Uv = new Vector2(24f, 18f) }, } }, new EntityModelBone() { Name = "LMouth", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, 25f, -16.5f), Size = new Vector3(4f, 2f, 5f), Uv = new Vector2(24f, 27f) }, } }, new EntityModelBone() { Name = "Ear1", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0.45f, 29f, -6f), Size = new Vector3(2f, 3f, 1f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "Ear2", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.45f, 29f, -6f), Size = new Vector3(2f, 3f, 1f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "MuleEarL", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 15f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, 29f, -6f), Size = new Vector3(2f, 7f, 1f), Uv = new Vector2(0f, 12f) }, } }, new EntityModelBone() { Name = "MuleEarR", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, -15f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 29f, -6f), Size = new Vector3(2f, 7f, 1f), Uv = new Vector2(0f, 12f) }, } }, new EntityModelBone() { Name = "Neck", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.05f, 15.8f, -12f), Size = new Vector3(4f, 14f, 8f), Uv = new Vector2(0f, 12f) }, } }, new EntityModelBone() { Name = "Bag1", Parent = "", Pivot = new Vector3(-7.5f, 21f, 10f), Rotation = new Vector3(0f, 90f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-10.5f, 13f, 10f), Size = new Vector3(8f, 8f, 3f), Uv = new Vector2(0f, 34f) }, } }, new EntityModelBone() { Name = "Bag2", Parent = "", Pivot = new Vector3(4.5f, 21f, 10f), Rotation = new Vector3(0f, 90f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.5f, 13f, 10f), Size = new Vector3(8f, 8f, 3f), Uv = new Vector2(0f, 47f) }, } }, new EntityModelBone() { Name = "Saddle", Parent = "", Pivot = new Vector3(0f, 22f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 21f, -1f), Size = new Vector3(10f, 1f, 8f), Uv = new Vector2(80f, 0f) }, } }, new EntityModelBone() { Name = "SaddleB", Parent = "", Pivot = new Vector3(0f, 22f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 22f, -1f), Size = new Vector3(3f, 1f, 2f), Uv = new Vector2(106f, 9f) }, } }, new EntityModelBone() { Name = "SaddleC", Parent = "", Pivot = new Vector3(0f, 22f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 22f, 5f), Size = new Vector3(8f, 1f, 2f), Uv = new Vector2(80f, 9f) }, } }, new EntityModelBone() { Name = "SaddleL2", Parent = "", Pivot = new Vector3(5f, 21f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4.5f, 13f, 1f), Size = new Vector3(1f, 2f, 2f), Uv = new Vector2(74f, 0f) }, } }, new EntityModelBone() { Name = "SaddleL", Parent = "", Pivot = new Vector3(5f, 21f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4.5f, 15f, 1.5f), Size = new Vector3(1f, 6f, 1f), Uv = new Vector2(70f, 0f) }, } }, new EntityModelBone() { Name = "SaddleR2", Parent = "", Pivot = new Vector3(-5f, 21f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.5f, 13f, 1f), Size = new Vector3(1f, 2f, 2f), Uv = new Vector2(74f, 4f) }, } }, new EntityModelBone() { Name = "SaddleR", Parent = "", Pivot = new Vector3(-5f, 21f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5.5f, 15f, 1.5f), Size = new Vector3(1f, 6f, 1f), Uv = new Vector2(80f, 0f) }, } }, new EntityModelBone() { Name = "SaddleMouthL", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1.5f, 26f, -14f), Size = new Vector3(1f, 2f, 2f), Uv = new Vector2(74f, 13f) }, } }, new EntityModelBone() { Name = "SaddleMouthR", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 26f, -14f), Size = new Vector3(1f, 2f, 2f), Uv = new Vector2(74f, 13f) }, } }, new EntityModelBone() { Name = "SaddleMouthLine", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.6f, 23f, -16f), Size = new Vector3(0f, 3f, 16f), Uv = new Vector2(44f, 10f) }, } }, new EntityModelBone() { Name = "SaddleMouthLineR", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.6f, 23f, -16f), Size = new Vector3(0f, 3f, 16f), Uv = new Vector2(44f, 5f) }, } }, new EntityModelBone() { Name = "Mane", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1f, 15.5f, -5f), Size = new Vector3(2f, 16f, 4f), Uv = new Vector2(58f, 0f) }, } }, new EntityModelBone() { Name = "HeadSaddle", Parent = "", Pivot = new Vector3(0f, 20f, -10f), Rotation = new Vector3(30f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 25.1f, -17f), Size = new Vector3(5f, 5f, 12f), Uv = new Vector2(80f, 12f), Inflate = 0.05d }, } }, }; }
public ZombieVillagerV2Model() { Name = "geometry.zombie.villager_v2"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 1.25f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[10] { new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 10f, 8f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-1f, 23f, -6f), Size = new Vector3(2f, 4f, 2f), Uv = new Vector2(24f, 0f) }, } }, new EntityModelBone() { Name = "helmet", Parent = "head", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 10f, 8f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "brim", Parent = "head", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(-90f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 16f, -6f), Size = new Vector3(16f, 16f, 1f), Uv = new Vector2(30f, 47f) }, } }, new EntityModelBone() { Name = "body", Parent = "waist", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-4f, 12f, -3f), Size = new Vector3(8f, 12f, 6f), Uv = new Vector2(16f, 20f) }, new EntityModelCube() { Origin = new Vector3(-4f, 6f, -3f), Size = new Vector3(8f, 18f, 6f), Uv = new Vector2(0f, 38f) }, } }, new EntityModelBone() { Name = "waist", Parent = "", Pivot = new Vector3(0f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "rightArm", Parent = "body", Pivot = new Vector3(-5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(44f, 22f) }, } }, new EntityModelBone() { Name = "rightItem", Parent = "rightArm", Pivot = new Vector3(-6f, 15f, 1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftArm", Parent = "body", Pivot = new Vector3(5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(44f, 22f) }, } }, new EntityModelBone() { Name = "rightLeg", Parent = "body", Pivot = new Vector3(-2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 22f) }, } }, new EntityModelBone() { Name = "leftLeg", Parent = "body", Pivot = new Vector3(2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 22f) }, } }, }; }
public GhastModel() { Name = "geometry.ghast"; VisibleBoundsWidth = 6; VisibleBoundsHeight = 9; VisibleBoundsOffset = new Vector3(0f, 4.5f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[10] { new EntityModelBone() { Name = "tentacles_0", Parent = "body", Pivot = new Vector3(-3.8f, 1f, -5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4.8f, -8f, -6f), Size = new Vector3(2f, 9f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_1", Parent = "body", Pivot = new Vector3(1.3f, 1f, -5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0.3f, -10f, -6f), Size = new Vector3(2f, 11f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_2", Parent = "body", Pivot = new Vector3(6.3f, 1f, -5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(5.3f, -7f, -6f), Size = new Vector3(2f, 8f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_3", Parent = "body", Pivot = new Vector3(-6.3f, 1f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-7.3f, -8f, -1f), Size = new Vector3(2f, 9f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_4", Parent = "body", Pivot = new Vector3(-1.3f, 1f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.3f, -12f, -1f), Size = new Vector3(2f, 13f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_5", Parent = "body", Pivot = new Vector3(3.8f, 1f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.8f, -10f, -1f), Size = new Vector3(2f, 11f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_6", Parent = "body", Pivot = new Vector3(-3.8f, 1f, 5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4.8f, -11f, 4f), Size = new Vector3(2f, 12f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_7", Parent = "body", Pivot = new Vector3(1.3f, 1f, 5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0.3f, -11f, 4f), Size = new Vector3(2f, 12f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "tentacles_8", Parent = "body", Pivot = new Vector3(6.3f, 1f, 5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(5.3f, -12f, 4f), Size = new Vector3(2f, 13f, 2f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 8f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 0f, -8f), Size = new Vector3(16f, 16f, 16f), Uv = new Vector2(0f, 0f) }, } }, }; }
public RavagerModel() { Name = "geometry.ravager"; VisibleBoundsWidth = 4; VisibleBoundsHeight = 4; VisibleBoundsOffset = new Vector3(0f, 1.25f, 0f); Texturewidth = 128; Textureheight = 128; Bones = new EntityModelBone[9] { new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 19f, 2f), Rotation = new Vector3(90f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-7f, 10f, -2f), Size = new Vector3(14f, 16f, 20f), Uv = new Vector2(0f, 55f) }, new EntityModelCube() { Origin = new Vector3(-6f, -3f, -2f), Size = new Vector3(12f, 13f, 18f), Uv = new Vector2(0f, 91f) }, } }, new EntityModelBone() { Name = "mouth", Parent = "head", Pivot = new Vector3(0f, 15f, -10f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 13f, -24f), Size = new Vector3(16f, 3f, 16f), Uv = new Vector2(0f, 36f) }, } }, new EntityModelBone() { Name = "neck", Parent = "", Pivot = new Vector3(0f, 20f, -20f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 21f, -10f), Size = new Vector3(10f, 10f, 18f), Uv = new Vector2(68f, 73f) }, } }, new EntityModelBone() { Name = "head", Parent = "neck", Pivot = new Vector3(0f, 28f, -10f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-8f, 14f, -24f), Size = new Vector3(16f, 20f, 16f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-2f, 12f, -28f), Size = new Vector3(4f, 8f, 4f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "", Pivot = new Vector3(-12f, 30f, 22f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-12f, 0f, 17f), Size = new Vector3(8f, 37f, 8f), Uv = new Vector2(96f, 0f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "", Pivot = new Vector3(4f, 30f, 22f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4f, 0f, 17f), Size = new Vector3(8f, 37f, 8f), Uv = new Vector2(96f, 0f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "", Pivot = new Vector3(-4f, 26f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-12f, 0f, -8f), Size = new Vector3(8f, 37f, 8f), Uv = new Vector2(64f, 0f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "", Pivot = new Vector3(-4f, 26f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4f, 0f, -8f), Size = new Vector3(8f, 37f, 8f), Uv = new Vector2(64f, 0f) }, } }, new EntityModelBone() { Name = "horns", Parent = "head", Pivot = new Vector3(-5f, 27f, -19f), Rotation = new Vector3(60f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-10f, 27f, -20f), Size = new Vector3(2f, 14f, 4f), Uv = new Vector2(74f, 55f) }, new EntityModelCube() { Origin = new Vector3(8f, 27f, -20f), Size = new Vector3(2f, 14f, 4f), Uv = new Vector2(74f, 55f) }, } }, }; }
public PigzombieV18Model() { Name = "geometry.pigzombie.v1.8"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 1.25f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[9] { new EntityModelBone() { Name = "body", Parent = "waist", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 12f, -2f), Size = new Vector3(8f, 12f, 4f), Uv = new Vector2(16f, 16f) }, } }, new EntityModelBone() { Name = "waist", Parent = "", Pivot = new Vector3(0f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "hat", Parent = "head", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "rightArm", Parent = "body", Pivot = new Vector3(-5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(40f, 16f) }, } }, new EntityModelBone() { Name = "rightItem", Parent = "rightArm", Pivot = new Vector3(-6f, 15f, 1f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = true, Mirror = false, Reset = false, Cubes = new EntityModelCube[0] }, new EntityModelBone() { Name = "leftArm", Parent = "body", Pivot = new Vector3(5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(4f, 12f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(40f, 16f) }, } }, new EntityModelBone() { Name = "rightLeg", Parent = "body", Pivot = new Vector3(-1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.9f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leftLeg", Parent = "body", Pivot = new Vector3(1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.1f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 16f) }, } }, }; }
public PigModel() { Name = "geometry.pig"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 0.5f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[6] { new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 13f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 7f, -5f), Size = new Vector3(10f, 16f, 8f), Uv = new Vector2(28f, 8f) }, } }, new EntityModelBone() { Name = "head", Parent = "", Pivot = new Vector3(0f, 12f, -6f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-4f, 8f, -14f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(-2f, 9f, -15f), Size = new Vector3(4f, 3f, 1f), Uv = new Vector2(16f, 16f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "", Pivot = new Vector3(-3f, 6f, 7f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 0f, 5f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "", Pivot = new Vector3(3f, 6f, 7f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, 0f, 5f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "", Pivot = new Vector3(-3f, 6f, -5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-5f, 0f, -7f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "", Pivot = new Vector3(3f, 6f, -5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(1f, 0f, -7f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, }; }
public LavaslimeModel() { Name = "geometry.lavaslime"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 5; VisibleBoundsOffset = new Vector3(0f, 2.5f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[9] { new EntityModelBone() { Name = "bodyCube_0", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 7f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "bodyCube_1", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 6f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(0f, 1f) }, } }, new EntityModelBone() { Name = "bodyCube_2", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 5f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(24f, 10f) }, } }, new EntityModelBone() { Name = "bodyCube_3", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 4f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(24f, 19f) }, } }, new EntityModelBone() { Name = "bodyCube_4", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 3f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(0f, 4f) }, } }, new EntityModelBone() { Name = "bodyCube_5", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 2f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(0f, 5f) }, } }, new EntityModelBone() { Name = "bodyCube_6", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 1f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(0f, 6f) }, } }, new EntityModelBone() { Name = "bodyCube_7", Parent = "insideCube", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, -4f), Size = new Vector3(8f, 1f, 8f), Uv = new Vector2(0f, 7f) }, } }, new EntityModelBone() { Name = "insideCube", Parent = "", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2f, 2f, -2f), Size = new Vector3(4f, 4f, 4f), Uv = new Vector2(0f, 16f) }, } }, }; }
private ModelBone ProcessBone(PooledTexture2D texture, EntityModel source, EntityModelBone bone, List <VertexPositionColorTexture> vertices, Vector2 uvScale, Vector2 textureSize, Dictionary <string, ModelBone> modelBones) { ModelBone modelBone; List <short> indices = new List <short>(); bone.Pivot *= new Vector3(-1f, 1f, 1f); if (bone.Cubes != null) { foreach (var cube in bone.Cubes) { if (cube == null) { Log.Warn("Cube was null!"); continue; } Cube built = new Cube(cube.InflatedSize, textureSize, cube.Uv, uvScale, bone.Mirror); vertices = ModifyCubeIndexes(vertices, cube, ref built.Front, bone.Mirror); vertices = ModifyCubeIndexes(vertices, cube, ref built.Back, bone.Mirror); vertices = ModifyCubeIndexes(vertices, cube, ref built.Top, bone.Mirror); vertices = ModifyCubeIndexes(vertices, cube, ref built.Bottom, bone.Mirror); vertices = ModifyCubeIndexes(vertices, cube, ref built.Left, bone.Mirror); vertices = ModifyCubeIndexes(vertices, cube, ref built.Right, bone.Mirror); indices.AddRange(built.Front.indexes.Concat(built.Back.indexes).Concat(built.Top.indexes) .Concat(built.Bottom.indexes).Concat(built.Left.indexes).Concat(built.Right.indexes) .ToArray()); } } var bindPoseMatrix = Matrix.CreateTranslation(-bone.Pivot) * Matrix.CreateRotationY(MathUtils.ToRadians(bone.BindPoseRotation.Y)) * Matrix.CreateRotationX(MathUtils.ToRadians(-bone.BindPoseRotation.X)) * Matrix.CreateRotationZ(MathUtils.ToRadians(bone.BindPoseRotation.Z)) * Matrix.CreateTranslation(bone.Pivot); /*var boneMatrix = Matrix.Identity * Matrix.CreateTranslation(-bone.Pivot) * Matrix.CreateFromAxisAngle( * Vector3.Right, MathUtils.ToRadians(bone.Rotation.X)) * Matrix.CreateFromAxisAngle( * Vector3.Backward, MathUtils.ToRadians(bone.Rotation.Z)) * Matrix.CreateFromAxisAngle( * Vector3.Up, MathUtils.ToRadians(bone.Rotation.Y)) * Matrix.CreateTranslation(bone.Pivot);*/ var boneMatrix = Matrix.CreateTranslation(-bone.Pivot) * Matrix.CreateRotationY(MathUtils.ToRadians(bone.Rotation.Y)) * Matrix.CreateRotationX(MathUtils.ToRadians(-bone.Rotation.X)) * Matrix.CreateRotationZ(MathUtils.ToRadians(bone.Rotation.Z)) * Matrix.CreateTranslation(bone.Pivot); modelBone = new ModelBone(texture, indices.ToArray(), bone, bindPoseMatrix * boneMatrix); modelBone.Setup(Alex.Instance.GraphicsDevice); foreach (var childBone in source.Bones.Where( x => string.Equals(x.Parent, bone.Name, StringComparison.InvariantCultureIgnoreCase))) { var child = ProcessBone(texture, source, childBone, vertices, uvScale, textureSize, modelBones); child.Parent = modelBone; modelBone.AddChild(child); if (!modelBones.TryAdd(childBone.Name, child)) { Log.Warn($"Failed to add bone! {childBone.Name}"); } } return(modelBone); }
public LlamaspitModel() { Name = "geometry.llamaspit"; VisibleBoundsWidth = 1; VisibleBoundsHeight = 1; VisibleBoundsOffset = new Vector3(0f, 0.5f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[1] { new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[7] { new EntityModelCube() { Origin = new Vector3(-4f, 22f, 0f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(0f, 26f, 0f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(0f, 22f, -4f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(0f, 22f, 0f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(2f, 22f, 0f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(0f, 20f, 0f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(0f, 22f, 2f), Size = new Vector3(2f, 2f, 2f), Uv = new Vector2(0f, 0f) }, } }, }; }
public BedModel() { Name = "geometry.bed"; VisibleBoundsWidth = 1; VisibleBoundsHeight = 1; VisibleBoundsOffset = new Vector3(0f, 0.5f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[5] { new EntityModelBone() { Name = "bed", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[5] { new EntityModelCube() { Origin = new Vector3(0f, 0f, 0f), Size = new Vector3(16f, 32f, 6f), Uv = new Vector2(0f, 0f) }, new EntityModelCube() { Origin = new Vector3(3f, 31f, 6f), Size = new Vector3(10f, 1f, 3f), Uv = new Vector2(38f, 2f) }, new EntityModelCube() { Origin = new Vector3(3f, 0f, 6f), Size = new Vector3(10f, 1f, 3f), Uv = new Vector2(38f, 38f) }, new EntityModelCube() { Origin = new Vector3(15f, 3f, 6f), Size = new Vector3(1f, 26f, 3f), Uv = new Vector2(52f, 6f) }, new EntityModelCube() { Origin = new Vector3(0f, 3f, 6f), Size = new Vector3(1f, 26f, 3f), Uv = new Vector2(44f, 6f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "", Pivot = new Vector3(5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(13f, 29f, 6f), Size = new Vector3(3f, 3f, 3f), Uv = new Vector2(12f, 38f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "", Pivot = new Vector3(-5f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 29f, 6f), Size = new Vector3(3f, 3f, 3f), Uv = new Vector2(0f, 38f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "", Pivot = new Vector3(2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(13f, 0f, 6f), Size = new Vector3(3f, 3f, 3f), Uv = new Vector2(12f, 44f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "", Pivot = new Vector3(-2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 0f, 6f), Size = new Vector3(3f, 3f, 3f), Uv = new Vector2(0f, 44f) }, } }, }; }
public PufferfishMidModel() { Name = "geometry.pufferfish.mid"; VisibleBoundsWidth = 0; VisibleBoundsHeight = 0; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 32; Textureheight = 32; Bones = new EntityModelBone[11] { new EntityModelBone() { Name = "body", Parent = "body", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 1f, -2.5f), Size = new Vector3(5f, 5f, 5f), Uv = new Vector2(12f, 22f) }, } }, new EntityModelBone() { Name = "leftFin", Parent = "body", Pivot = new Vector3(2.5f, 5f, 0.5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.5f, 4f, -1.5f), Size = new Vector3(2f, 1f, 2f), Uv = new Vector2(24f, 3f) }, } }, new EntityModelBone() { Name = "rightFin", Parent = "body", Pivot = new Vector3(-2.5f, 5f, 0.5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4.5f, 4f, -1.5f), Size = new Vector3(2f, 1f, 2f), Uv = new Vector2(24f, 0f) }, } }, new EntityModelBone() { Name = "spines_top_front", Parent = "body", Pivot = new Vector3(0f, 6f, -2.5f), Rotation = new Vector3(45f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 6f, -2.5f), Size = new Vector3(5f, 1f, 0f), Uv = new Vector2(19f, 17f) }, } }, new EntityModelBone() { Name = "spines_top_back", Parent = "body", Pivot = new Vector3(0f, 6f, 2.5f), Rotation = new Vector3(-45f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 6f, 2.5f), Size = new Vector3(5f, 1f, 0f), Uv = new Vector2(11f, 17f) }, } }, new EntityModelBone() { Name = "spines_bottom_front", Parent = "body", Pivot = new Vector3(0f, 1f, -2.5f), Rotation = new Vector3(-45f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 0f, -2.5f), Size = new Vector3(5f, 1f, 0f), Uv = new Vector2(18f, 20f) }, } }, new EntityModelBone() { Name = "spines_bottom_back", Parent = "body", Pivot = new Vector3(0f, 1f, 2.5f), Rotation = new Vector3(45f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 0f, 2.5f), Size = new Vector3(5f, 1f, 0f), Uv = new Vector2(18f, 20f) }, } }, new EntityModelBone() { Name = "spines_left_front", Parent = "body", Pivot = new Vector3(2.5f, 0f, -2.5f), Rotation = new Vector3(0f, 45f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.5f, 1f, -2.5f), Size = new Vector3(1f, 5f, 0f), Uv = new Vector2(1f, 17f) }, } }, new EntityModelBone() { Name = "spines_left_back", Parent = "body", Pivot = new Vector3(2.5f, 0f, 2.5f), Rotation = new Vector3(0f, -45f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.5f, 1f, 2.5f), Size = new Vector3(1f, 5f, 0f), Uv = new Vector2(1f, 17f) }, } }, new EntityModelBone() { Name = "spines_right_front", Parent = "body", Pivot = new Vector3(-2.5f, 0f, -2.5f), Rotation = new Vector3(0f, -45f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.5f, 1f, -2.5f), Size = new Vector3(1f, 5f, 0f), Uv = new Vector2(5f, 17f) }, } }, new EntityModelBone() { Name = "spines_right_back", Parent = "body", Pivot = new Vector3(-2.5f, 0f, 2.5f), Rotation = new Vector3(0f, 45f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.5f, 1f, 2.5f), Size = new Vector3(1f, 5f, 0f), Uv = new Vector2(9f, 17f) }, } }, }; }
public NpcModel() { Name = "geometry.npc"; VisibleBoundsWidth = 1; VisibleBoundsHeight = 1; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[10] { new EntityModelBone() { Name = "head", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 10f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "hat", Parent = "head", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 24f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "nose", Parent = "head", Pivot = new Vector3(0f, 26f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1f, 23f, -6f), Size = new Vector3(2f, 4f, 2f), Uv = new Vector2(24f, 0f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-4f, 12f, -3f), Size = new Vector3(8f, 12f, 6f), Uv = new Vector2(16f, 20f) }, new EntityModelCube() { Origin = new Vector3(-4f, 6f, -3f), Size = new Vector3(8f, 18f, 6f), Uv = new Vector2(0f, 38f) }, } }, new EntityModelBone() { Name = "arms", Parent = "body", Pivot = new Vector3(0f, 22f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[3] { new EntityModelCube() { Origin = new Vector3(-4f, 16f, -2f), Size = new Vector3(8f, 4f, 4f), Uv = new Vector2(40f, 38f) }, new EntityModelCube() { Origin = new Vector3(-8f, 16f, -2f), Size = new Vector3(4f, 8f, 4f), Uv = new Vector2(44f, 22f) }, new EntityModelCube() { Origin = new Vector3(4f, 16f, -2f), Size = new Vector3(4f, 8f, 4f), Uv = new Vector2(44f, 46f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "", Pivot = new Vector3(-2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 22f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "", Pivot = new Vector3(2f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 22f) }, } }, new EntityModelBone() { Name = "leftPants", Parent = "leg1", Pivot = new Vector3(1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.1f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 48f) }, } }, new EntityModelBone() { Name = "rightPants", Parent = "leg0", Pivot = new Vector3(-1.9f, 12f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3.9f, 0f, -2f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 32f) }, } }, new EntityModelBone() { Name = "jacket", Parent = "body", Pivot = new Vector3(0f, 24f, 0f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 12f, -2f), Size = new Vector3(8f, 12f, 4f), Uv = new Vector2(16f, 32f) }, } }, }; }
public CreeperChargedV18Model() { Name = "geometry.creeper.charged.v1.8"; VisibleBoundsWidth = 1; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 0.75f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[6] { new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 0f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 6f, -2f), Size = new Vector3(8f, 12f, 4f), Uv = new Vector2(16f, 16f) }, } }, new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 18f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 18f, -4f), Size = new Vector3(8f, 8f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "body", Pivot = new Vector3(-2f, 6f, 4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, 2f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "body", Pivot = new Vector3(2f, 6f, 4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 0f, 2f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "body", Pivot = new Vector3(-2f, 6f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, -6f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "body", Pivot = new Vector3(2f, 6f, -4f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0f, 0f, -6f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 16f) }, } }, }; }
public SheepGeometrySheepShearedModel() { Name = "geometry.sheep:geometry.sheep.sheared"; VisibleBoundsWidth = 2; VisibleBoundsHeight = 2; VisibleBoundsOffset = new Vector3(0f, 0.5f, 0f); Texturewidth = 0; Textureheight = 0; Bones = new EntityModelBone[6] { new EntityModelBone() { Name = "head", Parent = "", Pivot = new Vector3(0f, 18f, -8f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-3f, 16f, -12f), Size = new Vector3(6f, 6f, 6f), Uv = new Vector2(0f, 32f) }, new EntityModelCube() { Origin = new Vector3(-3f, 16f, -14f), Size = new Vector3(6f, 6f, 8f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 19f, 2f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(90f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-4f, 13f, -5f), Size = new Vector3(8f, 16f, 6f), Uv = new Vector2(28f, 40f) }, new EntityModelCube() { Origin = new Vector3(-4f, 13f, -5f), Size = new Vector3(8f, 16f, 6f), Uv = new Vector2(28f, 8f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "", Pivot = new Vector3(-3f, 12f, 7f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-5f, 6f, 5f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 48f) }, new EntityModelCube() { Origin = new Vector3(-5f, 0f, 5f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "", Pivot = new Vector3(3f, 12f, 7f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(1f, 6f, 5f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 48f) }, new EntityModelCube() { Origin = new Vector3(1f, 0f, 5f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "", Pivot = new Vector3(-3f, 12f, -5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(-5f, 6f, -7f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 48f) }, new EntityModelCube() { Origin = new Vector3(-5f, 0f, -7f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 16f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "", Pivot = new Vector3(3f, 12f, -5f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[2] { new EntityModelCube() { Origin = new Vector3(1f, 6f, -7f), Size = new Vector3(4f, 6f, 4f), Uv = new Vector2(0f, 48f) }, new EntityModelCube() { Origin = new Vector3(1f, 0f, -7f), Size = new Vector3(4f, 12f, 4f), Uv = new Vector2(0f, 16f) }, } }, }; }
public RabbitModel() { Name = "geometry.rabbit"; VisibleBoundsWidth = 1; VisibleBoundsHeight = 1; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 64; Textureheight = 32; Bones = new EntityModelBone[12] { new EntityModelBone() { Name = "rearFootLeft", Parent = "", Pivot = new Vector3(3f, 6.5f, 3.7f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2f, 0f, 0f), Size = new Vector3(2f, 1f, 7f), Uv = new Vector2(8f, 24f) }, } }, new EntityModelBone() { Name = "rearFootRight", Parent = "", Pivot = new Vector3(-3f, 6.5f, 3.7f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, 0f), Size = new Vector3(2f, 1f, 7f), Uv = new Vector2(26f, 24f) }, } }, new EntityModelBone() { Name = "haunchLeft", Parent = "", Pivot = new Vector3(3f, 6.5f, 3.7f), Rotation = new Vector3(-20f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2f, 2.5f, 3.7f), Size = new Vector3(2f, 4f, 5f), Uv = new Vector2(16f, 15f) }, } }, new EntityModelBone() { Name = "haunchRight", Parent = "", Pivot = new Vector3(-3f, 6.5f, 3.7f), Rotation = new Vector3(-20f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 2.5f, 3.7f), Size = new Vector3(2f, 4f, 5f), Uv = new Vector2(30f, 15f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 5f, 8f), Rotation = new Vector3(-20f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-3f, 2f, -2f), Size = new Vector3(6f, 5f, 10f), Uv = new Vector2(0f, 0f) }, } }, new EntityModelBone() { Name = "frontLegLeft", Parent = "", Pivot = new Vector3(3f, 7f, -1f), Rotation = new Vector3(-10f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2f, 0f, -2f), Size = new Vector3(2f, 7f, 2f), Uv = new Vector2(8f, 15f) }, } }, new EntityModelBone() { Name = "frontLegRight", Parent = "", Pivot = new Vector3(-3f, 7f, -1f), Rotation = new Vector3(-10f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-4f, 0f, -2f), Size = new Vector3(2f, 7f, 2f), Uv = new Vector2(0f, 15f) }, } }, new EntityModelBone() { Name = "head", Parent = "", Pivot = new Vector3(0f, 8f, -1f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 8f, -6f), Size = new Vector3(5f, 4f, 5f), Uv = new Vector2(32f, 0f) }, } }, new EntityModelBone() { Name = "earRight", Parent = "", Pivot = new Vector3(0f, 8f, -1f), Rotation = new Vector3(0f, -15f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-2.5f, 12f, -2f), Size = new Vector3(2f, 5f, 1f), Uv = new Vector2(58f, 0f) }, } }, new EntityModelBone() { Name = "earLeft", Parent = "", Pivot = new Vector3(0f, 8f, -1f), Rotation = new Vector3(0f, 15f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(0.5f, 12f, -2f), Size = new Vector3(2f, 5f, 1f), Uv = new Vector2(52f, 0f) }, } }, new EntityModelBone() { Name = "tail", Parent = "", Pivot = new Vector3(0f, 4f, 7f), Rotation = new Vector3(-20f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-1.5f, 2.5f, 7f), Size = new Vector3(3f, 3f, 2f), Uv = new Vector2(52f, 6f) }, } }, new EntityModelBone() { Name = "nose", Parent = "", Pivot = new Vector3(0f, 8f, -1f), Rotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = true, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-0.5f, 9.5f, -6.5f), Size = new Vector3(1f, 1f, 1f), Uv = new Vector2(32f, 9f) }, } }, }; }
public PandaModel() { Name = "geometry.panda"; VisibleBoundsWidth = 0; VisibleBoundsHeight = 0; VisibleBoundsOffset = new Vector3(0f, 0f, 0f); Texturewidth = 64; Textureheight = 64; Bones = new EntityModelBone[6] { new EntityModelBone() { Name = "head", Parent = "body", Pivot = new Vector3(0f, 12.5f, -17f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[4] { new EntityModelCube() { Origin = new Vector3(-6.5f, 7.5f, -21f), Size = new Vector3(13f, 10f, 9f), Uv = new Vector2(0f, 6f) }, new EntityModelCube() { Origin = new Vector3(-3.5f, 7.5f, -23f), Size = new Vector3(7f, 5f, 2f), Uv = new Vector2(45f, 16f) }, new EntityModelCube() { Origin = new Vector3(-8.5f, 16.5f, -18f), Size = new Vector3(5f, 4f, 1f), Uv = new Vector2(52f, 25f) }, new EntityModelCube() { Origin = new Vector3(3.5f, 16.5f, -18f), Size = new Vector3(5f, 4f, 1f), Uv = new Vector2(52f, 25f) }, } }, new EntityModelBone() { Name = "body", Parent = "", Pivot = new Vector3(0f, 14f, 0f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(90f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-9.5f, 1f, -6.5f), Size = new Vector3(19f, 26f, 13f), Uv = new Vector2(0f, 25f) }, } }, new EntityModelBone() { Name = "leg0", Parent = "body", Pivot = new Vector3(-5.5f, 9f, 9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8.5f, 0f, 6f), Size = new Vector3(6f, 9f, 6f), Uv = new Vector2(40f, 0f) }, } }, new EntityModelBone() { Name = "leg1", Parent = "body", Pivot = new Vector3(5.5f, 9f, 9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.5f, 0f, 6f), Size = new Vector3(6f, 9f, 6f), Uv = new Vector2(40f, 0f) }, } }, new EntityModelBone() { Name = "leg2", Parent = "body", Pivot = new Vector3(-5.5f, 9f, -9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(-8.5f, 0f, -12f), Size = new Vector3(6f, 9f, 6f), Uv = new Vector2(40f, 0f) }, } }, new EntityModelBone() { Name = "leg3", Parent = "body", Pivot = new Vector3(5.5f, 9f, -9f), Rotation = new Vector3(0f, 0f, 0f), BindPoseRotation = new Vector3(0f, 0f, 0f), NeverRender = false, Mirror = false, Reset = false, Cubes = new EntityModelCube[1] { new EntityModelCube() { Origin = new Vector3(2.5f, 0f, -12f), Size = new Vector3(6f, 9f, 6f), Uv = new Vector2(40f, 0f) }, } }, }; }