net.minecraft.client.render.entity

public abstract class LivingEntityRenderer<T extends LivingEntity>

extends EntityRenderer<T>

bsy
net.minecraft.class_1635
net.minecraft.client.render.entity.LivingEntityRenderer
net.minecraft.client.renderer.entity.RenderLivingBase

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_8009
LOGGER
LOGGER
private static final DynamicTexture
b
field_11121
WHITE_TEXTURE
TEXTURE_BRIGHTNESS
protected Model
g
field_6503
model
mainModel
protected FloatBuffer
h
field_11122
tintBuffer
brightnessBuffer
protected List<EntityRenderLayer<T>>
i
field_11123
layers
layerRenderers
protected boolean
j
field_11124
renderMarker
renderMarker

Constructor summary

ModifierConstructor
public (EntityRenderDispatcher dispatcher, Model model, float shadowSize)

Method summary

Modifier and TypeMethod
protected <V extends LivingEntity, U extends EntityRenderLayer<V>> boolean
a(U arg0)
method_10250(U arg0)
addLayer(U layer)
addLayer(U layer)
protected <V extends LivingEntity, U extends EntityRenderLayer<V>> boolean
b(U arg0)
method_10255(U arg0)
removeLayer(U layer)
removeLayer(U layer)
public Model
b()
method_10254()
getModel()
getMainModel()
protected float
a(float arg0, float arg1, float arg2)
method_5769(float arg0, float arg1, float arg2)
getRotatedAngle(float prevAng, float ang, float tickDelta)
interpolateRotation(float prevYawOffset, float yawOffset, float partialTicks)
public void
e()
method_4331()
glTranslate()
transformHeldFull3DItemLayer()
public void
a(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
method_5773(T arg0, double arg1, double arg2, double arg3, float arg4, float arg5)
render(T entity, double dx, double dy, double dz, float yaw, float tickDelta)
doRender(T entity, double x, double y, double z, float entityYaw, float partialTicks)
public float
c(T arg0, float arg1)
method_12464(T arg0, float arg1)
scale(T entity, float scale)
prepareScale(T entitylivingbaseIn, float partialTicks)
protected boolean
c(T arg0)
method_12463(T arg0)
setupSolidState(T entity)
setScoreTeamColor(T entityLivingBaseIn)
protected void
f()
method_10259()
tearDownSolidState()
unsetScoreTeamColor()
protected void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6)
method_5778(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6)
renderModel(T entity, float walkAnimationProgress, float walkAnimationSpeed, float bob, float yaw, float pitch, float scale)
renderModel(T entitylivingbaseIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float scaleFactor)
protected boolean
d(T arg0, float arg1)
method_10258(T arg0, float arg1)
setupOverlayColor(T entity, float tickDelta)
setDoRenderBrightness(T entityLivingBaseIn, float partialTicks)
protected boolean
a(T arg0, float arg1, boolean arg2)
method_10252(T arg0, float arg1, boolean arg2)
setupOverlayColor(T entity, float tickDelta, boolean alwaysRender)
setBrightness(T entitylivingbaseIn, float partialTicks, boolean combineTextures)
protected void
g()
method_10260()
tearDownOverlayColor()
unsetBrightness()
protected void
a(T arg0, double arg1, double arg2, double arg3)
method_5772(T arg0, double arg1, double arg2, double arg3)
applyTranslation(T entity, double dx, double dy, double dz)
renderLivingAt(T entityLivingBaseIn, double x, double y, double z)
protected void
a(T arg0, float arg1, float arg2, float arg3)
method_5777(T arg0, float arg1, float arg2, float arg3)
applyRotation(T entity, float bob, float bodyYaw, float tickDelta)
applyRotations(T entityLiving, float arg1, float arg2, float partialTicks)
protected float
e(T arg0, float arg1)
method_5787(T arg0, float arg1)
getAttackAnimationProgress(T entity, float tickDelta)
getSwingProgress(T livingBase, float partialTickTime)
protected float
b(T arg0, float arg1)
method_5783(T arg0, float arg1)
getBob(T entity, float tickDelta)
handleRotationFloat(T livingBase, float partialTicks)
protected void
a(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
method_10251(T arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7)
renderLayers(T entity, float walkAnimationProgress, float walkAnimationSpeed, float tickDelta, float bob, float yaw, float pitch, float scale)
renderLayers(T entitylivingbaseIn, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch, float scaleIn)
protected float
b(T arg0)
method_5771(T arg0)
getDeathYaw(T entity)
getDeathMaxRotation(T entityLivingBaseIn)
protected int
a(T arg0, float arg1, float arg2)
method_5776(T arg0, float arg1, float arg2)
getOverlayColor(T entity, float brightness, float timeDelta)
getColorMultiplier(T entitylivingbaseIn, float lightBrightness, float partialTickTime)
protected void
a(T arg0, float arg1)
method_5775(T arg0, float arg1)
applyScale(T entity, float scale)
preRenderCallback(T entitylivingbaseIn, float partialTickTime)
public void
b(T arg0, double arg1, double arg2, double arg3)
method_12462(T arg0, double arg1, double arg2, double arg3)
renderNameTag(T entity, double dx, double dy, double dz)
renderName(T entity, double x, double y, double z)
protected boolean
a(T arg0)
method_5781(T arg0)
shouldRenderNameTag(T entity)
canRenderName(T entity)