@Environment(value=CLIENT) public class ShoulderParrotFeatureRenderer<T extends PlayerEntity> extends FeatureRenderer<T,PlayerEntityModel<T>>
Modifier and Type | Field and Description |
---|---|
private ParrotEntityModel |
model |
Constructor and Description |
---|
ShoulderParrotFeatureRenderer(FeatureRendererContext<T,PlayerEntityModel<T>> context) |
Modifier and Type | Method and Description |
---|---|
void |
render(MatrixStack matrixStack,
VertexConsumerProvider vertexConsumerProvider,
int int2,
T t,
float float2,
float float3,
float float4,
float float5,
float float6,
float float7) |
private void |
renderShoulderParrot(MatrixStack matrices,
VertexConsumerProvider vertexConsumers,
int light,
T player,
float limbAngle,
float limbDistance,
float headYaw,
float headPitch,
boolean leftShoulder) |
getContextModel, getTexture, render, renderModel
private final ParrotEntityModel model
public ShoulderParrotFeatureRenderer(FeatureRendererContext<T,PlayerEntityModel<T>> context)
public void render(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7)
render
in class FeatureRenderer<T extends PlayerEntity,PlayerEntityModel<T extends PlayerEntity>>
private void renderShoulderParrot(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T player, float limbAngle, float limbDistance, float headYaw, float headPitch, boolean leftShoulder)