Class RaftModel

Direct Known Subclasses:
ChestRaftModel

public class RaftModel extends ListModel<Boat>
  • Field Details

  • Constructor Details

    • RaftModel

      public RaftModel(ModelPart root)
  • Method Details

    • createPartsBuilder

      protected com.google.common.collect.ImmutableList.Builder<ModelPart> createPartsBuilder(ModelPart root)
    • createChildren

      public static void createChildren(PartDefinition root)
    • createBodyModel

      public static LayerDefinition createBodyModel()
    • setupAnim

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

      public com.google.common.collect.ImmutableList<ModelPart> parts()
      Specified by:
      parts in class ListModel<Boat>
    • animatePaddle

      private static void animatePaddle(Boat boat, int side, ModelPart paddle, float limbSwing)