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 named net/minecraft/client/render/entity/EnderDragonEntityRenderer
intermediary net/minecraft/class_895
official giu
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final RenderLayer
static final Identifier
private static final RenderLayer
private static final RenderLayer
private static final RenderLayer
private static final Identifier
private static final Identifier
private static final float
private final EnderDragonEntityRenderer.DragonEntityModel
private static final Identifier
Fields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetTexture
(EnderDragonEntity enderDragonEntity) static TexturedModelData
private static void
putDeathLightNegativeXTerminalVertex
(VertexConsumer buffer, Matrix4f matrix, float radius, float width) private static void
putDeathLightPositiveXTerminalVertex
(VertexConsumer buffer, Matrix4f matrix, float radius, float width) private static void
putDeathLightPositiveZTerminalVertex
(VertexConsumer buffer, Matrix4f matrix, float radius, float width) private static void
putDeathLightSourceVertex
(VertexConsumer buffer, Matrix4f matrix, int alpha) void
render
(EnderDragonEntity enderDragonEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) static void
renderCrystalBeam
(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.EntityRenderer
getBlockLight, getLight, getPositionOffset, 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
Lgiu;a:Lalf;
-
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 f
Lgiu;f:Lalf;
-
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 g
Lgiu;g:Lalf;
-
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 h
Lgiu;h:Lalf;
-
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 i
Lgiu;i:Lgdy;
-
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 j
Lgiu;j:Lgdy;
-
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 k
Lgiu;k:Lgdy;
-
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 l
Lgiu;l:Lgdy;
-
HALF_SQRT_3
private 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 m
Lgiu;m:F
-
model
- Mappings:
Namespace Name Mixin selector named model
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;
intermediary field_21008
Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_895$class_625;
official n
Lgiu;n:Lgiu$a;
-
-
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>
Lgiy;<init>(Lgiz$a;)V
-
-
Method Details
-
render
public void render(EnderDragonEntity enderDragonEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
render
in classEntityRenderer<EnderDragonEntity>
- Mappings:
Namespace Name Mixin selector 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
intermediary method_3918
Lnet/minecraft/class_895;method_3918(Lnet/minecraft/class_1510;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
official a
Lgiu;a(Lcid;FFLfaa;Lgdq;I)V
-
putDeathLightSourceVertex
- Mappings:
Namespace Name Mixin selector named putDeathLightSourceVertex
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightSourceVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;I)V
intermediary method_23157
Lnet/minecraft/class_895;method_23157(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)V
official a
Lgiu;a(Lfae;Lorg/joml/Matrix4f;I)V
-
putDeathLightNegativeXTerminalVertex
private static void putDeathLightNegativeXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector named putDeathLightNegativeXTerminalVertex
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightNegativeXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
intermediary method_23156
Lnet/minecraft/class_895;method_23156(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V
official a
Lgiu;a(Lfae;Lorg/joml/Matrix4f;FF)V
-
putDeathLightPositiveXTerminalVertex
private static void putDeathLightPositiveXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector named putDeathLightPositiveXTerminalVertex
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
intermediary method_23158
Lnet/minecraft/class_895;method_23158(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V
official b
Lgiu;b(Lfae;Lorg/joml/Matrix4f;FF)V
-
putDeathLightPositiveZTerminalVertex
private static void putDeathLightPositiveZTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector named putDeathLightPositiveZTerminalVertex
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveZTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
intermediary method_23159
Lnet/minecraft/class_895;method_23159(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)V
official c
Lgiu;c(Lfae;Lorg/joml/Matrix4f;FF)V
-
renderCrystalBeam
public static void renderCrystalBeam(float dx, float dy, float dz, float tickDelta, int age, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Mappings:
Namespace Name Mixin selector named renderCrystalBeam
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
intermediary method_3917
Lnet/minecraft/class_895;method_3917(FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
official a
Lgiu;a(FFFFILfaa;Lgdq;I)V
-
getTexture
- Specified by:
getTexture
in classEntityRenderer<EnderDragonEntity>
- Mappings:
Namespace Name Mixin selector named getTexture
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexture(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/util/Identifier;
intermediary method_3914
Lnet/minecraft/class_895;method_3914(Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960;
official a
Lgiu;a(Lcid;)Lalf;
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelData
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
intermediary method_32165
Lnet/minecraft/class_895;method_32165()Lnet/minecraft/class_5607;
official a
Lgiu;a()Lfxi;
-