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/EnderDragonEntityRenderer
intermediary net/minecraft/class_895
official gke
  • Field Details

    • CRYSTAL_BEAM_TEXTURE

      public static final Identifier 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 Lgke;a:Lakr;
    • EXPLOSION_TEXTURE

      private static final Identifier 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 g Lgke;g:Lakr;
    • TEXTURE

      private static final Identifier 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 Lgke;h:Lakr;
    • EYE_TEXTURE

      private static final Identifier 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 Lgke;i:Lakr;
    • DRAGON_CUTOUT

      private static final RenderLayer 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 Lgke;j:Lgfh;
    • DRAGON_DECAL

      private static final RenderLayer 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 Lgke;k:Lgfh;
    • DRAGON_EYES

      private static final RenderLayer 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 Lgke;l:Lgfh;
    • CRYSTAL_BEAM_LAYER

      private static final RenderLayer 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 Lgke;m:Lgfh;
    • 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 Lgke;n:F
    • model

      Mappings:
      Namespace Name Mixin selector
      named model Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;
      intermediary field_21008 Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_895$class_625;
      official o Lgke;o:Lgke$a;
  • Constructor Details

    • EnderDragonEntityRenderer

      public EnderDragonEntityRenderer(EntityRendererFactory.Context ctx)
      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> Lgki;<init>(Lgkj$a;)V
  • Method Details

    • render

      public void render(EnderDragonEntity enderDragonEntity, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2)
      Overrides:
      render in class EntityRenderer<EnderDragonEntity>
      Mappings:
      Namespace Name Mixin selector
      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
      intermediary method_3918 Lnet/minecraft/class_895;method_3918(Lnet/minecraft/class_1510;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
      official a Lgke;a(Lcia;FFLfbi;Lgez;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 Lgke;a(Lfbi;FLfbm;)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 renderCrystalBeam Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
      intermediary method_3917 Lnet/minecraft/class_895;method_3917(FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
      official a Lgke;a(FFFFILfbi;Lgez;I)V
    • getTexture

      public Identifier getTexture(EnderDragonEntity enderDragonEntity)
      Specified by:
      getTexture in class EntityRenderer<EnderDragonEntity>
      Mappings:
      Namespace Name Mixin selector
      named getTexture Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexture(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/util/Identifier;
      intermediary method_3914 Lnet/minecraft/class_895;method_3914(Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960;
      official a Lgke;a(Lcia;)Lakr;
    • getTexturedModelData

      public static TexturedModelData getTexturedModelData()
      Mappings:
      Namespace Name Mixin selector
      named getTexturedModelData Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
      intermediary method_32165 Lnet/minecraft/class_895;method_32165()Lnet/minecraft/class_5607;
      official a Lgke;a()Lfyq;