Class StatueRenderer
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>>
-
Field Summary
Fields inherited from class com.pixelmonmod.pixelmon.client.render.entity.renderers.AbstractPokemonRenderer
bossTag, lvlTagFields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
layers, modelFields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
ConstructorsConstructorDescriptionStatueRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context manager) -
Method Summary
Modifier and TypeMethodDescriptiongetModelData(StatueEntity entityIn) protected voidrenderLabel(StatueEntity entity, com.mojang.blaze3d.vertex.PoseStack matrix, net.minecraft.client.renderer.MultiBufferSource buffer, int light, boolean owned, float partialTicks) booleanshouldRender(StatueEntity entity, net.minecraft.client.renderer.culling.Frustum frustum, double posX, double posY, double posZ) protected booleanshouldRenderEmissive(StatueEntity entity, ModelData modelData, double distance) protected booleanshouldShowName(StatueEntity entity) Methods inherited from class com.pixelmonmod.pixelmon.client.render.entity.renderers.AbstractPokemonRenderer
calculateScale, getTextureLocation, render, renderNameTag, scaleMethods inherited from class net.minecraft.client.renderer.entity.MobRenderer
getShadowRadiusMethods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
addLayer, getAttackAnim, getBob, getFlipDegrees, getModel, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, setupRotationsMethods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderLeash
-
Constructor Details
-
StatueRenderer
public StatueRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context manager)
-
-
Method Details
-
renderLabel
protected void renderLabel(StatueEntity entity, com.mojang.blaze3d.vertex.PoseStack matrix, net.minecraft.client.renderer.MultiBufferSource buffer, int light, boolean owned, float partialTicks) - Overrides:
renderLabelin classAbstractPokemonRenderer<StatueEntity>
-
shouldShowName
- Overrides:
shouldShowNamein classAbstractPokemonRenderer<StatueEntity>
-
shouldRender
public boolean shouldRender(StatueEntity entity, net.minecraft.client.renderer.culling.Frustum frustum, double posX, double posY, double posZ) - Overrides:
shouldRenderin classnet.minecraft.client.renderer.entity.EntityRenderer<StatueEntity>
-
getModelData
- Overrides:
getModelDatain classAbstractPokemonRenderer<StatueEntity>
-
shouldRenderEmissive
- Overrides:
shouldRenderEmissivein classAbstractPokemonRenderer<StatueEntity>
-