Class RenderLiving<T extends EntityLiving>
- java.lang.Object
-
- net.minecraft.client.renderer.entity.Render<T>
-
- net.minecraft.client.renderer.entity.RendererLivingEntity<T>
-
- net.minecraft.client.renderer.entity.RenderLiving<T>
-
- Direct Known Subclasses:
RenderBat,RenderBiped,RenderBlaze,RenderChicken,RenderCow,RenderCreeper,RenderDragon,RenderEnderman,RenderEndermite,RenderGhast,RenderGiantZombie,RenderGuardian,RenderHorse,RenderIronGolem,RenderMagmaCube,RenderMooshroom,RenderOcelot,RenderPig,RenderRabbit,RenderSheep,RenderSilverfish,RenderSlime,RenderSnowMan,RenderSpider,RenderSquid,RenderVillager,RenderWitch,RenderWither,RenderWolf
public abstract class RenderLiving<T extends EntityLiving> extends RendererLivingEntity<T>
-
-
Field Summary
-
Fields inherited from class net.minecraft.client.renderer.entity.RendererLivingEntity
brightnessBuffer, layerRenderers, mainModel, renderOutlines
-
Fields inherited from class net.minecraft.client.renderer.entity.Render
renderManager, shadowOpaque, shadowSize
-
-
Constructor Summary
Constructors Constructor Description RenderLiving(RenderManager rendermanagerIn, ModelBase modelbaseIn, float shadowsizeIn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanRenderName(T entityliving)voiddoRender(T entityliving, double d0, double d1, double d2, float f, float f1)+ Actually renders the given argument.voidfunc_177105_a(T entityLivingIn, float partialTicks)protected voidrenderLeash(T entityLivingIn, double x, double y, double z, float entityYaw, float partialTicks)booleanshouldRender(T entityliving, ICamera icamera, double d0, double d1, double d2)-
Methods inherited from class net.minecraft.client.renderer.entity.RendererLivingEntity
addLayer, getColorMultiplier, getDeathMaxRotation, getMainModel, getSwingProgress, handleRotationFloat, interpolateRotation, preRenderCallback, removeLayer, renderLayers, renderLivingAt, renderModel, renderName, rotateCorpse, setBrightness, setDoRenderBrightness, setRenderOutlines, setScoreTeamColor, transformHeldFull3DItemLayer, unsetBrightness, unsetScoreTeamColor
-
Methods inherited from class net.minecraft.client.renderer.entity.Render
bindEntityTexture, bindTexture, doRenderShadowAndFire, getEntityTexture, getFontRendererFromRenderManager, getRenderManager, renderLivingLabel, renderOffsetAABB, renderOffsetLivingLabel
-
-
-
-
Constructor Detail
-
RenderLiving
public RenderLiving(RenderManager rendermanagerIn, ModelBase modelbaseIn, float shadowsizeIn)
-
-
Method Detail
-
canRenderName
protected boolean canRenderName(T entityliving)
- Overrides:
canRenderNamein classRendererLivingEntity<T extends EntityLiving>
-
shouldRender
public boolean shouldRender(T entityliving, ICamera icamera, double d0, double d1, double d2)
- Overrides:
shouldRenderin classRender<T extends EntityLiving>
-
doRender
public void doRender(T entityliving, double d0, double d1, double d2, float f, float f1)
+ Actually renders the given argument. This is a synthetic bridge method, always casting down its argument and then handing it off to a worker function which does the actual work. In all probabilty, the class Render is generic (Render) and this method has signature public void func_76986_a(T entity, double d, double d1, double d2, float f, float f1). But JAD is pre 1.5 so doe - Overrides:
doRenderin classRendererLivingEntity<T extends EntityLiving>
-
func_177105_a
public void func_177105_a(T entityLivingIn, float partialTicks)
-
renderLeash
protected void renderLeash(T entityLivingIn, double x, double y, double z, float entityYaw, float partialTicks)
-
-