@Environment(value=CLIENT) public class EndermanEntityRenderer extends MobEntityRenderer<EndermanEntity,EndermanEntityModel<EndermanEntity>>
Modifier and Type | Field and Description |
---|---|
private Random |
random |
private static Identifier |
TEXTURE |
features, model
dispatcher, shadowOpacity, shadowRadius
Constructor and Description |
---|
EndermanEntityRenderer(EntityRenderDispatcher dispatcher) |
Modifier and Type | Method and Description |
---|---|
Vec3d |
getPositionOffset(EndermanEntity endermanEntity,
float float2) |
Identifier |
getTexture(EndermanEntity endermanEntity) |
void |
render(EndermanEntity endermanEntity,
float float2,
float float3,
MatrixStack matrixStack,
VertexConsumerProvider vertexConsumerProvider,
int int2) |
hasLabel, method_23186, method_23187, shouldRender
addFeature, getAnimationCounter, getAnimationProgress, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, scale, setupTransforms
getBlockLight, getFontRenderer, getLight, getRenderManager, method_27950, renderLabelIfPresent
private static final Identifier TEXTURE
private final Random random
public EndermanEntityRenderer(EntityRenderDispatcher dispatcher)
public void render(EndermanEntity endermanEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)
render
in class MobEntityRenderer<EndermanEntity,EndermanEntityModel<EndermanEntity>>
public Vec3d getPositionOffset(EndermanEntity endermanEntity, float float2)
getPositionOffset
in class EntityRenderer<EndermanEntity>
public Identifier getTexture(EndermanEntity endermanEntity)
getTexture
in interface FeatureRendererContext<EndermanEntity,EndermanEntityModel<EndermanEntity>>
getTexture
in class EntityRenderer<EndermanEntity>