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 fch
intermediary net/minecraft/class_895
named net/minecraft/client/render/entity/EnderDragonEntityRenderer
-
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
method_23156
(VertexConsumer vertices, Matrix4f matrix, float y, float x) private static void
method_23157
(VertexConsumer vertices, Matrix4f matrix, int alpha) private static void
method_23158
(VertexConsumer vertices, Matrix4f matrix, float y, float x) private static void
method_23159
(VertexConsumer vertices, Matrix4f matrix, float y, float z) 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, getSkyLight, getTextRenderer, hasLabel, renderLabelIfPresent, shouldRender
-
Field Details
-
CRYSTAL_BEAM_TEXTURE
- Mappings:
Namespace Name Mixin selector official a
Lfch;a:Laaj;
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
Lfch;f:Laaj;
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
Lfch;g:Laaj;
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
Lfch;h:Laaj;
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
Lfch;i:Leyb;
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
Lfch;j:Leyb;
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
Lfch;k:Leyb;
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
Lfch;l:Leyb;
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_3
private static final float HALF_SQRT_3- Mappings:
Namespace Name Mixin selector official m
Lfch;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
Lfch;n:Lfch$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>
Lfcl;<init>(Lfcm$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
-
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 official a
Lfch;a(Lbos;FFLdzs;Lext;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
-
method_23157
- Mappings:
Namespace Name Mixin selector official a
Lfch;a(Ldzw;Ld;I)V
intermediary method_23157
Lnet/minecraft/class_895;method_23157(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;I)V
named method_23157
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23157(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Matrix4f;I)V
-
method_23156
- Mappings:
Namespace Name Mixin selector official a
Lfch;a(Ldzw;Ld;FF)V
intermediary method_23156
Lnet/minecraft/class_895;method_23156(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
named method_23156
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23156(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Matrix4f;FF)V
-
method_23158
- Mappings:
Namespace Name Mixin selector official b
Lfch;b(Ldzw;Ld;FF)V
intermediary method_23158
Lnet/minecraft/class_895;method_23158(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
named method_23158
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23158(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Matrix4f;FF)V
-
method_23159
- Mappings:
Namespace Name Mixin selector official c
Lfch;c(Ldzw;Ld;FF)V
intermediary method_23159
Lnet/minecraft/class_895;method_23159(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
named method_23159
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23159(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/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 official a
Lfch;a(FFFFILdzs;Lext;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:
getTexture
in classEntityRenderer<EnderDragonEntity>
- Mappings:
Namespace Name Mixin selector official a
Lfch;a(Lbos;)Laaj;
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
Lfch;a()Leta;
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;
-