예제 #1
0
  @Override
  public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5, entity);
    float field_78145_g = 8.0F;
    float field_78151_h = 4.0F;

    if (this.isChild) {
      float var8 = 2.0F;
      GL11.glPushMatrix();
      GL11.glTranslatef(0.0F, field_78145_g * f5, field_78151_h * f5);
      HEADROT.render(f5);
      GL11.glPopMatrix();
      GL11.glPushMatrix();
      GL11.glScalef(1.0F / var8, 1.0F / var8, 1.0F / var8);
      GL11.glTranslatef(0.0F, 24.0F * f5, 0.0F);
      Body.render(f5);
      Body.render(f5);
      wingrig.render(f5);
      winglef.render(f5);
      tail.render(f5);
      LEGRIGTOPROT.render(f5);
      LEGLEFTOPROT.render(f5);
      GL11.glPopMatrix();
    } else {
      Body.render(f5);
      wingrig.render(f5);
      winglef.render(f5);
      tail.render(f5);
      LEGRIGTOPROT.render(f5);
      LEGLEFTOPROT.render(f5);
      HEADROT.render(f5);
    }
  }
 public void render(
     Entity entity, float par2, float par3, float par4, float par5, float par6, float par7) {
   super.render(entity, par2, par3, par4, par5, par6, par7);
   this.setRotationAngles(par2, par3, par4, par5, par6, par7);
   this.head.render(par7);
   this.headaccessory.render(par7);
   this.headslime.render(par7);
   this.righthair.render(par7);
   this.righthairpin1.render(par7);
   this.righthairpin2.render(par7);
   this.lefthair.render(par7);
   this.lefthairpin1.render(par7);
   this.lefthairpin2.render(par7);
   this.bodytop.render(par7);
   this.bodymiddle.render(par7);
   this.bodymiddlebutton.render(par7);
   this.bodybottom.render(par7);
   this.rightchest.render(par7);
   this.leftchest.render(par7);
   this.rightarm.render(par7);
   this.leftarm.render(par7);
   this.rightleg.render(par7);
   this.leftleg.render(par7);
   this.waist.render(par7);
 }
