Class RenderCreeper


public class RenderCreeper extends RenderLiving
  • Constructor Details

    • RenderCreeper

      public RenderCreeper()
  • Method Details

    • updateCreeperScale

      protected void updateCreeperScale(EntityCreeper par1EntityCreeper, float par2)
      Updates creeper scale in prerender callback
    • updateCreeperColorMultiplier

      protected int updateCreeperColorMultiplier(EntityCreeper par1EntityCreeper, float par2, float par3)
      Updates color multiplier based on creeper state called by getColorMultiplier
    • renderCreeperPassModel

      protected int renderCreeperPassModel(EntityCreeper par1EntityCreeper, int par2, float par3)
      A method used to render a creeper's powered form as a pass model.
    • func_77061_b

      protected int func_77061_b(EntityCreeper par1EntityCreeper, int par2, float par3)
    • getCreeperTextures

      protected ResourceLocation getCreeperTextures(EntityCreeper par1EntityCreeper)
    • preRenderCallback

      protected void preRenderCallback(EntityLivingBase par1EntityLivingBase, float par2)
      Allows the render to do any OpenGL state modifications necessary before the model is rendered. Args: entityLiving, partialTickTime
      Overrides:
      preRenderCallback in class RendererLivingEntity
    • getColorMultiplier

      protected int getColorMultiplier(EntityLivingBase par1EntityLivingBase, float par2, float par3)
      Returns an ARGB int color back. Args: entityLiving, lightBrightness, partialTickTime
      Overrides:
      getColorMultiplier in class RendererLivingEntity
    • shouldRenderPass

      protected int shouldRenderPass(EntityLivingBase par1EntityLivingBase, int par2, float par3)
      Queries whether should render the specified pass or not.
      Overrides:
      shouldRenderPass in class RendererLivingEntity
    • inheritRenderPass

      protected int inheritRenderPass(EntityLivingBase par1EntityLivingBase, int par2, float par3)
      Overrides:
      inheritRenderPass in class RendererLivingEntity
    • getEntityTexture

      protected ResourceLocation getEntityTexture(Entity par1Entity)
      Returns the location of an entity's texture. Doesn't seem to be called unless you call Render.bindEntityTexture.
      Specified by:
      getEntityTexture in class Render