Class AbstractPeashooterModel<T extends AbstractPeashooter>
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.abstractModel.AbstractPeashooterModel<T>
- All Implemented Interfaces:
net.minecraft.client.model.HeadedModel,IFloralWarfareModel<T>
- Direct Known Subclasses:
ElectroPeaModel,FirePeaModel,FrostPeaModel,GatlingPeaModel,PeashooterModel,RepeaterModel,ShadowPeaModel,SnowPeaModel,SolarPeaModel,SplitPeaModel
public class AbstractPeashooterModel<T extends AbstractPeashooter>
extends AbstractBaseLeafModel<T>
implements net.minecraft.client.model.HeadedModel
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal net.minecraft.client.model.geom.ModelPartfinal net.minecraft.client.model.geom.ModelPartfinal net.minecraft.client.model.geom.ModelPartfinal net.minecraft.client.model.geom.ModelPartfinal net.minecraft.client.model.geom.ModelPartfinal net.minecraft.client.model.geom.ModelPartfinal net.minecraft.client.model.geom.ModelPartfinal 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.MeshDefinitioncreateMesh(FWModelType type) static net.minecraft.client.model.geom.builders.MeshDefinitioncreateMeshBaby(FWModelType type) @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, extraAnimMethods 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
-
stem
public final net.minecraft.client.model.geom.ModelPart stem -
stemPart
public final net.minecraft.client.model.geom.ModelPart stemPart -
neckBase
public final net.minecraft.client.model.geom.ModelPart neckBase -
head
public final net.minecraft.client.model.geom.ModelPart head -
headBlink
public final net.minecraft.client.model.geom.ModelPart headBlink -
backLeaf
public final net.minecraft.client.model.geom.ModelPart backLeaf -
barrel
public final net.minecraft.client.model.geom.ModelPart barrel -
barrelTrim
public final net.minecraft.client.model.geom.ModelPart barrelTrim
-
-
Constructor Details
-
AbstractPeashooterModel
public AbstractPeashooterModel(net.minecraft.client.model.geom.ModelPart root)
-
-
Method Details
-
createMesh
-
createMeshBaby
public static net.minecraft.client.model.geom.builders.MeshDefinition createMeshBaby(FWModelType type) -
mathAnim
public void mathAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, boolean invert) - Overrides:
mathAnimin classFWHierarchicalModel<T extends AbstractPeashooter>
-
keyFramedAnim
- Overrides:
keyFramedAnimin classAbstractBaseLeafModel<T extends AbstractPeashooter>
-
walkAnim
- Overrides:
walkAnimin classAbstractBaseLeafModel<T extends AbstractPeashooter>
-
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 AbstractPeashooter>
-