net.minecraft.client.render.entity

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

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

All mapped superinterfaces:

FeatureRendererContext

dvz
net.minecraft.client.renderer.entity.LivingEntityRenderer
net.minecraft.class_922
net.minecraft.client.render.entity.LivingEntityRenderer
net.minecraft.unmapped.C_nbjmhtws
net.minecraft.client.renderer.entity.LivingRenderer
net.minecraft.client.renderer.entity.LivingRenderer

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
LOGGER
field_21011
LOGGER
f_gizoyvbq
field_147923_a
LOGGER
protected M
e
model
field_4737
model
f_jeawpnwe
field_77045_g
entityModel
protected final List<FeatureRenderer<T, M>>
f
layers
field_4738
features
f_mipawetb
field_177097_h
layerRenderers

Constructor summary

ModifierConstructor
public (EntityRenderDispatcher arg0, M arg1, float arg2)

Method summary

Modifier and TypeMethod
protected final boolean
a(dza<T, M> arg0)
addLayer(RenderLayer<T, M> arg0)
method_4046(class_3887<T, M> arg0)
addFeature(FeatureRenderer<T, M> arg0)
m_wxwsapuq(C_ksuhvumg<T, M> arg0)
func_177094_a(LayerRenderer<T, M> arg0)
addLayer(LayerRenderer<T, M> layer)
public M
c()
getModel()
method_4038()
getModel()
m_rubnwkak()
func_217764_d()
getEntityModel()
public void
a(T arg0, float arg1, float arg2, cyi arg3, dqq 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)
render(T arg0, float arg1, float arg2, MatrixStack arg3, VertexConsumerProvider arg4, int arg5)
m_btyrigic(T arg0, float arg1, float arg2, C_cnszsxvd arg3, C_igrgeffe arg4, int arg5)
func_225623_a_(T arg0, float arg1, float arg2, MatrixStack arg3, IRenderTypeBuffer arg4, int arg5)
func_225623_a_(T arg0, float arg1, float arg2, MatrixStack arg3, IRenderTypeBuffer arg4, int arg5)
public static int
c(akw arg0, float arg1)
getOverlayCoords(LivingEntity arg0, float arg1)
method_23622(class_1309 arg0, float arg1)
getOverlay(LivingEntity entity, float whiteOverlayProgress)
m_xxriwurh(C_usxaxydn arg0, float arg1)
func_229117_c_(LivingEntity arg0, float arg1)
func_229117_c_(LivingEntity arg0, float arg1)
protected boolean
a(T arg0, boolean arg1)
isVisible(T arg0, boolean arg1)
method_4056(T arg0, boolean arg1)
m_agkpyhnp(T arg0, boolean arg1)
func_225622_a_(T arg0, boolean arg1)
func_225622_a_(T arg0, boolean arg1)
private static float
a(fp arg0)
sleepDirectionToRotation(Direction arg0)
method_18656(class_2350 arg0)
getYaw(Direction arg0)
m_kldviqiy(C_xpuuihxf arg0)
func_217765_a(Direction arg0)
func_217765_a(Direction arg0)
protected void
a(T arg0, cyi arg1, float arg2, float arg3, float arg4)
setupRotations(T arg0, PoseStack arg1, float arg2, float arg3, float arg4)
method_4058(T arg0, class_4587 arg1, float arg2, float arg3, float arg4)
setupTransforms(T entity, MatrixStack arg1, float arg2, float arg3, float arg4)
m_kamlslip(T arg0, C_cnszsxvd arg1, float arg2, float arg3, float arg4)
func_225621_a_(T arg0, MatrixStack arg1, float arg2, float arg3, float arg4)
func_225621_a_(T arg0, MatrixStack arg1, float arg2, float arg3, float arg4)
protected float
d(T arg0, float arg1)
getAttackAnim(T arg0, float arg1)
method_4044(T arg0, float arg1)
getHandSwingProgress(T entity, float tickDelta)
m_uxknkyuz(T arg0, float arg1)
func_77040_d(T arg0, float arg1)
getSwingProgress(T livingBase, float partialTickTime)
protected float
a(T arg0, float arg1)
getBob(T arg0, float arg1)
method_4045(T arg0, float arg1)
getCustomAngle(T entity, float tickDelta)
m_eosfevqq(T arg0, float arg1)
func_77044_a(T arg0, float arg1)
handleRotationFloat(T livingBase, float partialTicks)
protected float
b(T arg0)
getFlipDegrees(T arg0)
method_4039(T arg0)
getLyingAngle(T arg0)
m_kttckvnx(T arg0)
func_77037_a(T arg0)
getDeathMaxRotation(T entityLivingBaseIn)
protected float
b(T arg0, float arg1)
getWhiteOverlayProgress(T arg0, float arg1)
method_23185(T arg0, float arg1)
getWhiteOverlayProgress(T entity, float tickDelta)
m_hdrkfpkd(T arg0, float arg1)
func_225625_b_(T arg0, float arg1)
func_225625_b_(T arg0, float arg1)
protected void
a(T arg0, cyi arg1, float arg2)
scale(T arg0, PoseStack arg1, float arg2)
method_4042(T arg0, class_4587 arg1, float arg2)
scale(T entity, MatrixStack arg1, float arg2)
m_fktqogsj(T arg0, C_cnszsxvd arg1, float arg2)
func_225620_a_(T arg0, MatrixStack arg1, float arg2)
func_225620_a_(T arg0, MatrixStack arg1, float arg2)
protected boolean
a(T arg0)
shouldShowName(T arg0)
method_4055(T arg0)
hasLabel(T arg0)
m_eodvhobj(T arg0)
func_177070_b(T arg0)
canRenderName(T entity)