Class CurendulaModel<T extends Curendula>
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.CurendulaModel<T>
- All Implemented Interfaces:
net.minecraft.client.model.HeadedModel,IFloralWarfareModel<T>
- Direct Known Subclasses:
BabyCurendulaModel
public class CurendulaModel<T extends Curendula>
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.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 TypeMethodDescriptionList<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
blink, 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
-
stemVines
protected final net.minecraft.client.model.geom.ModelPart stemVines -
leftVine
protected final net.minecraft.client.model.geom.ModelPart leftVine -
rightVine
protected final net.minecraft.client.model.geom.ModelPart rightVine -
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 -
stemLeaf
protected final net.minecraft.client.model.geom.ModelPart stemLeaf -
leftStemLeaf
protected final net.minecraft.client.model.geom.ModelPart leftStemLeaf -
rightStemLeaf
protected final net.minecraft.client.model.geom.ModelPart rightStemLeaf -
head
protected final net.minecraft.client.model.geom.ModelPart head -
headBlink
protected final net.minecraft.client.model.geom.ModelPart headBlink -
petals
protected final net.minecraft.client.model.geom.ModelPart petals -
frontPetals
protected final net.minecraft.client.model.geom.ModelPart frontPetals -
topPetals
protected final net.minecraft.client.model.geom.ModelPart topPetals -
leftPetals
protected final net.minecraft.client.model.geom.ModelPart leftPetals -
rightPetals
protected final net.minecraft.client.model.geom.ModelPart rightPetals -
bottomPetals
protected final net.minecraft.client.model.geom.ModelPart bottomPetals -
backPetals
protected final net.minecraft.client.model.geom.ModelPart backPetals -
topBackPetals
protected final net.minecraft.client.model.geom.ModelPart topBackPetals -
backTopLeftPetal
protected final net.minecraft.client.model.geom.ModelPart backTopLeftPetal -
backTopMidPetal
protected final net.minecraft.client.model.geom.ModelPart backTopMidPetal -
backTopRightPetal
protected final net.minecraft.client.model.geom.ModelPart backTopRightPetal -
leftBackPetals
protected final net.minecraft.client.model.geom.ModelPart leftBackPetals -
rightBackPetals
protected final net.minecraft.client.model.geom.ModelPart rightBackPetals -
bottomBackPetals
protected final net.minecraft.client.model.geom.ModelPart bottomBackPetals -
backBottomLeftPetal
protected final net.minecraft.client.model.geom.ModelPart backBottomLeftPetal -
backBottomMidPetal
protected final net.minecraft.client.model.geom.ModelPart backBottomMidPetal -
backBottomRightPetal
protected final net.minecraft.client.model.geom.ModelPart backBottomRightPetal
-
-
Constructor Details
-
CurendulaModel
public CurendulaModel(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 Curendula>
-
keyFramedAnim
- Overrides:
keyFramedAnimin classAbstractBaseLeafModel<T extends Curendula>
-
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 Curendula>
-