Class EnderDragonEntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<EnderDragonEntity>
net.minecraft.client.render.entity.EnderDragonEntityRenderer
@Environment(CLIENT)
public class EnderDragonEntityRenderer
extends EntityRenderer<EnderDragonEntity>
- Mappings:
- Namespace - Name - official - fot- intermediary - net/minecraft/class_895- named - net/minecraft/client/render/entity/EnderDragonEntityRenderer
- 
Nested Class SummaryNested Classes
- 
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 EnderDragonEntityRenderer.DragonEntityModelprivate static final IdentifierFields inherited from class net.minecraft.client.render.entity.EntityRendererdispatcher, field_32921, shadowOpacity, shadowRadius
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetTexture(EnderDragonEntity enderDragonEntity) static TexturedModelDataprivate static voidputDeathLightNegativeXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) private static voidputDeathLightPositiveXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) private static voidputDeathLightPositiveZTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) private static voidputDeathLightSourceVertex(VertexConsumer buffer, Matrix4f matrix, int alpha) voidrender(EnderDragonEntity enderDragonEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) static voidrenderCrystalBeam(float dx, float dy, float dz, float tickDelta, int age, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) Methods inherited from class net.minecraft.client.render.entity.EntityRenderergetBlockLight, getLight, getPositionOffset, getSkyLight, getTextRenderer, hasLabel, renderLabelIfPresent, shouldRender
- 
Field Details- 
CRYSTAL_BEAM_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfot;a:Lacq;- intermediary - field_4668- Lnet/minecraft/class_895;field_4668:Lnet/minecraft/class_2960;- named - CRYSTAL_BEAM_TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
EXPLOSION_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - f- Lfot;f:Lacq;- intermediary - field_4669- Lnet/minecraft/class_895;field_4669:Lnet/minecraft/class_2960;- named - EXPLOSION_TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EXPLOSION_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - g- Lfot;g:Lacq;- intermediary - field_4670- Lnet/minecraft/class_895;field_4670:Lnet/minecraft/class_2960;- named - TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
EYE_TEXTURE- Mappings:
- Namespace - Name - Mixin selector - official - h- Lfot;h:Lacq;- intermediary - field_21006- Lnet/minecraft/class_895;field_21006:Lnet/minecraft/class_2960;- named - EYE_TEXTURE- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EYE_TEXTURE:Lnet/minecraft/util/Identifier;
 
- 
DRAGON_CUTOUT- Mappings:
- Namespace - Name - Mixin selector - official - i- Lfot;i:Lfkf;- intermediary - field_21737- Lnet/minecraft/class_895;field_21737:Lnet/minecraft/class_1921;- named - DRAGON_CUTOUT- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_CUTOUT:Lnet/minecraft/client/render/RenderLayer;
 
- 
DRAGON_DECAL- Mappings:
- Namespace - Name - Mixin selector - official - j- Lfot;j:Lfkf;- intermediary - field_21738- Lnet/minecraft/class_895;field_21738:Lnet/minecraft/class_1921;- named - DRAGON_DECAL- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_DECAL:Lnet/minecraft/client/render/RenderLayer;
 
- 
DRAGON_EYES- Mappings:
- Namespace - Name - Mixin selector - official - k- Lfot;k:Lfkf;- intermediary - field_21739- Lnet/minecraft/class_895;field_21739:Lnet/minecraft/class_1921;- named - DRAGON_EYES- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_EYES:Lnet/minecraft/client/render/RenderLayer;
 
- 
CRYSTAL_BEAM_LAYER- Mappings:
- Namespace - Name - Mixin selector - official - l- Lfot;l:Lfkf;- intermediary - field_21740- Lnet/minecraft/class_895;field_21740:Lnet/minecraft/class_1921;- named - CRYSTAL_BEAM_LAYER- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_LAYER:Lnet/minecraft/client/render/RenderLayer;
 
- 
HALF_SQRT_3private static final float HALF_SQRT_3- Mappings:
- Namespace - Name - Mixin selector - official - m- Lfot;m:F- intermediary - field_21007- Lnet/minecraft/class_895;field_21007:F- named - HALF_SQRT_3- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;HALF_SQRT_3:F
 
- 
model- Mappings:
- Namespace - Name - Mixin selector - official - n- Lfot;n:Lfot$a;- intermediary - field_21008- Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_895$class_625;- named - model- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;
 
 
- 
- 
Constructor Details- 
EnderDragonEntityRenderer- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lfox;<init>(Lfoy$a;)V- intermediary - <init>- Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)V- named - <init>- Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
 
 
- 
- 
Method Details- 
renderpublic void render(EnderDragonEntity enderDragonEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
- renderin class- EntityRenderer<EnderDragonEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfot;a(Lbub;FFLeij;Lfjx;I)V- intermediary - method_3918- Lnet/minecraft/class_895;method_3918(Lnet/minecraft/class_1510;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- named - render- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;render(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
 
- 
putDeathLightSourceVertex- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfot;a(Lein;Lorg/joml/Matrix4f;I)V- intermediary - method_23157- Lnet/minecraft/class_895;method_23157(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)V- named - putDeathLightSourceVertex- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightSourceVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;I)V
 
- 
putDeathLightNegativeXTerminalVertexprivate static void putDeathLightNegativeXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfot;a(Lein;Lorg/joml/Matrix4f;FF)V- intermediary - method_23156- Lnet/minecraft/class_895;method_23156(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V- named - putDeathLightNegativeXTerminalVertex- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightNegativeXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
 
- 
putDeathLightPositiveXTerminalVertexprivate static void putDeathLightPositiveXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lfot;b(Lein;Lorg/joml/Matrix4f;FF)V- intermediary - method_23158- Lnet/minecraft/class_895;method_23158(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V- named - putDeathLightPositiveXTerminalVertex- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
 
- 
putDeathLightPositiveZTerminalVertexprivate static void putDeathLightPositiveZTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
- Namespace - Name - Mixin selector - official - c- Lfot;c(Lein;Lorg/joml/Matrix4f;FF)V- intermediary - method_23159- Lnet/minecraft/class_895;method_23159(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V- named - putDeathLightPositiveZTerminalVertex- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveZTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
 
- 
renderCrystalBeampublic static void renderCrystalBeam(float dx, float dy, float dz, float tickDelta, int age, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lfot;a(FFFFILeij;Lfjx;I)V- intermediary - method_3917- Lnet/minecraft/class_895;method_3917(FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V- named - renderCrystalBeam- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
 
- 
getTexture- Specified by:
- getTexturein class- EntityRenderer<EnderDragonEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfot;a(Lbub;)Lacq;- intermediary - method_3914- Lnet/minecraft/class_895;method_3914(Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960;- named - getTexture- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexture(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/util/Identifier;
 
- 
getTexturedModelData- Mappings:
- Namespace - Name - Mixin selector - official - a- Lfot;a()Lfek;- intermediary - method_32165- Lnet/minecraft/class_895;method_32165()Lnet/minecraft/class_5607;- named - getTexturedModelData- Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
 
 
-