Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package net.minecraft.src;
- //Exported java file
- //Keep in mind that you still need to fill in some blanks
- // - ZeuX
- public class ModelDragon extends ModelBase
- {
- public ModelDragon()
- {
- foot1 = new ModelRenderer(0, 0);
- foot1.addBox(0F, 3, 2, 4, 0, 0, 0);
- foot1.setRotationPoint(-4, 22, -3);
- foot1.rotateAngleX = 0;
- foot1.rotateAngleY = 0;
- foot1.rotateAngleZ = 0;
- foot2 = new ModelRenderer(0, 0);
- foot2.addBox(0F, 3, 2, 4, 0, 0, 0);
- foot2.setRotationPoint(1, 22, -3);
- foot2.rotateAngleX = 0;
- foot2.rotateAngleY = 0;
- foot2.rotateAngleZ = 0;
- thigh1 = new ModelRenderer(0, 0);
- thigh1.addBox(0F, 3, 9, 2, 0, 0, 0);
- thigh1.setRotationPoint(1, 15, -2);
- thigh1.rotateAngleX = 0.226892802759263;
- thigh1.rotateAngleY = 0;
- thigh1.rotateAngleZ = 0;
- thigh2 = new ModelRenderer(0, 0);
- thigh2.addBox(0F, 3, 9, 2, 0, 0, 0);
- thigh2.setRotationPoint(-4, 15, -2);
- thigh2.rotateAngleX = 0.226892802759263;
- thigh2.rotateAngleY = 0;
- thigh2.rotateAngleZ = 0;
- calf1 = new ModelRenderer(0, 0);
- calf1.addBox(0F, 3, 6, 2, 0, 0, 0);
- calf1.setRotationPoint(1, 9, -1);
- calf1.rotateAngleX = -0.15707963267949;
- calf1.rotateAngleY = 0;
- calf1.rotateAngleZ = 0;
- calf2 = new ModelRenderer(0, 0);
- calf2.addBox(0F, 3, 6, 2, 0, 0, 0);
- calf2.setRotationPoint(-4, 9, -1);
- calf2.rotateAngleX = -0.15707963267949;
- calf2.rotateAngleY = 0;
- calf2.rotateAngleZ = 0;
- body = new ModelRenderer(0, 0);
- body.addBox(0F, 6, 9, 3, 0, 0, 0);
- body.setRotationPoint(-3, 1, -2);
- body.rotateAngleX = 0;
- body.rotateAngleY = 0;
- body.rotateAngleZ = 0;
- neck = new ModelRenderer(0, 0);
- neck.addBox(0F, 2, 3, 2, 0, 0, 0);
- neck.setRotationPoint(-1, -1, -2);
- neck.rotateAngleX = 0.191986217719376;
- neck.rotateAngleY = 0;
- neck.rotateAngleZ = 0;
- head = new ModelRenderer(0, 12);
- head.addBox(0F, 4, 3, 6, 0, 0, 0);
- head.setRotationPoint(-2, -4, -6);
- head.rotateAngleX = 0;
- head.rotateAngleY = 0;
- head.rotateAngleZ = 0;
- wing1 = new ModelRenderer(32, 0);
- wing1.addBox(0F, 12, 6, 1, 0, 0, 0);
- wing1.setRotationPoint(3, 1, 0);
- wing1.rotateAngleX = 0;
- wing1.rotateAngleY = 0;
- wing1.rotateAngleZ = 0;
- wing2 = new ModelRenderer(32, 0);
- wing2.addBox(0F, 12, 6, 1, 0, 0, 0);
- wing2.setRotationPoint(-15, 1, 0);
- wing2.rotateAngleX = 0;
- wing2.rotateAngleY = 0;
- wing2.rotateAngleZ = 0;
- }
- public void render(float f, float f1, float f2, float f3, float f4, float f5)
- {
- super.render(float f, float f1, float f2, float f3, float f4, float f5)
- setRotationAngles(f, f1, f2, f3, f4, f5);
- foot1.render(f5);
- foot2.render(f5);
- thigh1.render(f5);
- thigh2.render(f5);
- calf1.render(f5);
- calf2.render(f5);
- body.render(f5);
- neck.render(f5);
- head.render(f5);
- wing1.render(f5);
- wing2.render(f5);
- }
- public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5)
- {
- super.setRotationAngles(f, f1, f2, f3, f4, f5);
- }
- //fields
- public ModelRenderer foot1;
- public ModelRenderer foot2;
- public ModelRenderer thigh1;
- public ModelRenderer thigh2;
- public ModelRenderer calf1;
- public ModelRenderer calf2;
- public ModelRenderer body;
- public ModelRenderer neck;
- public ModelRenderer head;
- public ModelRenderer wing1;
- public ModelRenderer wing2;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement