Package net.minecraft.src
Class RenderCreeper
java.lang.Object
net.minecraft.src.Render
net.minecraft.src.RendererLivingEntity
net.minecraft.src.RenderLiving
net.minecraft.src.RenderCreeper
-
Field Summary
Fields inherited from class net.minecraft.src.RendererLivingEntity
mainModel, renderPassModelFields inherited from class net.minecraft.src.Render
renderBlocks, renderManager, shadowOpaque, shadowSize -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intfunc_77061_b(EntityCreeper par1EntityCreeper, int par2, float par3) protected intgetColorMultiplier(EntityLivingBase par1EntityLivingBase, float par2, float par3) Returns an ARGB int color back.protected ResourceLocationgetCreeperTextures(EntityCreeper par1EntityCreeper) protected ResourceLocationgetEntityTexture(Entity par1Entity) Returns the location of an entity's texture.protected intinheritRenderPass(EntityLivingBase par1EntityLivingBase, int par2, float par3) protected voidpreRenderCallback(EntityLivingBase par1EntityLivingBase, float par2) Allows the render to do any OpenGL state modifications necessary before the model is rendered.protected intrenderCreeperPassModel(EntityCreeper par1EntityCreeper, int par2, float par3) A method used to render a creeper's powered form as a pass model.protected intshouldRenderPass(EntityLivingBase par1EntityLivingBase, int par2, float par3) Queries whether should render the specified pass or not.protected intupdateCreeperColorMultiplier(EntityCreeper par1EntityCreeper, float par2, float par3) Updates color multiplier based on creeper state called by getColorMultiplierprotected voidupdateCreeperScale(EntityCreeper par1EntityCreeper, float par2) Updates creeper scale in prerender callbackMethods inherited from class net.minecraft.src.RenderLiving
doRender, doRenderLiving, func_110813_b, func_110827_b, func_130007_b, renderPlayerMethods inherited from class net.minecraft.src.RendererLivingEntity
doRenderLiving, func_82408_c, func_96449_a, getDeathMaxRotation, handleRotationFloat, passSpecialRender, renderArrowsStuckInEntity, renderEquippedItems, renderLivingAt, renderLivingLabel, renderModel, renderSwingProgress, rotateCorpse, setRenderPassModelMethods inherited from class net.minecraft.src.Render
bindEntityTexture, bindTexture, doRenderShadowAndFire, getFontRendererFromRenderManager, renderAABB, renderOffsetAABB, setRenderManager, updateIcons
-
Constructor Details
-
RenderCreeper
public RenderCreeper()
-
-
Method Details
-
updateCreeperScale
Updates creeper scale in prerender callback -
updateCreeperColorMultiplier
Updates color multiplier based on creeper state called by getColorMultiplier -
renderCreeperPassModel
A method used to render a creeper's powered form as a pass model. -
func_77061_b
-
getCreeperTextures
-
preRenderCallback
Allows the render to do any OpenGL state modifications necessary before the model is rendered. Args: entityLiving, partialTickTime- Overrides:
preRenderCallbackin classRendererLivingEntity
-
getColorMultiplier
Returns an ARGB int color back. Args: entityLiving, lightBrightness, partialTickTime- Overrides:
getColorMultiplierin classRendererLivingEntity
-
shouldRenderPass
Queries whether should render the specified pass or not.- Overrides:
shouldRenderPassin classRendererLivingEntity
-
inheritRenderPass
- Overrides:
inheritRenderPassin classRendererLivingEntity
-
getEntityTexture
Returns the location of an entity's texture. Doesn't seem to be called unless you call Render.bindEntityTexture.- Specified by:
getEntityTexturein classRender
-