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 fhdintermediary net/minecraft/class_895named net/minecraft/client/render/entity/EnderDragonEntityRenderer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier 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.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTexture(EnderDragonEntity enderDragonEntity) static TexturedModelDataprivate static voidmethod_23156(VertexConsumer vertices, org.joml.Matrix4f matrix, float y, float x) private static voidmethod_23157(VertexConsumer vertices, org.joml.Matrix4f matrix, int alpha) private static voidmethod_23158(VertexConsumer vertices, org.joml.Matrix4f matrix, float y, float x) private static voidmethod_23159(VertexConsumer vertices, org.joml.Matrix4f matrix, float y, float z) 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.EntityRenderer
getBlockLight, getLight, getPositionOffset, getSkyLight, getTextRenderer, hasLabel, renderLabelIfPresent, shouldRender
-
Field Details
-
CRYSTAL_BEAM_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLfhd;a:Labt;intermediary field_4668Lnet/minecraft/class_895;field_4668:Lnet/minecraft/class_2960;named CRYSTAL_BEAM_TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;
-
EXPLOSION_TEXTURE
- Mappings:
Namespace Name Mixin selector official fLfhd;f:Labt;intermediary field_4669Lnet/minecraft/class_895;field_4669:Lnet/minecraft/class_2960;named EXPLOSION_TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EXPLOSION_TEXTURE:Lnet/minecraft/util/Identifier;
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official gLfhd;g:Labt;intermediary field_4670Lnet/minecraft/class_895;field_4670:Lnet/minecraft/class_2960;named TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
-
EYE_TEXTURE
- Mappings:
Namespace Name Mixin selector official hLfhd;h:Labt;intermediary field_21006Lnet/minecraft/class_895;field_21006:Lnet/minecraft/class_2960;named EYE_TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EYE_TEXTURE:Lnet/minecraft/util/Identifier;
-
DRAGON_CUTOUT
- Mappings:
Namespace Name Mixin selector official iLfhd;i:Lfcv;intermediary field_21737Lnet/minecraft/class_895;field_21737:Lnet/minecraft/class_1921;named DRAGON_CUTOUTLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_CUTOUT:Lnet/minecraft/client/render/RenderLayer;
-
DRAGON_DECAL
- Mappings:
Namespace Name Mixin selector official jLfhd;j:Lfcv;intermediary field_21738Lnet/minecraft/class_895;field_21738:Lnet/minecraft/class_1921;named DRAGON_DECALLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_DECAL:Lnet/minecraft/client/render/RenderLayer;
-
DRAGON_EYES
- Mappings:
Namespace Name Mixin selector official kLfhd;k:Lfcv;intermediary field_21739Lnet/minecraft/class_895;field_21739:Lnet/minecraft/class_1921;named DRAGON_EYESLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_EYES:Lnet/minecraft/client/render/RenderLayer;
-
CRYSTAL_BEAM_LAYER
- Mappings:
Namespace Name Mixin selector official lLfhd;l:Lfcv;intermediary field_21740Lnet/minecraft/class_895;field_21740:Lnet/minecraft/class_1921;named CRYSTAL_BEAM_LAYERLnet/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 mLfhd;m:Fintermediary field_21007Lnet/minecraft/class_895;field_21007:Fnamed HALF_SQRT_3Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;HALF_SQRT_3:F
-
model
- Mappings:
Namespace Name Mixin selector official nLfhd;n:Lfhd$a;intermediary field_21008Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_895$class_625;named modelLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;
-
-
Constructor Details
-
EnderDragonEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lfhh;<init>(Lfhi$a;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)Vnamed <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:
renderin classEntityRenderer<EnderDragonEntity>- Mappings:
Namespace Name Mixin selector official aLfhd;a(Lbre;FFLedc;Lfcn;I)Vintermediary method_3918Lnet/minecraft/class_895;method_3918(Lnet/minecraft/class_1510;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderLnet/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 aLfhd;a(Ledg;Lorg/joml/Matrix4f;I)Vintermediary method_23157Lnet/minecraft/class_895;method_23157(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)Vnamed method_23157Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23157(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;I)V
-
method_23156
private static void method_23156(VertexConsumer vertices, org.joml.Matrix4f matrix, float y, float x) - Mappings:
Namespace Name Mixin selector official aLfhd;a(Ledg;Lorg/joml/Matrix4f;FF)Vintermediary method_23156Lnet/minecraft/class_895;method_23156(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vnamed method_23156Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23156(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
-
method_23158
private static void method_23158(VertexConsumer vertices, org.joml.Matrix4f matrix, float y, float x) - Mappings:
Namespace Name Mixin selector official bLfhd;b(Ledg;Lorg/joml/Matrix4f;FF)Vintermediary method_23158Lnet/minecraft/class_895;method_23158(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vnamed method_23158Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23158(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
-
method_23159
private static void method_23159(VertexConsumer vertices, org.joml.Matrix4f matrix, float y, float z) - Mappings:
Namespace Name Mixin selector official cLfhd;c(Ledg;Lorg/joml/Matrix4f;FF)Vintermediary method_23159Lnet/minecraft/class_895;method_23159(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vnamed method_23159Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23159(Lnet/minecraft/client/render/VertexConsumer;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 official aLfhd;a(FFFFILedc;Lfcn;I)Vintermediary method_3917Lnet/minecraft/class_895;method_3917(FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderCrystalBeamLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
getTexture
- Specified by:
getTexturein classEntityRenderer<EnderDragonEntity>- Mappings:
Namespace Name Mixin selector official aLfhd;a(Lbre;)Labt;intermediary method_3914Lnet/minecraft/class_895;method_3914(Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960;named getTextureLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexture(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/util/Identifier;
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official aLfhd;a()Lexf;intermediary method_32165Lnet/minecraft/class_895;method_32165()Lnet/minecraft/class_5607;named getTexturedModelDataLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-