Class WitchEntityModel<T extends Entity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.SinglePartEntityModel<T>
net.minecraft.client.render.entity.model.VillagerResemblingModel<T>
net.minecraft.client.render.entity.model.WitchEntityModel<T>
- All Implemented Interfaces:
ModelWithHat
,ModelWithHead
@Environment(CLIENT) public class WitchEntityModel<T extends Entity> extends VillagerResemblingModel<T>
-
Field Summary
Fields Modifier and Type Field Description private boolean
liftingNose
Fields inherited from class net.minecraft.client.render.entity.model.VillagerResemblingModel
nose
Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
Fields inherited from class net.minecraft.client.model.Model
layerFactory
-
Constructor Summary
Constructors Constructor Description WitchEntityModel(ModelPart root)
-
Method Summary
Modifier and Type Method Description ModelPart
getNose()
static TexturedModelData
getTexturedModelData()
void
setAngles(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch)
void
setLiftingNose(boolean liftingNose)
Methods inherited from class net.minecraft.client.render.entity.model.VillagerResemblingModel
getHead, getModelData, getPart, setHatVisible
Methods inherited from class net.minecraft.client.render.entity.model.SinglePartEntityModel
render
Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
animateModel, copyStateTo
-
Field Details
-
liftingNose
private boolean liftingNose
-
-
Constructor Details
-
WitchEntityModel
-
-
Method Details
-
getTexturedModelData
-
setAngles
public void setAngles(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch)- Overrides:
setAngles
in classVillagerResemblingModel<T extends Entity>
-
getNose
-
setLiftingNose
public void setLiftingNose(boolean liftingNose)
-