net.minecraft.client.render.entity

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

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

All mapped superinterfaces:

FeatureRendererContext

dql
net.minecraft.class_922
net.minecraft.client.render.entity.LivingEntityRenderer
net.minecraft.client.renderer.entity.LivingRenderer

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_4741
LOGGER
field_147923_a
private static final NativeImageBackedTexture
j
field_4742
colorOverlayTexture
field_177096_e
protected M
f
field_4737
model
field_77045_g
protected final FloatBuffer
g
field_4740
colorOverlayBuffer
field_177095_g
protected final List<FeatureRenderer<T, M>>
h
field_4738
features
field_177097_h
protected boolean
i
field_4739
disableOutlineRender
field_188323_j

Constructor summary

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

Method summary

Modifier and TypeMethod
protected final boolean
a(dtk<T, M> arg0)
method_4046(class_3887<T, M> arg0)
addFeature(FeatureRenderer<T, M> arg0)
func_177094_a(LayerRenderer<T, M> arg0)
public M
d()
method_4038()
getModel()
func_217764_d()
public void
a(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_4054(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_4054(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
func_76986_a(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
public float
c(T arg0, float arg1)
method_4060(T arg0, float arg1)
scaleAndTranslate(T arg0, float arg1)
func_188322_c(T arg0, float arg1)
protected boolean
d(T arg0)
method_4057(T arg0)
beforeOutlineRender(T arg0)
func_177088_c(T arg0)
protected void
e()
method_4050()
afterOutlineRender()
func_180565_e()
protected void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6)
method_4052(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6)
render(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6)
func_77036_a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6)
protected boolean
c(T arg0)
method_4056(T arg0)
method_4056(T arg0)
func_193115_c(T arg0)
protected boolean
d(T arg0, float arg1)
method_4059(T arg0, float arg1)
applyOverlayColor(T arg0, float arg1)
func_177090_c(T arg0, float arg1)
protected boolean
a(T arg0, float arg1, boolean arg2)
method_4047(T arg0, float arg1, boolean arg2)
applyOverlayColor(T arg0, float arg1, boolean arg2)
func_177092_a(T arg0, float arg1, boolean arg2)
protected void
f()
method_4040()
disableOverlayColor()
func_177091_f()
protected void
a(T arg0, double arg1, double arg2, double arg3)
method_4048(T arg0, double arg1, double arg2, double arg3)
method_4048(T arg0, double arg1, double arg2, double arg3)
func_77039_a(T arg0, double arg1, double arg2, double arg3)
private static float
a(fa arg0)
method_18656(class_2350 arg0)
method_18656(Direction arg0)
func_217765_a(Direction arg0)
protected void
a(T arg0, float arg1, float arg2, float arg3)
method_4058(T arg0, float arg1, float arg2, float arg3)
setupTransforms(T arg0, float arg1, float arg2, float arg3)
func_77043_a(T arg0, float arg1, float arg2, float arg3)
protected float
e(T arg0, float arg1)
method_4044(T arg0, float arg1)
getHandSwingProgress(T arg0, float arg1)
func_77040_d(T arg0, float arg1)
protected float
b(T arg0, float arg1)
method_4045(T arg0, float arg1)
getAge(T arg0, float arg1)
func_77044_a(T arg0, float arg1)
protected void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
method_4051(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
renderFeatures(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
func_177093_a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
protected float
b(T arg0)
method_4039(T arg0)
getLyingAngle(T arg0)
func_77037_a(T arg0)
protected int
a(T arg0, float arg1, float arg2)
method_4053(T arg0, float arg1, float arg2)
getOverlayColor(T arg0, float arg1, float arg2)
func_77030_a(T arg0, float arg1, float arg2)
protected void
a(T arg0, float arg1)
method_4042(T arg0, float arg1)
scale(T arg0, float arg1)
func_77041_b(T arg0, float arg1)
public void
b(T arg0, double arg1, double arg2, double arg3)
method_4041(T arg0, double arg1, double arg2, double arg3)
method_4041(T arg0, double arg1, double arg2, double arg3)
func_177067_a(T arg0, double arg1, double arg2, double arg3)
protected boolean
a(T arg0)
method_4055(T arg0)
method_4055(T arg0)
func_177070_b(T arg0)