-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathModelLanceUp.java
More file actions
143 lines (134 loc) · 4.81 KB
/
ModelLanceUp.java
File metadata and controls
143 lines (134 loc) · 4.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
package knight37x.lance;
import net.minecraft.client.model.ModelBase;
import net.minecraft.client.model.ModelRenderer;
import net.minecraft.entity.Entity;
public class ModelLanceUp extends ModelBase
{
//fields
ModelRenderer Hinterteil;
ModelRenderer Handteil;
ModelRenderer Mittelteil1;
ModelRenderer Mittelteil2;
ModelRenderer Mittelteil3;
ModelRenderer Spitze11;
ModelRenderer Spitze12;
ModelRenderer Spitze21;
ModelRenderer Spitze22;
ModelRenderer Spitze32;
ModelRenderer Spitze31;
ModelRenderer SpitzeMittelteil;
public ModelLanceUp()
{
textureWidth = 512;
textureHeight = 512;
Hinterteil = new ModelRenderer(this, 0, 100);
Hinterteil.addBox(-2F, 4F, -2F, 4, 15, 4);
Hinterteil.setRotationPoint(0F, 5F, 0F);
Hinterteil.setTextureSize(512, 512);
Hinterteil.mirror = true;
setRotation(Hinterteil, 0F, 0F, 0F);
Handteil = new ModelRenderer(this, 0, 0);
Handteil.addBox(-1F, -4F, -1F, 2, 8, 2);
Handteil.setRotationPoint(0F, 5F, 0F);
Handteil.setTextureSize(512, 512);
Handteil.mirror = true;
setRotation(Handteil, 0F, 0F, 0F);
Mittelteil1 = new ModelRenderer(this, 0, 100);
Mittelteil1.addBox(-2F, -38F, -2F, 4, 34, 4);
Mittelteil1.setRotationPoint(0F, 5F, 0F);
Mittelteil1.setTextureSize(512, 512);
Mittelteil1.mirror = true;
setRotation(Mittelteil1, 0F, 0F, 0F);
Mittelteil2 = new ModelRenderer(this, 0, 100);
Mittelteil2.addBox(-1.5F, -72F, -1.5F, 3, 34, 3);
Mittelteil2.setRotationPoint(0F, 5F, 0F);
Mittelteil2.setTextureSize(512, 512);
Mittelteil2.mirror = true;
setRotation(Mittelteil2, 0F, 0F, 0F);
Mittelteil3 = new ModelRenderer(this, 0, 100);
Mittelteil3.addBox(-1F, -106F, -1F, 2, 34, 2);
Mittelteil3.setRotationPoint(0F, 5F, 0F);
Mittelteil3.setTextureSize(512, 512);
Mittelteil3.mirror = true;
setRotation(Mittelteil3, 0F, 0F, 0F);
Spitze11 = new ModelRenderer(this, 0, 0);
Spitze11.addBox(-2F, -110F, 0F, 4, 4, 0);
Spitze11.setRotationPoint(0F, 5F, 0F);
Spitze11.setTextureSize(512, 512);
Spitze11.mirror = true;
setRotation(Spitze11, 0F, 0F, 0F);
Spitze12 = new ModelRenderer(this, 0, 0);
Spitze12.addBox(0F, -110F, -2F, 0, 4, 4);
Spitze12.setRotationPoint(0F, 5F, 0F);
Spitze12.setTextureSize(512, 512);
Spitze12.mirror = true;
setRotation(Spitze12, 0F, 0F, 0F);
Spitze21 = new ModelRenderer(this, 0, 0);
Spitze21.addBox(-1F, -114F, 0F, 2, 4, 0);
Spitze21.setRotationPoint(0F, 5F, 0F);
Spitze21.setTextureSize(512, 512);
Spitze21.mirror = true;
setRotation(Spitze21, 0F, 0F, 0F);
Spitze22 = new ModelRenderer(this, 0, 0);
Spitze22.addBox(0F, -114F, -1F, 0, 4, 2);
Spitze22.setRotationPoint(0F, 5F, 0F);
Spitze22.setTextureSize(512, 512);
Spitze22.mirror = true;
setRotation(Spitze22, 0F, 0F, 0F);
Spitze32 = new ModelRenderer(this, 0, 0);
Spitze32.addBox(0F, -118F, -0.5F, 0, 4, 1);
Spitze32.setRotationPoint(0F, 5F, 0F);
Spitze32.setTextureSize(512, 512);
Spitze32.mirror = true;
setRotation(Spitze32, 0F, 0F, 0F);
Spitze31 = new ModelRenderer(this, 0, 0);
Spitze31.addBox(-0.5F, -118F, 0F, 1, 4, 0);
Spitze31.setRotationPoint(0F, 5F, 0F);
Spitze31.setTextureSize(512, 512);
Spitze31.mirror = true;
setRotation(Spitze31, 0F, 0F, 0F);
SpitzeMittelteil = new ModelRenderer(this, 0, 0);
SpitzeMittelteil.addBox(-0.5F, -112F, -0.5F, 1, 6, 1);
SpitzeMittelteil.setRotationPoint(0F, 5F, 0F);
SpitzeMittelteil.setTextureSize(512, 512);
SpitzeMittelteil.mirror = true;
setRotation(SpitzeMittelteil, 0F, 0F, 0F);
}
public void render(Entity par1Entity, float par2, float par3, float par4, float par5, float par6, float par7)
{
Hinterteil.render(par7);
Handteil.render(par7);
Mittelteil1.render(par7);
Mittelteil2.render(par7);
Mittelteil3.render(par7);
Spitze11.render(par7);
Spitze12.render(par7);
Spitze21.render(par7);
Spitze22.render(par7);
Spitze32.render(par7);
Spitze31.render(par7);
SpitzeMittelteil.render(par7);
}
public void render(Object par1Entity, float par2, float par3, float par4, float par5, float par6, float par7)
{
Hinterteil.render(par7);
Handteil.render(par7);
Mittelteil1.render(par7);
Mittelteil2.render(par7);
Mittelteil3.render(par7);
Spitze11.render(par7);
Spitze12.render(par7);
Spitze21.render(par7);
Spitze22.render(par7);
Spitze32.render(par7);
Spitze31.render(par7);
SpitzeMittelteil.render(par7);
}
private void setRotation(ModelRenderer model, float x, float y, float z)
{
model.rotateAngleX = x;
model.rotateAngleY = y;
model.rotateAngleZ = z;
}
public void setRotationAngles(float par1, float par2, float par3, float par4, float par5, float par6, Entity par7Entity) {}
}