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 fohintermediary 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 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, getSkyLight, getTextRenderer, hasLabel, renderLabelIfPresent, shouldRender
-
Field Details
-
CRYSTAL_BEAM_TEXTURE
- Mappings:
Namespace Name Mixin selector official aLfoh;a:Lacq;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 fLfoh;f:Lacq;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 gLfoh;g:Lacq;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 hLfoh;h:Lacq;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 iLfoh;i:Lfju;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 jLfoh;j:Lfju;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 kLfoh;k:Lfju;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 lLfoh;l:Lfju;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 mLfoh;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 nLfoh;n:Lfoh$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>Lfol;<init>(Lfom$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 aLfoh;a(Lbtz;FFLeib;Lfjm;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
-
putDeathLightSourceVertex
- Mappings:
Namespace Name Mixin selector official aLfoh;a(Leif;Lorg/joml/Matrix4f;I)Vintermediary method_23157Lnet/minecraft/class_895;method_23157(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;I)Vnamed putDeathLightSourceVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightSourceVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;I)V
-
putDeathLightNegativeXTerminalVertex
private static void putDeathLightNegativeXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector official aLfoh;a(Leif;Lorg/joml/Matrix4f;FF)Vintermediary method_23156Lnet/minecraft/class_895;method_23156(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vnamed putDeathLightNegativeXTerminalVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightNegativeXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
-
putDeathLightPositiveXTerminalVertex
private static void putDeathLightPositiveXTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector official bLfoh;b(Leif;Lorg/joml/Matrix4f;FF)Vintermediary method_23158Lnet/minecraft/class_895;method_23158(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vnamed putDeathLightPositiveXTerminalVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveXTerminalVertex(Lnet/minecraft/client/render/VertexConsumer;Lorg/joml/Matrix4f;FF)V
-
putDeathLightPositiveZTerminalVertex
private static void putDeathLightPositiveZTerminalVertex(VertexConsumer buffer, Matrix4f matrix, float radius, float width) - Mappings:
Namespace Name Mixin selector official cLfoh;c(Leif;Lorg/joml/Matrix4f;FF)Vintermediary method_23159Lnet/minecraft/class_895;method_23159(Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FF)Vnamed putDeathLightPositiveZTerminalVertexLnet/minecraft/client/render/entity/EnderDragonEntityRenderer;putDeathLightPositiveZTerminalVertex(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 aLfoh;a(FFFFILeib;Lfjm;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 aLfoh;a(Lbtz;)Lacq;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 aLfoh;a()Lfdz;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;
-