YATS/Forge Documentation
|
Public Member Functions | |
RenderLiving (ModelBase par1ModelBase, float par2) | |
void | setRenderPassModel (ModelBase par1ModelBase) |
void | doRenderLiving (EntityLiving par1EntityLiving, double par2, double par4, double par6, float par8, float par9) |
void | doRender (Entity par1Entity, double par2, double par4, double par6, float par8, float par9) |
Public Member Functions inherited from net.minecraft.client.renderer.entity.Render | |
void | setRenderManager (RenderManager par1RenderManager) |
void | doRenderShadowAndFire (Entity par1Entity, double par2, double par4, double par6, float par8, float par9) |
FontRenderer | getFontRendererFromRenderManager () |
void | updateIcons (IconRegister par1IconRegister) |
Static Public Attributes | |
static float | NAME_TAG_RANGE = 64.0f |
static float | NAME_TAG_RANGE_SNEAK = 32.0f |
Protected Member Functions | |
void | renderModel (EntityLiving par1EntityLiving, float par2, float par3, float par4, float par5, float par6, float par7) |
void | func_98190_a (EntityLiving par1EntityLiving) |
void | renderLivingAt (EntityLiving par1EntityLiving, double par2, double par4, double par6) |
void | rotateCorpse (EntityLiving par1EntityLiving, float par2, float par3, float par4) |
float | renderSwingProgress (EntityLiving par1EntityLiving, float par2) |
float | handleRotationFloat (EntityLiving par1EntityLiving, float par2) |
void | renderEquippedItems (EntityLiving par1EntityLiving, float par2) |
void | renderArrowsStuckInEntity (EntityLiving par1EntityLiving, float par2) |
int | inheritRenderPass (EntityLiving par1EntityLiving, int par2, float par3) |
int | shouldRenderPass (EntityLiving par1EntityLiving, int par2, float par3) |
void | func_82408_c (EntityLiving par1EntityLiving, int par2, float par3) |
float | getDeathMaxRotation (EntityLiving par1EntityLiving) |
int | getColorMultiplier (EntityLiving par1EntityLiving, float par2, float par3) |
void | preRenderCallback (EntityLiving par1EntityLiving, float par2) |
void | passSpecialRender (EntityLiving par1EntityLiving, double par2, double par4, double par6) |
void | func_96449_a (EntityLiving par1EntityLiving, double par2, double par4, double par6, String par8Str, float par9, double par10) |
void | renderLivingLabel (EntityLiving par1EntityLiving, String par2Str, double par3, double par5, double par7, int par9) |
Protected Member Functions inherited from net.minecraft.client.renderer.entity.Render | |
void | loadTexture (String par1Str) |
boolean | loadDownloadableImageTexture (String par1Str, String par2Str) |
Protected Attributes | |
ModelBase | mainModel |
ModelBase | renderPassModel |
Protected Attributes inherited from net.minecraft.client.renderer.entity.Render | |
RenderManager | renderManager |
RenderBlocks | renderBlocks = new RenderBlocks() |
float | shadowSize = 0.0F |
float | shadowOpaque = 1.0F |
Additional Inherited Members | |
Static Public Member Functions inherited from net.minecraft.client.renderer.entity.Render | |
static void | renderOffsetAABB (AxisAlignedBB par0AxisAlignedBB, double par1, double par3, double par5) |
static void | renderAABB (AxisAlignedBB par0AxisAlignedBB) |
net.minecraft.client.renderer.entity.RenderLiving.RenderLiving | ( | ModelBase | par1ModelBase, |
float | par2 | ||
) |
|
virtual |
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<T extends Entity) and this method has signature public void doRender(T entity, double d, double d1, double d2, float f, float f1). But JAD is pre 1.5 so doesn't do that.
Implements net.minecraft.client.renderer.entity.Render.
Reimplemented in net.minecraft.client.renderer.entity.RenderPlayer, net.minecraft.client.renderer.entity.RenderWitch, net.minecraft.client.renderer.entity.RenderWither, net.minecraft.client.renderer.entity.RenderZombie, net.minecraft.client.renderer.entity.RenderVillager, net.minecraft.client.renderer.entity.RenderMooshroom, net.minecraft.client.renderer.entity.RenderSquid, net.minecraft.client.renderer.entity.RenderMagmaCube, net.minecraft.client.renderer.entity.RenderSilverfish, net.minecraft.client.renderer.entity.RenderOcelot, and net.minecraft.client.renderer.entity.RenderPig.
void net.minecraft.client.renderer.entity.RenderLiving.doRenderLiving | ( | EntityLiving | par1EntityLiving, |
double | par2, | ||
double | par4, | ||
double | par6, | ||
float | par8, | ||
float | par9 | ||
) |
|
protected |
|
protected |
|
protected |
|
protected |
Returns an ARGB int color back. Args: entityLiving, lightBrightness, partialTickTime
|
protected |
|
protected |
Defines what float the third param in setRotationAngles of ModelBase is
|
protected |
|
protected |
Passes the specialRender and renders it
|
protected |
Allows the render to do any OpenGL state modifications necessary before the model is rendered. Args: entityLiving, partialTickTime
|
protected |
renders arrows the Entity has been attacked with, attached to it
|
protected |
|
protected |
Sets a simple glTranslate on a LivingEntity.
|
protected |
Draws the debug or playername text above a living
|
protected |
Renders the model in RenderLiving
|
protected |
|
protected |
void net.minecraft.client.renderer.entity.RenderLiving.setRenderPassModel | ( | ModelBase | par1ModelBase) |
Sets the model to be used in the current render pass (the first render pass is done after the primary model is rendered) Args: model
|
protected |
Queries whether should render the specified pass or not.
|
protected |
|
static |
|
static |
|
protected |
The model to be used during the render passes.