java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<StatueEntity>
net.minecraft.client.renderer.entity.LivingEntityRenderer<StatueEntity,PixelmonModelBase<StatueEntity>>
net.minecraft.client.renderer.entity.MobRenderer<StatueEntity,PixelmonModelBase<StatueEntity>>
com.pixelmonmod.pixelmon.client.render.entity.renderers.AbstractPokemonRenderer<StatueEntity>
com.pixelmonmod.pixelmon.client.render.entity.renderers.StatueRenderer
All Implemented Interfaces:
net.minecraft.client.renderer.entity.RenderLayerParent<StatueEntity,PixelmonModelBase<StatueEntity>>

public class StatueRenderer extends AbstractPokemonRenderer<StatueEntity>
  • Field Summary

    Fields inherited from class com.pixelmonmod.pixelmon.client.render.entity.renderers.AbstractPokemonRenderer

    bossTag, lvlTag

    Fields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer

    layers, model

    Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer

    entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength
  • Constructor Summary

    Constructors
    Constructor
    Description
    StatueRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context manager)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected List<ModelData>
     
    protected void
    renderLabel(StatueEntity entity, com.mojang.blaze3d.vertex.PoseStack matrix, net.minecraft.client.renderer.MultiBufferSource buffer, int light, boolean owned, float partialTicks)
     
    boolean
    shouldRender(StatueEntity entity, net.minecraft.client.renderer.culling.Frustum frustum, double posX, double posY, double posZ)
     
    protected boolean
    shouldRenderEmissive(StatueEntity entity, ModelData modelData, double distance)
     
    protected boolean
     

    Methods inherited from class com.pixelmonmod.pixelmon.client.render.entity.renderers.AbstractPokemonRenderer

    calculateScale, getTextureLocation, render, renderNameTag, scale

    Methods inherited from class net.minecraft.client.renderer.entity.MobRenderer

    getShadowRadius

    Methods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer

    addLayer, getAttackAnim, getBob, getFlipDegrees, getModel, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, setupRotations

    Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer

    getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderLeash

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait