Class EnderDragonEntityRenderer
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<EnderDragonEntity,EnderDragonEntityRenderState>
net.minecraft.client.render.entity.EnderDragonEntityRenderer
@Environment(CLIENT)
public class EnderDragonEntityRenderer
extends EntityRenderer<EnderDragonEntity,EnderDragonEntityRenderState>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/EnderDragonEntityRenderer
intermediary net/minecraft/class_895
official grk
-
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 DragonEntityModel
private static final Identifier
Fields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, field_52257, shadowOpacity, shadowRadius
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
canBeCulled
(EnderDragonEntity enderDragonEntity) void
render
(EnderDragonEntityRenderState enderDragonEntityRenderState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) static void
renderCrystalBeam
(float dx, float dy, float dz, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private static void
renderDeathAnimation
(MatrixStack matrices, float animationProgress, VertexConsumer vertexCOnsumer) void
updateRenderState
(EnderDragonEntity enderDragonEntity, EnderDragonEntityRenderState enderDragonEntityRenderState, float float2) Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
getAndUpdateRenderState, getBlockLight, getBoundingBox, getDisplayName, 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
Lgrk;a:Lalz;
-
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 b
Lgrk;b:Lalz;
-
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 h
Lgrk;h:Lalz;
-
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 i
Lgrk;i:Lalz;
-
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 j
Lgrk;j:Lglu;
-
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 k
Lgrk;k:Lglu;
-
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 l
Lgrk;l:Lglu;
-
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 m
Lgrk;m:Lglu;
-
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 n
Lgrk;n:F
-
model
- Mappings:
Namespace Name Mixin selector named model
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/DragonEntityModel;
intermediary field_21008
Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_625;
official o
Lgrk;o:Lgeh;
-
-
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>
Lgro;<init>(Lgrp$a;)V
-
-
Method Details
-
render
public void render(EnderDragonEntityRenderState enderDragonEntityRenderState, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
render
in classEntityRenderer<EnderDragonEntity,
EnderDragonEntityRenderState> - Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;render(Lnet/minecraft/client/render/entity/state/EnderDragonEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
intermediary method_3918
Lnet/minecraft/class_895;method_3918(Lnet/minecraft/class_10015;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
official a
Lgrk;a(Lgxs;Lfgr;Lglk;I)V
-
renderDeathAnimation
private static void renderDeathAnimation(MatrixStack matrices, float animationProgress, VertexConsumer vertexCOnsumer) - Mappings:
Namespace Name Mixin selector named renderDeathAnimation
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderDeathAnimation(Lnet/minecraft/client/util/math/MatrixStack;FLnet/minecraft/client/render/VertexConsumer;)V
intermediary method_61158
Lnet/minecraft/class_895;method_61158(Lnet/minecraft/class_4587;FLnet/minecraft/class_4588;)V
official a
Lgrk;a(Lfgr;FLfgv;)V
-
renderCrystalBeam
public static void renderCrystalBeam(float dx, float dy, float dz, float tickDelta, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Mappings:
Namespace Name Mixin selector named renderCrystalBeam
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
intermediary method_3917
Lnet/minecraft/class_895;method_3917(FFFFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
official a
Lgrk;a(FFFFLfgr;Lglk;I)V
-
createRenderState
- Specified by:
createRenderState
in classEntityRenderer<EnderDragonEntity,
EnderDragonEntityRenderState> - Mappings:
Namespace Name Mixin selector named createRenderState
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;createRenderState()Lnet/minecraft/client/render/entity/state/EnderDragonEntityRenderState;
intermediary method_62418
Lnet/minecraft/class_895;method_62418()Lnet/minecraft/class_10015;
official a
Lgrk;a()Lgxs;
-
updateRenderState
public void updateRenderState(EnderDragonEntity enderDragonEntity, EnderDragonEntityRenderState enderDragonEntityRenderState, float float2) - Overrides:
updateRenderState
in classEntityRenderer<EnderDragonEntity,
EnderDragonEntityRenderState> - Mappings:
Namespace Name Mixin selector named updateRenderState
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;updateRenderState(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;Lnet/minecraft/client/render/entity/state/EnderDragonEntityRenderState;F)V
intermediary method_62420
Lnet/minecraft/class_895;method_62420(Lnet/minecraft/class_1510;Lnet/minecraft/class_10015;F)V
official a
Lgrk;a(Lckt;Lgxs;F)V
-
canBeCulled
- Overrides:
canBeCulled
in classEntityRenderer<EnderDragonEntity,
EnderDragonEntityRenderState> - Mappings:
Namespace Name Mixin selector named canBeCulled
Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;canBeCulled(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Z
intermediary method_62419
Lnet/minecraft/class_895;method_62419(Lnet/minecraft/class_1510;)Z
official a
Lgrk;a(Lckt;)Z
-