예제 #3
0
  public void render(
      Entity entity,
      float f,
      float f1,
      float f2,
      float f3,
      float f4,
      float f5,
      boolean isEmpty,
      int type) {
    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5, entity);

    if (!isEmpty) {
      if (type == 1) this.Core.render(f5);
      else if (type == 2) {
        this.CoreFire.render(f5);
      }
    }
    this.Clasp1a.render(f5);
    this.Clasp1b.render(f5);
    this.Clasp2b.render(f5);
    this.Clasp2a.render(f5);
    this.Clasp3a.render(f5);
    this.Clasp3b.render(f5);
    this.Clasp4a.render(f5);
    this.Clasp4b.render(f5);
    this.Base.render(f5);
    this.BaseS1.render(f5);
    this.BaseS2.render(f5);
  }
  public void render(
      Entity entity,
      float f,
      float f1,
      float f2,
      float f3,
      float f4,
      float f5,
      ForgeDirection input,
      ForgeDirection output) {
    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5, entity);

    lens1.render(f5);
    lens2.render(f5);
    lens3.render(f5);
    lens4.render(f5);
    lens5.render(f5);
    lens6.render(f5);
    core.render(f5);
    Shape2.render(f5);
    Shape3.render(f5);
    Shape4.render(f5);
    Shape5.render(f5);
    Shape6.render(f5);
    Shape7.render(f5);
    Shape8.render(f5);
    Shape9.render(f5);
    Shape10.render(f5);
    Shape11.render(f5);
    Shape12.render(f5);
    Shape13.render(f5);
  }
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   Shape1.render(f5);
   Shape2.render(f5);
   Shape3.render(f5);
 }
  public void renderGlassSP(
      Entity entity, float f, float f1, float f2, float f3, float f4, float f5, ModelType type) {
    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5, entity);

    bottom.render(f5);
    if (type == ModelType.LONG) {
      Bside1.render(f5);
      Bside2.render(f5);
      Bside3.render(f5);
      Bside4.render(f5);
    } else if (type == ModelType.WINE) {
      Aleg.render(f5);
      Aleg2.render(f5);

      Cside1.render(f5);
      Cside2.render(f5);
      Cside3.render(f5);
      Cside4.render(f5);
    } else if (type == ModelType.SHORT) {
      Aside1.render(f5);
      Aside2.render(f5);
      Aside3.render(f5);
      Aside4.render(f5);
      Aleg.render(f5);
      Aleg2.render(f5);
    }
  }
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   Head.render(f5);
   Leg.render(f5);
   Body7.render(f5);
   Head2.render(f5);
   Body20.render(f5);
   Arms.render(f5);
   Body12.render(f5);
   Body2.render(f5);
   Body9.render(f5);
   Body4.render(f5);
   Body1.render(f5);
   Body10.render(f5);
   Body6.render(f5);
   Body3.render(f5);
   Body8.render(f5);
   Head4.render(f5);
   Head3.render(f5);
   Head1.render(f5);
   Head6.render(f5);
   Head5.render(f5);
   Body11.render(f5);
   Body.render(f5);
 }
  public void render(
      Entity entity, float f, float f1, float f2, float f3, float f4, float f5, ItemStack staff) {
    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5, entity);

    if (staff.getItemDamage() == 1) {
      staff1.render(f5);
      ring1.render(f5);
      ring2.render(f5);
      ring3.render(f5);
      ring4.render(f5);
      focus1.render(f5);
      focus2.render(f5);
      support1.render(f5);
      support2.render(f5);
      support3.render(f5);
      support4.render(f5);
      support5.render(f5);
      support6.render(f5);
      support7.render(f5);
      support8.render(f5);
      support9.render(f5);
      support10.render(f5);
      shield1.render(f5);
      shield2.render(f5);
      shield3.render(f5);
      shield4.render(f5);
    }

    staff2.render(f5);
  }
  public void renderGlass(
      Entity entity, float f, float f1, float f2, float f3, float f4, float f5, byte b0) {
    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5, entity);
    byte b = (byte) (b0 & 3);

    bottom.render(f5);
    if (b == 0) {
      Bside1.render(f5);
      Bside2.render(f5);
      Bside3.render(f5);
      Bside4.render(f5);
    } else if (b == 2) {
      Aleg.render(f5);
      Aleg2.render(f5);

      Cside1.render(f5);
      Cside2.render(f5);
      Cside3.render(f5);
      Cside4.render(f5);
    } else {
      Aside1.render(f5);
      Aside2.render(f5);
      Aside3.render(f5);
      Aside4.render(f5);
      Aleg.render(f5);
      Aleg2.render(f5);
    }
  }
예제 #10
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   HEADBASE.render(f5);
   LEFTLEG.render(f5);
   RIGHTLEG.render(f5);
 }
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   body1.render(f5);
   body2.render(f5);
   body3.render(f5);
   head1.render(f5);
   head3.render(f5);
   head4.render(f5);
   leftarm1.render(f5);
   leftarm2.render(f5);
   rightarm1.render(f5);
   rightarm2.render(f5);
   leftleg.render(f5);
   rightleg.render(f5);
   Stick1.render(f5);
   String1.render(f5);
   Mouth1.render(f5);
   Head1.render(f5);
   Mouth2.render(f5);
   Body1.render(f5);
   LowerBody1.render(f5);
   LowerFin1.render(f5);
   UpperFin1.render(f5);
   SideFin1.render(f5);
   SideFin2.render(f5);
   Tail1.render(f5);
   TailFin1.render(f5);
   TailFin2.render(f5);
 }
