Class IronGolemModel<T extends IronGolem>


public class IronGolemModel<T extends IronGolem> extends HierarchicalModel<T>
  • Field Details

  • Constructor Details

    • IronGolemModel

      public IronGolemModel(ModelPart root)
  • Method Details

    • createBodyLayer

      public static LayerDefinition createBodyLayer()
    • root

      public ModelPart root()
      Specified by:
      root in class HierarchicalModel<T extends IronGolem>
    • setupAnim

      public void setupAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch)
      Sets this entity's model rotation angles
      Specified by:
      setupAnim in class EntityModel<T extends IronGolem>
    • prepareMobModel

      public void prepareMobModel(T entity, float limbSwing, float limbSwingAmount, float partialTick)
      Overrides:
      prepareMobModel in class EntityModel<T extends IronGolem>
    • getFlowerHoldingArm

      public ModelPart getFlowerHoldingArm()