public abstract class RendererLivingEntity extends Render
Modifier and Type | Field and Description |
---|---|
protected java.nio.FloatBuffer |
field_177095_g |
protected java.util.List |
layerRenderers |
protected ModelBase |
mainModel |
static float |
NAME_TAG_RANGE |
static float |
NAME_TAG_RANGE_SNEAK |
protected boolean |
renderOutlines |
renderManager, shadowOpaque, shadowSize
Constructor and Description |
---|
RendererLivingEntity(RenderManager p_i46156_1_,
ModelBase p_i46156_2_,
float p_i46156_3_) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
addLayer(LayerRenderer p_177094_1_) |
protected boolean |
canRenderName(Entity entity) |
protected boolean |
canRenderName(EntityLivingBase targetEntity) |
void |
doRender(Entity entity,
double x,
double y,
double z,
float p_76986_8_,
float partialTicks) |
void |
doRender(EntityLivingBase entity,
double x,
double y,
double z,
float p_76986_8_,
float partialTicks) |
protected boolean |
func_177088_c(EntityLivingBase p_177088_1_) |
protected boolean |
func_177090_c(EntityLivingBase p_177090_1_,
float p_177090_2_) |
protected void |
func_177091_f() |
protected boolean |
func_177092_a(EntityLivingBase p_177092_1_,
float p_177092_2_,
boolean p_177092_3_) |
protected void |
func_177093_a(EntityLivingBase p_177093_1_,
float p_177093_2_,
float p_177093_3_,
float p_177093_4_,
float p_177093_5_,
float p_177093_6_,
float p_177093_7_,
float p_177093_8_) |
protected void |
func_180565_e() |
void |
func_82422_c() |
protected int |
getColorMultiplier(EntityLivingBase p_77030_1_,
float p_77030_2_,
float p_77030_3_) |
protected float |
getDeathMaxRotation(EntityLivingBase p_77037_1_) |
ModelBase |
getMainModel() |
protected float |
getSwingProgress(EntityLivingBase p_77040_1_,
float p_77040_2_) |
protected float |
handleRotationFloat(EntityLivingBase p_77044_1_,
float p_77044_2_) |
protected float |
interpolateRotation(float p_77034_1_,
float p_77034_2_,
float p_77034_3_) |
void |
passSpecialRender(EntityLivingBase p_77033_1_,
double p_77033_2_,
double p_77033_4_,
double p_77033_6_) |
protected void |
preRenderCallback(EntityLivingBase p_77041_1_,
float p_77041_2_) |
protected boolean |
removeLayer(LayerRenderer p_177089_1_) |
protected void |
renderLivingAt(EntityLivingBase p_77039_1_,
double p_77039_2_,
double p_77039_4_,
double p_77039_6_) |
protected void |
renderModel(EntityLivingBase p_77036_1_,
float p_77036_2_,
float p_77036_3_,
float p_77036_4_,
float p_77036_5_,
float p_77036_6_,
float p_77036_7_) |
void |
renderName(Entity entity,
double x,
double y,
double z) |
protected void |
rotateCorpse(EntityLivingBase p_77043_1_,
float p_77043_2_,
float p_77043_3_,
float p_77043_4_) |
void |
setRenderOutlines(boolean p_177086_1_) |
bindEntityTexture, bindTexture, doRenderShadowAndFire, func_177068_d, func_177069_a, getEntityTexture, getFontRendererFromRenderManager, renderLivingLabel, renderOffsetAABB, shouldRender
protected ModelBase mainModel
protected java.nio.FloatBuffer field_177095_g
protected java.util.List layerRenderers
protected boolean renderOutlines
public static float NAME_TAG_RANGE
public static float NAME_TAG_RANGE_SNEAK
public RendererLivingEntity(RenderManager p_i46156_1_, ModelBase p_i46156_2_, float p_i46156_3_)
protected boolean addLayer(LayerRenderer p_177094_1_)
protected boolean removeLayer(LayerRenderer p_177089_1_)
public ModelBase getMainModel()
protected float interpolateRotation(float p_77034_1_, float p_77034_2_, float p_77034_3_)
public void func_82422_c()
public void doRender(EntityLivingBase entity, double x, double y, double z, float p_76986_8_, float partialTicks)
protected boolean func_177088_c(EntityLivingBase p_177088_1_)
protected void func_180565_e()
protected void renderModel(EntityLivingBase p_77036_1_, float p_77036_2_, float p_77036_3_, float p_77036_4_, float p_77036_5_, float p_77036_6_, float p_77036_7_)
protected boolean func_177090_c(EntityLivingBase p_177090_1_, float p_177090_2_)
protected boolean func_177092_a(EntityLivingBase p_177092_1_, float p_177092_2_, boolean p_177092_3_)
protected void func_177091_f()
protected void renderLivingAt(EntityLivingBase p_77039_1_, double p_77039_2_, double p_77039_4_, double p_77039_6_)
protected void rotateCorpse(EntityLivingBase p_77043_1_, float p_77043_2_, float p_77043_3_, float p_77043_4_)
protected float getSwingProgress(EntityLivingBase p_77040_1_, float p_77040_2_)
protected float handleRotationFloat(EntityLivingBase p_77044_1_, float p_77044_2_)
protected void func_177093_a(EntityLivingBase p_177093_1_, float p_177093_2_, float p_177093_3_, float p_177093_4_, float p_177093_5_, float p_177093_6_, float p_177093_7_, float p_177093_8_)
protected float getDeathMaxRotation(EntityLivingBase p_77037_1_)
protected int getColorMultiplier(EntityLivingBase p_77030_1_, float p_77030_2_, float p_77030_3_)
protected void preRenderCallback(EntityLivingBase p_77041_1_, float p_77041_2_)
public void passSpecialRender(EntityLivingBase p_77033_1_, double p_77033_2_, double p_77033_4_, double p_77033_6_)
protected boolean canRenderName(EntityLivingBase targetEntity)
public void setRenderOutlines(boolean p_177086_1_)
protected boolean canRenderName(Entity entity)
canRenderName
in class Render
public void renderName(Entity entity, double x, double y, double z)
renderName
in class Render