类 EnderDragonEntityRenderer


  • @Environment(CLIENT)
    public class EnderDragonEntityRenderer
    extends EntityRenderer<EnderDragonEntity>
    Mappings:
    Namespace Name
    official eqm
    intermediary net/minecraft/class_895
    named net/minecraft/client/render/entity/EnderDragonEntityRenderer
    • 字段详细资料

      • CRYSTAL_BEAM_TEXTURE

        public static final Identifier CRYSTAL_BEAM_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official a Leqm;a:Lwp;
        intermediary field_4668 Lnet/minecraft/class_895;field_4668:Lnet/minecraft/class_2960;
        named CRYSTAL_BEAM_TEXTURE Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;CRYSTAL_BEAM_TEXTURE:Lnet/minecraft/util/Identifier;
      • EXPLOSION_TEXTURE

        private static final Identifier EXPLOSION_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official f Leqm;f:Lwp;
        intermediary field_4669 Lnet/minecraft/class_895;field_4669:Lnet/minecraft/class_2960;
        named EXPLOSION_TEXTURE Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EXPLOSION_TEXTURE:Lnet/minecraft/util/Identifier;
      • TEXTURE

        private static final Identifier TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official g Leqm;g:Lwp;
        intermediary field_4670 Lnet/minecraft/class_895;field_4670:Lnet/minecraft/class_2960;
        named TEXTURE Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;TEXTURE:Lnet/minecraft/util/Identifier;
      • EYE_TEXTURE

        private static final Identifier EYE_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official h Leqm;h:Lwp;
        intermediary field_21006 Lnet/minecraft/class_895;field_21006:Lnet/minecraft/class_2960;
        named EYE_TEXTURE Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;EYE_TEXTURE:Lnet/minecraft/util/Identifier;
      • DRAGON_CUTOUT

        private static final RenderLayer DRAGON_CUTOUT
        Mappings:
        Namespace Name Mixin selector
        official i Leqm;i:Lemi;
        intermediary field_21737 Lnet/minecraft/class_895;field_21737:Lnet/minecraft/class_1921;
        named DRAGON_CUTOUT Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_CUTOUT:Lnet/minecraft/client/render/RenderLayer;
      • DRAGON_DECAL

        private static final RenderLayer DRAGON_DECAL
        Mappings:
        Namespace Name Mixin selector
        official j Leqm;j:Lemi;
        intermediary field_21738 Lnet/minecraft/class_895;field_21738:Lnet/minecraft/class_1921;
        named DRAGON_DECAL Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_DECAL:Lnet/minecraft/client/render/RenderLayer;
      • DRAGON_EYES

        private static final RenderLayer DRAGON_EYES
        Mappings:
        Namespace Name Mixin selector
        official k Leqm;k:Lemi;
        intermediary field_21739 Lnet/minecraft/class_895;field_21739:Lnet/minecraft/class_1921;
        named DRAGON_EYES Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;DRAGON_EYES:Lnet/minecraft/client/render/RenderLayer;
      • CRYSTAL_BEAM_LAYER

        private static final RenderLayer CRYSTAL_BEAM_LAYER
        Mappings:
        Namespace Name Mixin selector
        official l Leqm;l:Lemi;
        intermediary field_21740 Lnet/minecraft/class_895;field_21740:Lnet/minecraft/class_1921;
        named CRYSTAL_BEAM_LAYER Lnet/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 m Leqm;m:F
        intermediary field_21007 Lnet/minecraft/class_895;field_21007:F
        named HALF_SQRT_3 Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;HALF_SQRT_3:F
      • model

        private final EnderDragonEntityRenderer.DragonEntityModel model
        Mappings:
        Namespace Name Mixin selector
        official n Leqm;n:Leqm$a;
        intermediary field_21008 Lnet/minecraft/class_895;field_21008:Lnet/minecraft/class_895$class_625;
        named model Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;model:Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel;
    • 构造器详细资料

      • EnderDragonEntityRenderer

        public EnderDragonEntityRenderer​(EntityRendererFactory.Context ctx)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leqq;<init>(Leqr$a;)V
        intermediary <init> Lnet/minecraft/class_897;<init>(Lnet/minecraft/class_5617$class_5618;)V
        named <init> Lnet/minecraft/client/render/entity/EntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;)V
    • 方法详细资料

      • render

        public void render​(EnderDragonEntity enderDragonEntity,
                           float float2,
                           float float3,
                           MatrixStack matrixStack,
                           VertexConsumerProvider vertexConsumerProvider,
                           int int2)
        覆盖:
        render 在类中 EntityRenderer<EnderDragonEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Leqm;a(Lbez;FFLdpi;Lema;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
        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
      • method_23157

        private static void method_23157​(VertexConsumer vertices,
                                         Matrix4f matrix,
                                         int alpha)
        Mappings:
        Namespace Name Mixin selector
        official a Leqm;a(Ldpm;Ld;I)V
        intermediary method_23157 Lnet/minecraft/class_895;method_23157(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;I)V
        named method_23157 Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23157(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Matrix4f;I)V
      • method_23156

        private static void method_23156​(VertexConsumer vertices,
                                         Matrix4f matrix,
                                         float y,
                                         float x)
        Mappings:
        Namespace Name Mixin selector
        official a Leqm;a(Ldpm;Ld;FF)V
        intermediary method_23156 Lnet/minecraft/class_895;method_23156(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
        named method_23156 Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23156(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Matrix4f;FF)V
      • method_23158

        private static void method_23158​(VertexConsumer vertices,
                                         Matrix4f matrix,
                                         float y,
                                         float x)
        Mappings:
        Namespace Name Mixin selector
        official b Leqm;b(Ldpm;Ld;FF)V
        intermediary method_23158 Lnet/minecraft/class_895;method_23158(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
        named method_23158 Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23158(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/Matrix4f;FF)V
      • method_23159

        private static void method_23159​(VertexConsumer vertices,
                                         Matrix4f matrix,
                                         float y,
                                         float z)
        Mappings:
        Namespace Name Mixin selector
        official c Leqm;c(Ldpm;Ld;FF)V
        intermediary method_23159 Lnet/minecraft/class_895;method_23159(Lnet/minecraft/class_4588;Lnet/minecraft/class_1159;FF)V
        named method_23159 Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;method_23159(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/util/math/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 a Leqm;a(FFFFILdpi;Lema;I)V
        intermediary method_3917 Lnet/minecraft/class_895;method_3917(FFFFILnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)V
        named renderCrystalBeam Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;renderCrystalBeam(FFFFILnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
      • getTexture

        public Identifier getTexture​(EnderDragonEntity enderDragonEntity)
        指定者:
        getTexture 在类中 EntityRenderer<EnderDragonEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Leqm;a(Lbez;)Lwp;
        intermediary method_3914 Lnet/minecraft/class_895;method_3914(Lnet/minecraft/class_1510;)Lnet/minecraft/class_2960;
        named getTexture Lnet/minecraft/client/render/entity/EnderDragonEntityRenderer;getTexture(Lnet/minecraft/entity/boss/dragon/EnderDragonEntity;)Lnet/minecraft/util/Identifier;
      • getTexturedModelData

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