예제 #12
0
  /** Sets the models various rotation angles then renders the model. */
  public void render(
      Entity par1Entity, float par2, float par3, float par4, float par5, float par6, float par7) {
    super.render(par1Entity, par2, par3, par4, par5, par6, par7);
    this.setRotationAngles(par2, par3, par4, par5, par6, par7, par1Entity);

    if (this.isChild) {
      float f6 = 2.0F;
      GL11.glPushMatrix();
      GL11.glTranslatef(0.0F, 5.0F * par7, 2.0F * par7);
      this.WolfHead.render(par7);
      GL11.glPopMatrix();
      GL11.glPushMatrix();
      GL11.glScalef(1.0F / f6, 1.0F / f6, 1.0F / f6);
      GL11.glTranslatef(0.0F, 24.0F * par7, 0.0F);
      this.Body.render(par7);
      this.leg1.render(par7);
      this.leg2.render(par7);
      this.leftarm.render(par7);
      this.rightarm.render(par7);
      GL11.glPopMatrix();
    } else {
      this.WolfHead.renderWithRotation(par7);
      this.Body.render(par7);
      this.leg1.render(par7);
      this.leg2.render(par7);
      this.leftarm.render(par7);
      this.rightarm.render(par7);
    }
  }
예제 #13
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5);
   leg2.render(f5);
   foot2.render(f5);
   foot1.render(f5);
   glare1.render(f5);
   leg1.render(f5);
   thigh1.render(f5);
   thigh2.render(f5);
   stomach.render(f5);
   neck.render(f5);
   chest.render(f5);
   shoulder2.render(f5);
   arm2.render(f5);
   shoulder1.render(f5);
   arm5.render(f5);
   arm1.render(f5);
   arm3.render(f5);
   arm4.render(f5);
   arm6.render(f5);
   flame.render(f5);
   head.render(f5);
   mouth.render(f5);
   glare2.render(f5);
 }
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5);
   bottom.render(f5);
   side1.render(f5);
   side2.render(f5);
 }
예제 #15
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   leftRib12.render(f5);
   leftRib22.render(f5);
   leftRib32.render(f5);
   leftRib42.render(f5);
   rightRib12.render(f5);
   rightRib22.render(f5);
   rightRib32.render(f5);
   rightRib42.render(f5);
   Spine.render(f5);
   leftRib41.render(f5);
   rightRib41.render(f5);
   leftRib31.render(f5);
   leftRib21.render(f5);
   leftRib11.render(f5);
   rightRib31.render(f5);
   rightRib21.render(f5);
   rightRib11.render(f5);
   leftRib43.render(f5);
   leftRib33.render(f5);
   leftRib23.render(f5);
   leftRib13.render(f5);
   rightRib43.render(f5);
   rightRib33.render(f5);
   rightRib23.render(f5);
   rightRib13.render(f5);
 }
예제 #16
0
 @Override
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5);
   Head.render(f5);
   Hair1.render(f5);
   Hair_2.render(f5);
   Hair_3.render(f5);
   Hair_4.render(f5);
   Hair5.render(f5);
   Hair6.render(f5);
   Hair7.render(f5);
   Hair8.render(f5);
   Hair9.render(f5);
   Hair10.render(f5);
   Body.render(f5);
   Hand1.render(f5);
   Hand2.render(f5);
   Hand3.render(f5);
   Hand4.render(f5);
   Hand5.render(f5);
   Hand6.render(f5);
   Hand7.render(f5);
   Hand8.render(f5);
   Hand9.render(f5);
   Hand10.render(f5);
   Hand11.render(f5);
   Hand12.render(f5);
 }
