Class AmpliflowerModel<T extends Ampliflower>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<E>
net.minecraft.client.model.HierarchicalModel<T>
nokunami.floral_warfare.client.model.FWHierarchicalModel<T>
nokunami.floral_warfare.client.model.plants.abstractModel.AbstractBaseLeafModel<T>
nokunami.floral_warfare.client.model.plants.basic.AmpliflowerModel<T>
- All Implemented Interfaces:
net.minecraft.client.model.HeadedModel,IFloralWarfareModel<T>
- Direct Known Subclasses:
BabyAmpliflowerModel
public class AmpliflowerModel<T extends Ampliflower>
extends AbstractBaseLeafModel<T>
implements net.minecraft.client.model.HeadedModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartprotected final net.minecraft.client.model.geom.ModelPartFields inherited from class nokunami.floral_warfare.client.model.plants.abstractModel.AbstractBaseLeafModel
bone, leaf1, leaf2, leaf3, leaf4, stemBaseFields inherited from class net.minecraft.client.model.EntityModel
attackTime, riding, youngFields inherited from class net.minecraft.client.model.Model
renderType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidList<net.minecraft.client.model.geom.ModelPart>static net.minecraft.client.model.geom.builders.LayerDefinition@NotNull net.minecraft.client.model.geom.ModelPartgetHead()voidkeyFramedAnim(T entity, float ageInTicks) voidmathAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, boolean invert) Methods inherited from class nokunami.floral_warfare.client.model.plants.abstractModel.AbstractBaseLeafModel
baseLeafFallAnimation, createMesh, createMeshBaby, extraAnim, walkAnimMethods inherited from class nokunami.floral_warfare.client.model.FWHierarchicalModel
root, setupAnim, setupInvertedAnimMethods inherited from class net.minecraft.client.model.HierarchicalModel
animate, animate, animateWalk, applyStatic, getAnyDescendantWithName, renderToBufferMethods inherited from class net.minecraft.client.model.EntityModel
copyPropertiesTo, prepareMobModelMethods inherited from class net.minecraft.client.model.Model
renderType
-
Field Details
-
stem
protected final net.minecraft.client.model.geom.ModelPart stem -
stemPart
protected final net.minecraft.client.model.geom.ModelPart stemPart -
neckBase
protected final net.minecraft.client.model.geom.ModelPart neckBase -
head
protected final net.minecraft.client.model.geom.ModelPart head -
headBlink
protected final net.minecraft.client.model.geom.ModelPart headBlink -
headCheer
protected final net.minecraft.client.model.geom.ModelPart headCheer -
ribbon
protected final net.minecraft.client.model.geom.ModelPart ribbon -
frontPetals
protected final net.minecraft.client.model.geom.ModelPart frontPetals -
frontTopPetal
protected final net.minecraft.client.model.geom.ModelPart frontTopPetal -
frontLeftPetal
protected final net.minecraft.client.model.geom.ModelPart frontLeftPetal -
frontRightPetal
protected final net.minecraft.client.model.geom.ModelPart frontRightPetal -
frontBottomLeftPetal
protected final net.minecraft.client.model.geom.ModelPart frontBottomLeftPetal -
frontBottomRightPetal
protected final net.minecraft.client.model.geom.ModelPart frontBottomRightPetal -
backPetals
protected final net.minecraft.client.model.geom.ModelPart backPetals -
backTopLeftPetal
protected final net.minecraft.client.model.geom.ModelPart backTopLeftPetal -
backTopRightPetal
protected final net.minecraft.client.model.geom.ModelPart backTopRightPetal -
backBottomLeftPetal
protected final net.minecraft.client.model.geom.ModelPart backBottomLeftPetal -
backBottomRightPetal
protected final net.minecraft.client.model.geom.ModelPart backBottomRightPetal -
backBottomPetal
protected final net.minecraft.client.model.geom.ModelPart backBottomPetal -
arms
protected final net.minecraft.client.model.geom.ModelPart arms -
leftArm
protected final net.minecraft.client.model.geom.ModelPart leftArm -
leftArmStem
protected final net.minecraft.client.model.geom.ModelPart leftArmStem -
leftPomPom
protected final net.minecraft.client.model.geom.ModelPart leftPomPom -
rightArm
protected final net.minecraft.client.model.geom.ModelPart rightArm -
rightArmStem
protected final net.minecraft.client.model.geom.ModelPart rightArmStem -
rightPomPom
protected final net.minecraft.client.model.geom.ModelPart rightPomPom
-
-
Constructor Details
-
AmpliflowerModel
public AmpliflowerModel(net.minecraft.client.model.geom.ModelPart root)
-
-
Method Details
-
createBodyLayer
public static net.minecraft.client.model.geom.builders.LayerDefinition createBodyLayer() -
mathAnim
public void mathAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, boolean invert) - Overrides:
mathAnimin classFWHierarchicalModel<T extends Ampliflower>
-
keyFramedAnim
- Overrides:
keyFramedAnimin classAbstractBaseLeafModel<T extends Ampliflower>
-
getHead
@NotNull public @NotNull net.minecraft.client.model.geom.ModelPart getHead()- Specified by:
getHeadin interfacenet.minecraft.client.model.HeadedModel
-
blinkParts
- Overrides:
blinkPartsin classFWHierarchicalModel<T extends Ampliflower>
-
blink
- Overrides:
blinkin classFWHierarchicalModel<T extends Ampliflower>
-