net.minecraft.client.renderer.entity

public abstract class LivingEntityRenderer<T extends LivingEntity, S extends LivingEntityRenderState, M extends EntityModel<? super S>>

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

All mapped superinterfaces:

RenderLayerParent

gxi
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

Field summary

Modifier and TypeField
private static final float
a
EYE_BED_OFFSET
field_32939
f_ayypalxk
field_32939
SLEEPING_EYE_OFFSET
protected M
g
model
field_4737
f_jeawpnwe
model
model
protected final ItemModelResolver
h
itemModelResolver
field_55298
f_sivmkaii
itemModelResolver
protected final List<RenderLayer<S, M>>
i
layers
field_4738
f_mipawetb
features
features

Constructor summary

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

Method summary

Modifier and TypeMethod
protected final boolean
a(hav<S, M> arg0)
addLayer(RenderLayer<S, M> arg0)
method_4046(class_3887<S, M> arg0)
m_wxwsapuq(C_ksuhvumg<S, M> arg0)
addFeature(FeatureRenderer<S, M> feature)
addFeature(FeatureRenderer<S, M> feature)
public M
c()
getModel()
method_4038()
m_rubnwkak()
getModel()
getModel()
protected AABB
a(T arg0)
getBoundingBoxForCulling(T arg0)
method_62463(T arg0)
m_nkzlrawh(T arg0)
getBoundingBox(T arg0)
m_iayyauuk(T entity)
public void
a(S arg0, fjj arg1, gqa arg2, int arg3)
render(S arg0, PoseStack arg1, MultiBufferSource arg2, int arg3)
method_4054(S arg0, class_4587 arg1, class_4597 arg2, int arg3)
m_uydashky(S arg0, C_cnszsxvd arg1, C_igrgeffe arg2, int arg3)
render(S arg0, MatrixStack arg1, VertexConsumerProvider arg2, int arg3)
render(S arg0, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int arg3)
protected boolean
e(S arg0)
shouldRenderLayers(S arg0)
method_62483(S arg0)
m_zorfhwlp(S arg0)
shouldRenderFeatures(S state)
protected int
f(S arg0)
getModelTint(S arg0)
method_62484(S arg0)
m_rrwabgjs(S arg0)
getMixColor(S state)
public abstract ResourceLocation
b(S arg0)
getTextureLocation(S arg0)
method_3885(S arg0)
m_vhdjjpxx(S arg0)
getTexture(S state)
protected RenderType
a(S arg0, boolean arg1, boolean arg2, boolean arg3)
getRenderType(S arg0, boolean arg1, boolean arg2, boolean arg3)
method_24302(S arg0, boolean arg1, boolean arg2, boolean arg3)
m_ofwehqvb(S arg0, boolean arg1, boolean arg2, boolean arg3)
getRenderLayer(S state, boolean showBody, boolean translucent, boolean showOutline)
getRenderLayer(S arg0, boolean showBody, boolean translucent, boolean showOutline)
public static int
a(hdn arg0, float arg1)
getOverlayCoords(LivingEntityRenderState arg0, float arg1)
method_23622(class_10042 arg0, float arg1)
m_xxriwurh(C_ozphnurq arg0, float arg1)
getOverlay(LivingEntityRenderState state, float whiteOverlayProgress)
getOverlay(C_ozphnurq arg0, float whiteOverlayProgress)
protected boolean
d(S arg0)
isBodyVisible(S arg0)
method_4056(S arg0)
m_zayvsssp(S arg0)
isVisible(S state)
isVisible(S arg0)
private static float
a(ja arg0)
sleepDirectionToRotation(Direction arg0)
method_18656(class_2350 arg0)
m_kldviqiy(C_xpuuihxf arg0)
getYaw(Direction direction)
getYaw(Direction direction)
protected boolean
a(S arg0)
isShaking(S arg0)
method_25450(S arg0)
m_mzvwooos(S arg0)
isShaking(S state)
isShaking(S arg0)
protected void
a(S arg0, fjj arg1, float arg2, float arg3)
setupRotations(S arg0, PoseStack arg1, float arg2, float arg3)
method_4058(S arg0, class_4587 arg1, float arg2, float arg3)
m_kamlslip(S arg0, C_cnszsxvd arg1, float arg2, float arg3)
setupTransforms(S state, MatrixStack matrices, float bodyYaw, float baseHeight)
setupTransforms(S arg0, MatrixStack matrices, float animationProgress, float bodyYaw)
protected float
aS_()
getFlipDegrees()
method_3919()
m_kttckvnx()
getLyingPositionRotationDegrees()
getLyingAngle()
protected float
c(S arg0)
getWhiteOverlayProgress(S arg0)
method_23185(S arg0)
m_hdrkfpkd(S arg0)
getAnimationCounter(S state)
getAnimationCounter(S arg0)
protected void
a(S arg0, fjj arg1)
scale(S arg0, PoseStack arg1)
method_4042(S arg0, class_4587 arg1)
m_fktqogsj(S arg0, C_cnszsxvd arg1)
scale(S state, MatrixStack matrices)
scale(S arg0, MatrixStack matrices)
protected boolean
a(T arg0, double arg1)
shouldShowName(T arg0, double arg1)
method_4055(T arg0, double arg1)
m_adqxqwwc(T arg0, double arg1)
hasLabel(T arg0, double arg1)
hasLabel(T entity, double arg1)
public static boolean
b(bxe arg0)
isEntityUpsideDown(LivingEntity arg0)
method_38563(class_1309 arg0)
m_namolxsv(C_usxaxydn arg0)
shouldFlipUpsideDown(LivingEntity entity)
renderFlipped(LivingEntity entity)
protected float
g(S arg0)
getShadowRadius(S arg0)
method_55832(S arg0)
m_yhjocotu(S arg0)
getShadowRadius(S arg0)
m_idqrsxfa(S arg0)
public void
a(T arg0, S arg1, float arg2)
extractRenderState(T arg0, S arg1, float arg2)
method_62355(T arg0, S arg1, float arg2)
m_uigfpsip(T arg0, S arg1, float arg2)
updateRenderState(T arg0, S arg1, float arg2)
m_tskwgjqs(T entity, S arg1, float arg2)
private static float
a(bxe arg0, float arg1, float arg2)
solveBodyRot(LivingEntity arg0, float arg1, float arg2)
method_62482(class_1309 arg0, float arg1, float arg2)
m_fkajsxni(C_usxaxydn arg0, float arg1, float arg2)
clampBodyYaw(LivingEntity entity, float degrees, float tickProgress)
m_fkajsxni(LivingEntity entity, float arg1, float delta)