Class EnderDragonEntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<EnderDragonEntity,EnderDragonEntityRenderState>
 
net.minecraft.client.render.entity.EnderDragonEntityRenderer
@Environment(CLIENT)
public class EnderDragonEntityRenderer
extends EntityRenderer<EnderDragonEntity,EnderDragonEntityRenderState> 
- Mappings:
- Namespace - Name - named - net/minecraft/client/render/entity/EnderDragonEntityRenderer- intermediary - net/minecraft/class_895- official - gsa
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final RenderLayerstatic final Identifierprivate static final RenderLayerprivate static final RenderLayerprivate static final RenderLayerprivate static final Identifierprivate static final Identifierprivate static final floatprivate final DragonEntityModelprivate static final IdentifierFields inherited from class net.minecraft.client.render.entity.EntityRendererdispatcher, field_32921, field_52257, shadowOpacity, shadowRadius
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleancanBeCulled(EnderDragonEntity enderDragonEntity) voidrender(EnderDragonEntityRenderState enderDragonEntityRenderState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) static voidrenderCrystalBeam(float dx, float dy, float dz, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private static voidrenderDeathAnimation(MatrixStack matrices, float animationProgress, VertexConsumer vertexCOnsumer) voidupdateRenderState(EnderDragonEntity enderDragonEntity, EnderDragonEntityRenderState enderDragonEntityRenderState, float float2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderergetAndUpdateRenderState, getBlockLight, getBoundingBox, getDisplayName, getLight, getPositionOffset, getShadowOpacity, getShadowRadius, getSkyLight, getTextRenderer, hasLabel, renderLabelIfPresent, shouldRender
- 
Field Details- 
CRYSTAL_BEAM_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - named - CRYSTAL_BEAM_TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;- intermediary - field_4668- Lnet/minecraft/class_895;field_4668:Lnet/minecraft/class_2960;- official - a- Lgsa;a:Lakv;
 
- 
EXPLOSION_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - named - EXPLOSION_TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EXPLOSION_TEXTURE:Lnet/minecraft/util/Identifier;- intermediary - field_4669- Lnet/minecraft/class_895;field_4669:Lnet/minecraft/class_2960;- official - b- Lgsa;b:Lakv;
 
- 
TEXTURE- Mappings:
- Namespace - Name - Mixin selector - named - TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;- intermediary - field_4670- Lnet/minecraft/class_895;field_4670:Lnet/minecraft/class_2960;- official - h- Lgsa;h:Lakv;
 
- 
EYE_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - named - EYE_TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EYE_TEXTURE:Lnet/minecraft/util/Identifier;- intermediary - field_21006- Lnet/minecraft/class_895;field_21006:Lnet/minecraft/class_2960;- official - i- Lgsa;i:Lakv;
 
- 
DRAGON_CUTOUT- Mappings:
- Namespace - Name - Mixin selector - named - DRAGON_CUTOUT- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_CUTOUT:Lnet/minecraft/client/render/RenderLayer;- intermediary - field_21737- Lnet/minecraft/class_895;field_21737:Lnet/minecraft/class_1921;- official - j- Lgsa;j:Lgmj;
 
- 
DRAGON_DECAL- Mappings:
- Namespace - Name - Mixin selector - named - DRAGON_DECAL- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_DECAL:Lnet/minecraft/client/render/RenderLayer;- intermediary - field_21738- Lnet/minecraft/class_895;field_21738:Lnet/minecraft/class_1921;- official - k- Lgsa;k:Lgmj;
 
- 
DRAGON_EYES- Mappings:
- Namespace - Name - Mixin selector - named - DRAGON_EYES- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_EYES:Lnet/minecraft/client/render/RenderLayer;- intermediary - field_21739- Lnet/minecraft/class_895;field_21739:Lnet/minecraft/class_1921;- official - l- Lgsa;l:Lgmj;
 
- 
CRYSTAL_BEAM_LAYER- Mappings:
- Namespace - Name - Mixin selector - named - CRYSTAL_BEAM_LAYER- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_LAYER:Lnet/minecraft/client/render/RenderLayer;- intermediary - field_21740- Lnet/minecraft/class_895;field_21740:Lnet/minecraft/class_1921;- official - m- Lgsa;m:Lgmj;
 
- 
HALF_SQRT_3private static final float HALF_SQRT_3- Mappings:
- Namespace - Name - Mixin selector - named - HALF_SQRT_3- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;HALF_SQRT_3:F- intermediary - field_21007- Lnet/minecraft/class_895;field_21007:F- official - n- Lgsa;n:F
 
- 
model- Mappings:
- Namespace - Name - Mixin selector - named - model- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/DragonEntityModel;- intermediary - field_21008- Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_625;- official - o- Lgsa;o:Lgey;
 
 
- 
- 
Constructor Details- 
EnderDragonEntityRenderer- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V- intermediary - <init>- Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)V- official - <init>- Lgse;<init>(Lgsf$a;)V
 
 
- 
- 
Method Details- 
renderpublic void render(EnderDragonEntityRenderState enderDragonEntityRenderState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
- renderin class- EntityRenderer<EnderDragonEntity,- EnderDragonEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - render- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;render(Lnet/minecraft/client/render/entity/state/EnderDragonEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V- intermediary - method_3918- Lnet/minecraft/class_895;method_3918(Lnet/minecraft/class_10015;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- official - a- Lgsa;a(Lgyj;Lffv;Lglz;I)V
 
- 
renderDeathAnimationprivate static void renderDeathAnimation(MatrixStack matrices, float animationProgress, VertexConsumer vertexCOnsumer) - Mappings:
- Namespace - Name - Mixin selector - named - renderDeathAnimation- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderDeathAnimation(Lnet/minecraft/client/util/math/MatrixStack;FLnet/minecraft/client/render/VertexConsumer;)V- intermediary - method_61158- Lnet/minecraft/class_895;method_61158(Lnet/minecraft/class_4587;FLnet/minecraft/class_4588;)V- official - a- Lgsa;a(Lffv;FLffz;)V
 
- 
renderCrystalBeampublic static void renderCrystalBeam(float dx, float dy, float dz, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Mappings:
- Namespace - Name - Mixin selector - named - renderCrystalBeam- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V- intermediary - method_3917- Lnet/minecraft/class_895;method_3917(FFFFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- official - a- Lgsa;a(FFFFLffv;Lglz;I)V
 
- 
createRenderState- Specified by:
- createRenderStatein class- EntityRenderer<EnderDragonEntity,- EnderDragonEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - createRenderState- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;createRenderState()Lnet/minecraft/client/render/entity/state/EnderDragonEntityRenderState;- intermediary - method_62418- Lnet/minecraft/class_895;method_62418()Lnet/minecraft/class_10015;- official - a- Lgsa;a()Lgyj;
 
- 
updateRenderStatepublic void updateRenderState(EnderDragonEntity enderDragonEntity, EnderDragonEntityRenderState enderDragonEntityRenderState, float float2) - Overrides:
- updateRenderStatein class- EntityRenderer<EnderDragonEntity,- EnderDragonEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - updateRenderState- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;updateRenderState(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;Lnet/minecraft/client/render/entity/state/EnderDragonEntityRenderState;F)V- intermediary - method_62420- Lnet/minecraft/class_895;method_62420(Lnet/minecraft/class_1510;Lnet/minecraft/class_10015;F)V- official - a- Lgsa;a(Lcjw;Lgyj;F)V
 
- 
canBeCulled- Overrides:
- canBeCulledin class- EntityRenderer<EnderDragonEntity,- EnderDragonEntityRenderState> 
- Mappings:
- Namespace - Name - Mixin selector - named - canBeCulled- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;canBeCulled(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Z- intermediary - method_62419- Lnet/minecraft/class_895;method_62419(Lnet/minecraft/class_1510;)Z- official - a- Lgsa;a(Lcjw;)Z
 
 
-