net.minecraft.client.renderer.entity

public abstract class LivingEntityRenderer<T extends LivingEntity, M extends EntityModel<T>>

extends EntityRenderer<T> implements RenderLayerParent<T, M>

All mapped superinterfaces:

RenderLayerParent

glk
net.minecraft.client.renderer.entity.LivingEntityRenderer
net.minecraft.class_922
net.minecraft.unmapped.C_nbjmhtws
net.minecraft.client.render.entity.LivingEntityRenderer
net.minecraft.client.render.entity.LivingEntityRenderer
net.minecraft.src.C_4357_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_21011
f_gizoyvbq
LOGGER
LOGGER
f_115289_
private static final float
i
EYE_BED_OFFSET
field_32939
f_ayypalxk
field_32939
SLEEPING_EYE_OFFSET
f_174287_
protected M
g
model
field_4737
f_jeawpnwe
model
model
f_115290_
protected final List<RenderLayer<T, M>>
h
layers
field_4738
f_mipawetb
features
features
f_115291_

Constructor summary

ModifierConstructor
public (EntityRendererProvider$Context ctx, M model, float shadowRadius)

Method summary

Modifier and TypeMethod
protected final boolean
a(gov<T, M> arg0)
addLayer(RenderLayer<T, M> arg0)
method_4046(class_3887<T, M> arg0)
m_wxwsapuq(C_ksuhvumg<T, M> arg0)
addFeature(FeatureRenderer<T, M> feature)
addFeature(FeatureRenderer<T, M> feature)
m_115326_(C_4447_<T, M> arg0)
public M
a()
getModel()
method_4038()
m_rubnwkak()
getModel()
getModel()
m_7200_()
public void
a(T arg0, float arg1, float arg2, fbi arg3, gez arg4, int arg5)
render(T arg0, float arg1, float arg2, PoseStack arg3, MultiBufferSource arg4, int arg5)
method_4054(T arg0, float arg1, float arg2, class_4587 arg3, class_4597 arg4, int arg5)
m_btyrigic(T arg0, float arg1, float arg2, C_cnszsxvd arg3, C_igrgeffe arg4, int arg5)
render(T arg0, float arg1, float arg2, MatrixStack arg3, VertexConsumerProvider arg4, int arg5)
render(T arg0, float arg1, float arg2, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int arg5)
m_7392_(T p_115309_, float p_115310_, float p_115311_, C_3181_ p_115312_, C_4139_ p_115313_, int arg5)
protected RenderType
a(T arg0, boolean arg1, boolean arg2, boolean arg3)
getRenderType(T arg0, boolean arg1, boolean arg2, boolean arg3)
method_24302(T arg0, boolean arg1, boolean arg2, boolean arg3)
m_ofwehqvb(T arg0, boolean arg1, boolean arg2, boolean arg3)
getRenderLayer(T entity, boolean showBody, boolean translucent, boolean showOutline)
getRenderLayer(T entity, boolean showBody, boolean translucent, boolean showOutline)
m_7225_(T p_115323_, boolean p_115324_, boolean p_115325_, boolean arg3)
public static int
c(btn arg0, float arg1)
getOverlayCoords(LivingEntity arg0, float arg1)
method_23622(class_1309 arg0, float arg1)
m_xxriwurh(C_usxaxydn arg0, float arg1)
getOverlay(LivingEntity entity, float whiteOverlayProgress)
getOverlay(LivingEntity entity, float whiteOverlayProgress)
m_115338_(C_524_ p_115339_, float p_115340_)
protected boolean
d(T arg0)
isBodyVisible(T arg0)
method_4056(T arg0)
m_zayvsssp(T arg0)
isVisible(T entity)
isVisible(T entity)
m_5933_(T arg0)
private static float
a(ji arg0)
sleepDirectionToRotation(Direction arg0)
method_18656(class_2350 arg0)
m_kldviqiy(C_xpuuihxf arg0)
getYaw(Direction direction)
getYaw(Direction direction)
m_115328_(C_4687_ p_115329_)
protected boolean
a(T arg0)
isShaking(T arg0)
method_25450(T arg0)
m_mzvwooos(T arg0)
isShaking(T entity)
isShaking(T entity)
m_5936_(T arg0)
protected void
a(T arg0, fbi arg1, float arg2, float arg3, float arg4, float arg5)
setupRotations(T arg0, PoseStack arg1, float arg2, float arg3, float arg4, float arg5)
method_4058(T arg0, class_4587 arg1, float arg2, float arg3, float arg4, float arg5)
m_kamlslip(T arg0, C_cnszsxvd arg1, float arg2, float arg3, float arg4, float arg5)
setupTransforms(T entity, MatrixStack matrices, float animationProgress, float bodyYaw, float tickDelta, float scale)
setupTransforms(T entity, MatrixStack matrices, float animationProgress, float bodyYaw, float tickDelta, float arg5)
m_7523_(T p_115318_, C_3181_ p_115319_, float p_115320_, float p_115321_, float p_334101_, float arg5)
protected float
d(T arg0, float arg1)
getAttackAnim(T arg0, float arg1)
method_4044(T arg0, float arg1)
m_uxknkyuz(T arg0, float arg1)
getHandSwingProgress(T entity, float tickDelta)
getHandSwingProgress(T entity, float tickDelta)
m_115342_(T p_115344_, float arg1)
protected float
a(T arg0, float arg1)
getBob(T arg0, float arg1)
method_4045(T arg0, float arg1)
m_eosfevqq(T arg0, float arg1)
getAnimationProgress(T entity, float tickDelta)
getAnimationProgress(T entity, float tickDelta)
m_6930_(T p_115306_, float arg1)
protected float
c(T arg0)
getFlipDegrees(T arg0)
method_4039(T arg0)
m_kttckvnx(T arg0)
getLyingAngle(T entity)
getLyingAngle(T entity)
m_6441_(T arg0)
protected float
b(T arg0, float arg1)
getWhiteOverlayProgress(T arg0, float arg1)
method_23185(T arg0, float arg1)
m_hdrkfpkd(T arg0, float arg1)
getAnimationCounter(T entity, float tickDelta)
getAnimationCounter(T entity, float tickDelta)
m_6931_(T p_115335_, float arg1)
protected void
a(T arg0, fbi arg1, float arg2)
scale(T arg0, PoseStack arg1, float arg2)
method_4042(T arg0, class_4587 arg1, float arg2)
m_fktqogsj(T arg0, C_cnszsxvd arg1, float arg2)
scale(T entity, MatrixStack matrices, float amount)
scale(T entity, MatrixStack matrices, float amount)
m_7546_(T p_115315_, C_3181_ p_115316_, float arg2)
protected boolean
b(T arg0)
shouldShowName(T arg0)
method_4055(T arg0)
m_eodvhobj(T arg0)
hasLabel(T arg0)
hasLabel(T arg0)
m_6512_(T arg0)
public static boolean
e(btn arg0)
isEntityUpsideDown(LivingEntity arg0)
method_38563(class_1309 arg0)
m_namolxsv(C_usxaxydn arg0)
shouldFlipUpsideDown(LivingEntity entity)
renderFlipped(LivingEntity entity)
m_194453_(C_524_ p_194454_)
protected float
f(T arg0)
getShadowRadius(T arg0)
method_55832(T arg0)
m_ikjmzalt(T arg0)
getShadowRadius(T arg0)
m_idqrsxfa(T arg0)
m_318622_(T arg0)