예제 #17
0
  @Override
  public void renderInventoryBlock(Block block, int metadata, int modelID, RenderBlocks renderer) {

    if (modelID != this.getRenderId()) {
      return;
    }

    GL11.glPushMatrix();

    float scale = 0.0625f / 4.0f;
    GL11.glScalef(scale, scale, scale);

    // GL11.glRotatef(90, 1, 0, 0);

    GL11.glRotatef(90, 0, -1, 0);
    this.bind(windmillTextures);

    ((ModelWindmill) modelWindmill).renderinOut(null, 0, 0, 0, 0, 0, 1.0f);

    GL11.glRotatef(
        -(FMLClientHandler.instance().getClient().getMinecraft().getSystemTime() / 50) % 360,
        0,
        0,
        1);

    modelWindmill.render(null, 0, 0, 0, 0, 0, 1.0f);

    GL11.glPopMatrix();

    this.bind(MC_BLOCK_SHEET);
  }
 @Override
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   A.renderWithRotation(f5);
   B.renderWithRotation(f5);
   C.renderWithRotation(f5);
   D.renderWithRotation(f5);
   E.renderWithRotation(f5);
   F.renderWithRotation(f5);
   G.renderWithRotation(f5);
   H.renderWithRotation(f5);
   I.renderWithRotation(f5);
   J.renderWithRotation(f5);
   K.renderWithRotation(f5);
   L.renderWithRotation(f5);
   M.renderWithRotation(f5);
   N.renderWithRotation(f5);
   OUTPUT.renderWithRotation(f5);
   P.renderWithRotation(f5);
   Q.renderWithRotation(f5);
   R.renderWithRotation(f5);
   S.renderWithRotation(f5);
   T.renderWithRotation(f5);
   U.renderWithRotation(f5);
   V.renderWithRotation(f5);
 }
예제 #19
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5);
   head.render(f5);
   body.render(f5);
   leg3.render(f5);
   leg4.render(f5);
 }
예제 #20
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   Pole.render(f5);
   Knob.render(f5);
   KnobTop.render(f5);
   Flag.render(f5);
 }
예제 #21
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   Footleft.render(f5);
   FootRight.render(f5);
   LegBottomRight.render(f5);
   LegBottomLeft.render(f5);
   LegTopRight.render(f5);
   LegTopLeft.render(f5);
   LowerTorso.render(f5);
   UpperTorso.render(f5);
   PeckLeft.render(f5);
   PeckRight.render(f5);
   ShoulderRight.render(f5);
   UpperArmRight.render(f5);
   LowerArmRight.render(f5);
   HandRight.render(f5);
   FingerRight1.render(f5);
   FingeRight2.render(f5);
   FingerRight3.render(f5);
   Thumb.render(f5);
   ShoulderLeft.render(f5);
   UpperArmLeft.render(f5);
   LowerArmLeft.render(f5);
   HandRight.render(f5);
   FingerLeft1.render(f5);
   FingerLeft3.render(f5);
   Fingerleft2.render(f5);
   FingerLeft3Part1.render(f5);
   FingerLeft2Part1.render(f5);
   FingerLeft1Part1.render(f5);
   ThumbLeft.render(f5);
   ThumbLeftPart.render(f5);
   Neck.render(f5);
   Skull.render(f5);
   Chin.render(f5);
   ShoulderGuardRightTop.render(f5);
   ShoulderGuardRightFront.render(f5);
   ShoulderGuardRightBack.render(f5);
   EarRight.render(f5);
   EarLeft.render(f5);
   Nose.render(f5);
   MaceHandle.render(f5);
   Eye_Patch.render(f5);
   Blade1.render(f5);
   Blade2.render(f5);
   Cut1.render(f5);
   Cut2.render(f5);
   Cut3.render(f5);
   NecLace1.render(f5);
   NeckLace2.render(f5);
   NeckLace3.render(f5);
   NeckLace4.render(f5);
   NeckLace5.render(f5);
   NeckLace6.render(f5);
   NeckLace7.render(f5);
   NeckLace8.render(f5);
 }
  public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {

    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5, entity);
    Base.render(f5);
    Prong1.render(f5);
    Prong2.render(f5);
    Prong3.render(f5);
    Prong4.render(f5);
  }
예제 #23
0
 @Override
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   this.setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   this.body.render(f5);
   this.body2.render(f5);
   this.body1.render(f5);
   this.body4.render(f5);
   this.body3.render(f5);
 }
