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/EnderDragonEntityRendererintermediary net/minecraft/class_895official gis
-
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 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.EntityRenderer
getBlockLight, getLight, getPositionOffset, getShadowRadius, getSkyLight, getTextRenderer, hasLabel, renderLabelIfPresent, shouldRender
-
Field Details
-
CRYSTAL_BEAM_TEXTURE
- Mappings:
Namespace Name Mixin selector named CRYSTAL_BEAM_TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4668Lnet/minecraft/class_895;field_4668:Lnet/minecraft/class_2960;official aLgis;a:Lalf;
-
EXPLOSION_TEXTURE
- Mappings:
Namespace Name Mixin selector named EXPLOSION_TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EXPLOSION_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4669Lnet/minecraft/class_895;field_4669:Lnet/minecraft/class_2960;official fLgis;f:Lalf;
-
TEXTURE
- Mappings:
Namespace Name Mixin selector named TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4670Lnet/minecraft/class_895;field_4670:Lnet/minecraft/class_2960;official gLgis;g:Lalf;
-
EYE_TEXTURE
- Mappings:
Namespace Name Mixin selector named EYE_TEXTURELnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EYE_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_21006Lnet/minecraft/class_895;field_21006:Lnet/minecraft/class_2960;official hLgis;h:Lalf;
-
DRAGON_CUTOUT
- Mappings:
Namespace Name Mixin selector named DRAGON_CUTOUTLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_CUTOUT:Lnet/minecraft/client/render/RenderLayer;intermediary field_21737Lnet/minecraft/class_895;field_21737:Lnet/minecraft/class_1921;official iLgis;i:Lgdw;
-
DRAGON_DECAL
- Mappings:
Namespace Name Mixin selector named DRAGON_DECALLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_DECAL:Lnet/minecraft/client/render/RenderLayer;intermediary field_21738Lnet/minecraft/class_895;field_21738:Lnet/minecraft/class_1921;official jLgis;j:Lgdw;
-
DRAGON_EYES
- Mappings:
Namespace Name Mixin selector named DRAGON_EYESLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_EYES:Lnet/minecraft/client/render/RenderLayer;intermediary field_21739Lnet/minecraft/class_895;field_21739:Lnet/minecraft/class_1921;official kLgis;k:Lgdw;
-
CRYSTAL_BEAM_LAYER
- Mappings:
Namespace Name Mixin selector named CRYSTAL_BEAM_LAYERLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_LAYER:Lnet/minecraft/client/render/RenderLayer;intermediary field_21740Lnet/minecraft/class_895;field_21740:Lnet/minecraft/class_1921;official lLgis;l:Lgdw;
-
HALF_SQRT_3
private static final float HALF_SQRT_3- Mappings:
Namespace Name Mixin selector named HALF_SQRT_3Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;HALF_SQRT_3:Fintermediary field_21007Lnet/minecraft/class_895;field_21007:Fofficial mLgis;m:F
-
model
- Mappings:
Namespace Name Mixin selector named modelLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;intermediary field_21008Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_895$class_625;official nLgis;n:Lgis$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;)Vintermediary <init>Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)Vofficial <init>Lgiw;<init>(Lgix$a;)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 named 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)Vintermediary method_3918Lnet/minecraft/class_895;method_3918(Lnet/minecraft/class_1510;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vofficial aLgis;a(Lcib;FFLezy;Lgdo;I)V
-
putDeathLightSourceVertex
- Mappings:
Namespace Name Mixin selector named putDeathLightSourceVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightSourceVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;I)Vintermediary method_23157Lnet/minecraft/class_895;method_23157(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)Vofficial aLgis;a(Lfac;Lorg/joml/Matrix4f;I)V
-
putDeathLightNegativeXTerminalVertex
private static void putDeathLightNegativeXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector named putDeathLightNegativeXTerminalVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightNegativeXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)Vintermediary method_23156Lnet/minecraft/class_895;method_23156(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vofficial aLgis;a(Lfac;Lorg/joml/Matrix4f;FF)V
-
putDeathLightPositiveXTerminalVertex
private static void putDeathLightPositiveXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector named putDeathLightPositiveXTerminalVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)Vintermediary method_23158Lnet/minecraft/class_895;method_23158(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vofficial bLgis;b(Lfac;Lorg/joml/Matrix4f;FF)V
-
putDeathLightPositiveZTerminalVertex
private static void putDeathLightPositiveZTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector named putDeathLightPositiveZTerminalVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveZTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)Vintermediary method_23159Lnet/minecraft/class_895;method_23159(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vofficial cLgis;c(Lfac;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 renderCrystalBeamLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)Vintermediary method_3917Lnet/minecraft/class_895;method_3917(FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vofficial aLgis;a(FFFFILezy;Lgdo;I)V
-
getTexture
- Specified by:
getTexturein classEntityRenderer<EnderDragonEntity>- Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexture(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/util/Identifier;intermediary method_3914Lnet/minecraft/class_895;method_3914(Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960;official aLgis;a(Lcib;)Lalf;
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelDataLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;intermediary method_32165Lnet/minecraft/class_895;method_32165()Lnet/minecraft/class_5607;official aLgis;a()Lfxg;
-