public class RenderCreeper extends RenderLiving
mainModel, NAME_TAG_RANGE, NAME_TAG_RANGE_SNEAK, renderPassModel
renderBlocks, renderManager, shadowOpaque, shadowSize
Constructor and Description |
---|
RenderCreeper() |
Modifier and Type | Method and Description |
---|---|
protected int |
func_77061_b(EntityCreeper par1EntityCreeper,
int par2,
float par3) |
protected int |
getColorMultiplier(EntityLivingBase par1EntityLivingBase,
float par2,
float par3)
Returns an ARGB int color back.
|
protected ResourceLocation |
getCreeperTextures(EntityCreeper par1EntityCreeper) |
protected ResourceLocation |
getEntityTexture(Entity par1Entity)
Returns the location of an entity's texture.
|
protected int |
inheritRenderPass(EntityLivingBase par1EntityLivingBase,
int par2,
float par3) |
protected void |
preRenderCallback(EntityLivingBase par1EntityLivingBase,
float par2)
Allows the render to do any OpenGL state modifications necessary before the model is rendered.
|
protected int |
renderCreeperPassModel(EntityCreeper par1EntityCreeper,
int par2,
float par3)
A method used to render a creeper's powered form as a pass model.
|
protected int |
shouldRenderPass(EntityLivingBase par1EntityLivingBase,
int par2,
float par3)
Queries whether should render the specified pass or not.
|
protected int |
updateCreeperColorMultiplier(EntityCreeper par1EntityCreeper,
float par2,
float par3)
Updates color multiplier based on creeper state called by getColorMultiplier
|
protected void |
updateCreeperScale(EntityCreeper par1EntityCreeper,
float par2)
Updates creeper scale in prerender callback
|
doRender, doRenderLiving, func_110813_b, func_110827_b, func_130007_b, renderPlayer
doRenderLiving, func_82408_c, func_96449_a, getDeathMaxRotation, handleRotationFloat, passSpecialRender, renderArrowsStuckInEntity, renderEquippedItems, renderLivingAt, renderLivingLabel, renderModel, renderSwingProgress, rotateCorpse, setRenderPassModel
bindEntityTexture, bindTexture, doRenderShadowAndFire, getFontRendererFromRenderManager, renderAABB, renderOffsetAABB, setRenderManager, updateIcons
protected void updateCreeperScale(EntityCreeper par1EntityCreeper, float par2)
protected int updateCreeperColorMultiplier(EntityCreeper par1EntityCreeper, float par2, float par3)
protected int renderCreeperPassModel(EntityCreeper par1EntityCreeper, int par2, float par3)
protected int func_77061_b(EntityCreeper par1EntityCreeper, int par2, float par3)
protected ResourceLocation getCreeperTextures(EntityCreeper par1EntityCreeper)
protected void preRenderCallback(EntityLivingBase par1EntityLivingBase, float par2)
preRenderCallback
in class RendererLivingEntity
protected int getColorMultiplier(EntityLivingBase par1EntityLivingBase, float par2, float par3)
getColorMultiplier
in class RendererLivingEntity
protected int shouldRenderPass(EntityLivingBase par1EntityLivingBase, int par2, float par3)
shouldRenderPass
in class RendererLivingEntity
protected int inheritRenderPass(EntityLivingBase par1EntityLivingBase, int par2, float par3)
inheritRenderPass
in class RendererLivingEntity
protected ResourceLocation getEntityTexture(Entity par1Entity)
getEntityTexture
in class Render