Class ElectroPeaModel<T extends ElectroPea>

java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<E>
All Implemented Interfaces:
net.minecraft.client.model.HeadedModel, IFloralWarfareModel<T>
Direct Known Subclasses:
BabyElectroPeaModel

public class ElectroPeaModel<T extends ElectroPea> extends AbstractPeashooterModel<T>
  • Constructor Details

    • ElectroPeaModel

      public ElectroPeaModel(net.minecraft.client.model.geom.ModelPart root)
  • Method Details

    • createBodyLayer

      public static Supplier<net.minecraft.client.model.geom.builders.LayerDefinition> createBodyLayer(FWModelType type)
    • mathAnim

      public void mathAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, boolean invert)
      Overrides:
      mathAnim in class AbstractPeashooterModel<T extends ElectroPea>
    • keyFramedAnim

      public void keyFramedAnim(T entity, float ageInTicks)
      Overrides:
      keyFramedAnim in class AbstractPeashooterModel<T extends ElectroPea>
    • setupInvertedAnim

      public void setupInvertedAnim(@NotNull T entity, FWModelProperties properties, float netHeadYaw, float headPitch)