Package net.minecraft.client.model
Class IllagerModel<T extends AbstractIllager>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<E>
net.minecraft.client.model.HierarchicalModel<T>
net.minecraft.client.model.IllagerModel<T>
- All Implemented Interfaces:
ArmedModel
,HeadedModel
public class IllagerModel<T extends AbstractIllager>
extends HierarchicalModel<T>
implements ArmedModel, HeadedModel
-
Field Summary
Modifier and TypeFieldDescriptionprivate ModelPart
private ModelPart
private ModelPart
private ModelPart
private ModelPart
private ModelPart
private ModelPart
private ModelPart
Fields inherited from class net.minecraft.client.model.EntityModel
attackTime, riding, young
Fields inherited from class net.minecraft.client.model.Model
renderType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic LayerDefinition
private ModelPart
getArm(HumanoidArm p_102923_)
getHat()
getHead()
root()
void
setupAnim(T p_102928_, float p_102929_, float p_102930_, float p_102931_, float p_102932_, float p_102933_)
void
translateToHand(HumanoidArm p_102925_, PoseStack p_102926_)
Methods inherited from class net.minecraft.client.model.HierarchicalModel
renderToBuffer
Methods inherited from class net.minecraft.client.model.EntityModel
copyPropertiesTo, prepareMobModel
Methods inherited from class net.minecraft.client.model.Model
renderType
-
Field Details
-
root
-
head
-
hat
-
arms
-
leftLeg
-
rightLeg
-
rightArm
-
leftArm
-
-
Constructor Details
-
IllagerModel
-
-
Method Details
-
createBodyLayer
-
root
- Specified by:
root
in classHierarchicalModel<T extends AbstractIllager>
-
setupAnim
public void setupAnim(T p_102928_, float p_102929_, float p_102930_, float p_102931_, float p_102932_, float p_102933_)- Specified by:
setupAnim
in classEntityModel<T extends AbstractIllager>
-
getArm
-
getHat
-
getHead
- Specified by:
getHead
in interfaceHeadedModel
-
translateToHand
- Specified by:
translateToHand
in interfaceArmedModel
-