예제 #24
0
 /** Sets the models various rotation angles then renders the model. */
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   this.setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   this.tvBase.render(f5);
   this.areialBig.render(f5);
   this.areialSmall.render(f5);
   this.button1.render(f5);
   this.button2.render(f5);
   this.button3.render(f5);
 }
예제 #25
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   baseU.render(f5);
   baseD.render(f5);
   baseF.render(f5);
   baseB.render(f5);
   baseR.render(f5);
   baseL.render(f5);
 }
  @Override
  public void renderTileEntityAt(TileEntity tile, double x, double y, double z, float s) {

    GL11.glPushMatrix();
    this.bindTexture(mainTexture);
    GL11.glTranslatef((float) x + 0.5F, (float) y + 1.5F, (float) z + 0.5F);
    GL11.glRotatef(180, 0.0F, 0.0F, 1.0F);
    model.render(null, tile.getBlockMetadata() % 2, 0, 0, 0, 0, 0.0625F);
    GL11.glPopMatrix();
  }
예제 #27
0
 @Override
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   bod.render(f5);
   head.render(f5);
   leg1.render(f5);
   light.render(f5);
   leg2.render(f5);
 }
예제 #28
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(entity, f, f1, f2, f3, f4, f5);
   head.render(f5);
   body.render(f5);
   rightarm.render(f5);
   leftarm.render(f5);
   rightleg.render(f5);
   leftleg.render(f5);
 }
예제 #29
0
 public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) {
   super.render(entity, f, f1, f2, f3, f4, f5);
   setRotationAngles(f, f1, f2, f3, f4, f5, entity);
   Ghost_Base_.render(f5);
   feet_brase.render(f5);
   petel_left.render(f5);
   petel_right.render(f5);
   petel_bar.render(f5);
   Bar_that_connects_to_seat.render(f5);
   Whing_left.render(f5);
   Whing_right.render(f5);
   Whing_left_armer_plate.render(f5);
   Whing_right_armer_plate.render(f5);
   top_of_wing_left_amour_plate.render(f5);
   top_of_wing_right_amour_plate.render(f5);
   Base_for_copit.render(f5);
   Amour_plate_front.render(f5);
   Amour_plate_top.render(f5);
   Back_part_of_amour_plate_top.render(f5);
   amour_side_left.render(f5);
   Amour_side_right.render(f5);
   amour_top_back_left.render(f5);
   amour_top_back_right.render(f5);
   Display_screen.render(f5);
   stering_left.render(f5);
   stering_right.render(f5);
   Fule_tank.render(f5);
   seat_shape.render(f5);
   seat_angle_left.render(f5);
   seat_angle_right.render(f5);
   seta_amour_right.render(f5);
   seta_amour_left.render(f5);
   Seat.render(f5);
   seat_armour_top.render(f5);
   seat_armour_back.render(f5);
   seat_armour_right.render(f5);
   seat_armour_left.render(f5);
   seat_back_end_amour.render(f5);
   bottom_of_the_seat.render(f5);
   Top_of_seat.render(f5);
   Inside_the_seat.render(f5);
   amour_plate_left_of_copit.render(f5);
   Amour_plate_right_of_copit.render(f5);
   Generater_1.render(f5);
   Generater_2.render(f5);
   gun_left.render(f5);
   gun_right2.render(f5);
   left_flap.render(f5);
   left_flap2.render(f5);
   wing_corner_r.render(f5);
   wing_corner_l.render(f5);
   wing_corner_r2.render(f5);
   wing_corner_l2.render(f5);
 }
예제 #30
0
 /** Sets the models various rotation angles then renders the model. */
 public void render(
     Entity var1, float var2, float var3, float var4, float var5, float var6, float var7) {
   super.render(var1, var2, var3, var4, var5, var6, var7);
   this.setRotationAngles(var2, var3, var4, var5, var6, var7);
   this.Leg_Right.render(var7);
   this.Leg_Left.render(var7);
   this.Arm_Right.render(var7);
   this.Arm_Left.render(var7);
   this.Head.render(var7);
   this.Chest.render(var7);
 }