@Environment(value=CLIENT) public class ParrotEntityModel extends class_5597<ParrotEntity>
| Modifier and Type | Class and Description |
|---|---|
static class |
ParrotEntityModel.Pose |
| Modifier and Type | Field and Description |
|---|---|
private ModelPart |
field_27458 |
private ModelPart |
field_27459 |
private ModelPart |
field_27460 |
private ModelPart |
field_27461 |
private ModelPart |
field_27462 |
private ModelPart |
head |
private ModelPart |
headFeathers |
private ModelPart |
tail |
private ModelPart |
torso |
child, handSwingProgress, ridinglayerFactory| Constructor and Description |
|---|
ParrotEntityModel(ModelPart modelPart) |
| Modifier and Type | Method and Description |
|---|---|
void |
animateModel(ParrotEntity parrotEntity,
float float2,
float float3,
float float4) |
private void |
animateModel(ParrotEntityModel.Pose pose) |
private static ParrotEntityModel.Pose |
getPose(ParrotEntity parrot) |
ModelPart |
method_32008() |
static class_5607 |
method_32023() |
void |
poseOnShoulder(MatrixStack matrices,
VertexConsumer vertexConsumer,
int light,
int overlay,
float limbAngle,
float limbDistance,
float headYaw,
float headPitch,
int danceAngle) |
void |
setAngles(ParrotEntity parrotEntity,
float float2,
float float3,
float float4,
float float5,
float float6) |
private void |
setAngles(ParrotEntityModel.Pose pose,
int danceAngle,
float limbAngle,
float limbDistance,
float age,
float headYaw,
float headPitch) |
rendercopyStateToprivate final ModelPart field_27458
private final ModelPart torso
private final ModelPart tail
private final ModelPart field_27459
private final ModelPart field_27460
private final ModelPart head
private final ModelPart headFeathers
private final ModelPart field_27461
private final ModelPart field_27462
public ParrotEntityModel(ModelPart modelPart)
public static class_5607 method_32023()
public ModelPart method_32008()
method_32008 in class class_5597<ParrotEntity>public void setAngles(ParrotEntity parrotEntity, float float2, float float3, float float4, float float5, float float6)
setAngles in class EntityModel<ParrotEntity>public void animateModel(ParrotEntity parrotEntity, float float2, float float3, float float4)
animateModel in class EntityModel<ParrotEntity>public void poseOnShoulder(MatrixStack matrices, VertexConsumer vertexConsumer, int light, int overlay, float limbAngle, float limbDistance, float headYaw, float headPitch, int danceAngle)
private void setAngles(ParrotEntityModel.Pose pose, int danceAngle, float limbAngle, float limbDistance, float age, float headYaw, float headPitch)
private void animateModel(ParrotEntityModel.Pose pose)
private static ParrotEntityModel.Pose getPose(ParrotEntity parrot)