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>
- Mappings:
Namespace Name official ecw
intermediary net/minecraft/class_622
named net/minecraft/client/render/entity/model/WitchEntityModel
-
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- Mappings:
Namespace Name Mixin selector official b
Lecw;b:Z
intermediary field_3614
Lnet/minecraft/class_622;field_3614:Z
named liftingNose
Lnet/minecraft/client/render/entity/model/WitchEntityModel;liftingNose:Z
-
-
Constructor Details
-
WitchEntityModel
- Mappings:
Namespace Name Mixin selector official <init>
Lecv;<init>(Ledh;)V
intermediary <init>
Lnet/minecraft/class_620;<init>(Lnet/minecraft/class_630;)V
named <init>
Lnet/minecraft/client/render/entity/model/VillagerResemblingModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official c
Lecw;c()Ledn;
intermediary method_32065
Lnet/minecraft/class_622;method_32065()Lnet/minecraft/class_5607;
named getTexturedModelData
Lnet/minecraft/client/render/entity/model/WitchEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
setAngles
public void setAngles(T entity, float limbAngle, float limbDistance, float animationProgress, float headYaw, float headPitch)- Overrides:
setAngles
in classVillagerResemblingModel<T extends Entity>
- Mappings:
Namespace Name Mixin selector official a
Lear;a(Laqv;FFFFF)V
intermediary method_2819
Lnet/minecraft/class_583;method_2819(Lnet/minecraft/class_1297;FFFFF)V
named setAngles
Lnet/minecraft/client/render/entity/model/EntityModel;setAngles(Lnet/minecraft/entity/Entity;FFFFF)V
-
getNose
- Mappings:
Namespace Name Mixin selector official e
Lecw;e()Ledh;
intermediary method_2839
Lnet/minecraft/class_622;method_2839()Lnet/minecraft/class_630;
named getNose
Lnet/minecraft/client/render/entity/model/WitchEntityModel;getNose()Lnet/minecraft/client/model/ModelPart;
-
setLiftingNose
public void setLiftingNose(boolean liftingNose)- Mappings:
Namespace Name Mixin selector official b
Lecw;b(Z)V
intermediary method_2840
Lnet/minecraft/class_622;method_2840(Z)V
named setLiftingNose
Lnet/minecraft/client/render/entity/model/WitchEntityModel;setLiftingNose(Z)V
-