Class ChomperModel<T extends Chomper>
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.ChomperModel<T>
- All Implemented Interfaces:
net.minecraft.client.model.HeadedModel,IFloralWarfareModel<T>
- Direct Known Subclasses:
BabyChomperModel
-
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.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 TypeMethodDescriptionstatic net.minecraft.client.model.geom.builders.LayerDefinitionvoidextraAnim(T entity, FWModelProperties properties, boolean invert) @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) protected voidwalkAnim(T entity, FWModelProperties properties, boolean invert) Methods inherited from class nokunami.floral_warfare.client.model.plants.abstractModel.AbstractBaseLeafModel
baseLeafFallAnimation, createMesh, createMeshBabyMethods inherited from class nokunami.floral_warfare.client.model.FWHierarchicalModel
blink, blinkParts, 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 -
stemSeg1
protected final net.minecraft.client.model.geom.ModelPart stemSeg1 -
stemSegPart1
protected final net.minecraft.client.model.geom.ModelPart stemSegPart1 -
stemSeg2
protected final net.minecraft.client.model.geom.ModelPart stemSeg2 -
stemSegPart2
protected final net.minecraft.client.model.geom.ModelPart stemSegPart2 -
neckBase
protected final net.minecraft.client.model.geom.ModelPart neckBase -
neckLeaves
protected final net.minecraft.client.model.geom.ModelPart neckLeaves -
neckLeaf1
protected final net.minecraft.client.model.geom.ModelPart neckLeaf1 -
neckLeaf2
protected final net.minecraft.client.model.geom.ModelPart neckLeaf2 -
neckLeaf3
protected final net.minecraft.client.model.geom.ModelPart neckLeaf3 -
head
protected final net.minecraft.client.model.geom.ModelPart head -
tongue
protected final net.minecraft.client.model.geom.ModelPart tongue -
tongueSeg
protected final net.minecraft.client.model.geom.ModelPart tongueSeg -
jaw
protected final net.minecraft.client.model.geom.ModelPart jaw -
leaf11
protected final net.minecraft.client.model.geom.ModelPart leaf11 -
leaf12
protected final net.minecraft.client.model.geom.ModelPart leaf12 -
leaf21
protected final net.minecraft.client.model.geom.ModelPart leaf21 -
leaf22
protected final net.minecraft.client.model.geom.ModelPart leaf22 -
leaf31
protected final net.minecraft.client.model.geom.ModelPart leaf31 -
leaf32
protected final net.minecraft.client.model.geom.ModelPart leaf32 -
leaf41
protected final net.minecraft.client.model.geom.ModelPart leaf41 -
leaf42
protected final net.minecraft.client.model.geom.ModelPart leaf42
-
-
Constructor Details
-
ChomperModel
public ChomperModel(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 Chomper>
-
keyFramedAnim
- Overrides:
keyFramedAnimin classAbstractBaseLeafModel<T extends Chomper>
-
extraAnim
- Specified by:
extraAnimin interfaceIFloralWarfareModel<T extends Chomper>- Overrides:
extraAnimin classAbstractBaseLeafModel<T extends Chomper>
-
getHead
@NotNull public @NotNull net.minecraft.client.model.geom.ModelPart getHead() -
walkAnim
- Overrides:
walkAnimin classAbstractBaseLeafModel<T extends Chomper>
-