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

efj
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 dispatcher, M model, float shadowRadius)

Method summary

Modifier and TypeMethod
protected final boolean
a(eil<T, M> arg0)
addLayer(RenderLayer<T, M> arg0)
method_4046(class_3887<T, M> arg0)
addFeature(FeatureRenderer<T, M> feature)
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, dfj arg3, dzy 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)
render(T entityIn, float entityYaw, float partialTicks, MatrixStack matrixStackIn, IRenderTypeBuffer bufferIn, int packedLightIn)
protected RenderLayer
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)
getRenderLayer(T entity, boolean showBody, boolean translucent, boolean showOutline)
m_ofwehqvb(T arg0, boolean arg1, boolean arg2, boolean arg3)
func_230496_a_(T arg0, boolean arg1, boolean arg2, boolean arg3)
func_230496_a_(T arg0, boolean arg1, boolean arg2, boolean arg3)
public static int
c(aqj 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)
getPackedOverlay(LivingEntity livingEntityIn, float uIn)
protected boolean
d(T arg0)
isBodyVisible(T arg0)
method_4056(T arg0)
isVisible(T entity)
m_zayvsssp(T arg0)
func_225622_a_(T arg0)
isVisible(T livingEntityIn)
private static float
a(gc arg0)
sleepDirectionToRotation(Direction arg0)
method_18656(class_2350 arg0)
getYaw(Direction direction)
m_kldviqiy(C_xpuuihxf arg0)
func_217765_a(Direction arg0)
getFacingAngle(Direction facingIn)
protected boolean
a(T arg0)
isShaking(T arg0)
method_25450(T arg0)
isShaking(T entity)
m_mzvwooos(T arg0)
func_230495_a_(T arg0)
func_230495_a_(T arg0)
protected void
a(T arg0, dfj 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 matrices, float animationProgress, float bodyYaw, float tickDelta)
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)
applyRotations(T entityLiving, MatrixStack matrixStackIn, float ageInTicks, float rotationYaw, float partialTicks)
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)
getAnimationProgress(T entity, float tickDelta)
m_eosfevqq(T arg0, float arg1)
func_77044_a(T arg0, float arg1)
handleRotationFloat(T livingBase, float partialTicks)
protected float
c(T arg0)
getFlipDegrees(T arg0)
method_4039(T arg0)
getLyingAngle(T entity)
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)
getAnimationCounter(T entity, float tickDelta)
m_hdrkfpkd(T arg0, float arg1)
func_225625_b_(T arg0, float arg1)
getOverlayProgress(T livingEntityIn, float partialTicks)
protected void
a(T arg0, dfj arg1, float arg2)
scale(T arg0, PoseStack arg1, float arg2)
method_4042(T arg0, class_4587 arg1, float arg2)
scale(T entity, MatrixStack matrices, float amount)
m_fktqogsj(T arg0, C_cnszsxvd arg1, float arg2)
func_225620_a_(T arg0, MatrixStack arg1, float arg2)
preRenderCallback(T entitylivingbaseIn, MatrixStack matrixStackIn, float partialTickTime)
protected boolean
b(T arg0)
shouldShowName(T arg0)
method_4055(T arg0)
hasLabel(T arg0)
m_eodvhobj(T arg0)
func_177070_b(T arg0)
canRenderName(T entity)