类 BeaconBlockEntityRenderer

    • 字段详细资料

      • BEAM_TEXTURE

        public static final Identifier BEAM_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a:Lwp;
        intermediary field_4338 Lnet/minecraft/class_822;field_4338:Lnet/minecraft/class_2960;
        named BEAM_TEXTURE Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;BEAM_TEXTURE:Lnet/minecraft/util/Identifier;
      • field_32822

        public static final int field_32822
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lent;b:I
        intermediary field_32822 Lnet/minecraft/class_822;field_32822:I
        named field_32822 Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;field_32822:I
    • 构造器详细资料

      • BeaconBlockEntityRenderer

        public BeaconBlockEntityRenderer​(BlockEntityRendererFactory.Context ctx)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lent;<init>(Leny$a;)V
        intermediary <init> Lnet/minecraft/class_822;<init>(Lnet/minecraft/class_5614$class_5615;)V
        named <init> Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)V
    • 方法详细资料

      • render

        public void render​(BeaconBlockEntity beaconBlockEntity,
                           float float2,
                           MatrixStack matrixStack,
                           VertexConsumerProvider vertexConsumerProvider,
                           int int2,
                           int int3)
        指定者:
        render 在接口中 BlockEntityRenderer<BeaconBlockEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Lchk;FLdpi;Lema;II)V
        intermediary method_3541 Lnet/minecraft/class_822;method_3541(Lnet/minecraft/class_2580;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)V
        named render Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;render(Lnet/minecraft/block/entity/BeaconBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)V
      • renderBeam

        private static void renderBeam​(MatrixStack matrices,
                                       VertexConsumerProvider vertexConsumers,
                                       float tickDelta,
                                       long worldTime,
                                       int yOffset,
                                       int maxY,
                                       float[] color)
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Ldpi;Lema;FJII[F)V
        intermediary method_3543 Lnet/minecraft/class_822;method_3543(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;FJII[F)V
        named renderBeam Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeam(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;FJII[F)V
      • renderBeam

        public static void renderBeam​(MatrixStack matrices,
                                      VertexConsumerProvider vertexConsumers,
                                      Identifier textureId,
                                      float tickDelta,
                                      float heightScale,
                                      long worldTime,
                                      int yOffset,
                                      int maxY,
                                      float[] color,
                                      float innerRadius,
                                      float outerRadius)
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Ldpi;Lema;Lwp;FFJII[FFF)V
        intermediary method_3545 Lnet/minecraft/class_822;method_3545(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJII[FFF)V
        named renderBeam Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeam(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/Identifier;FFJII[FFF)V
      • renderBeamLayer

        private static void renderBeamLayer​(MatrixStack matrices,
                                            VertexConsumer vertices,
                                            float red,
                                            float green,
                                            float blue,
                                            float alpha,
                                            int yOffset,
                                            int height,
                                            float x1,
                                            float z1,
                                            float x2,
                                            float z2,
                                            float x3,
                                            float z3,
                                            float x4,
                                            float z4,
                                            float u1,
                                            float u2,
                                            float v1,
                                            float v2)
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Ldpi;Ldpm;FFFFIIFFFFFFFFFFFF)V
        intermediary method_22741 Lnet/minecraft/class_822;method_22741(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;FFFFIIFFFFFFFFFFFF)V
        named renderBeamLayer Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeamLayer(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;FFFFIIFFFFFFFFFFFF)V
      • renderBeamFace

        private static void renderBeamFace​(Matrix4f modelMatrix,
                                           Matrix3f normalMatrix,
                                           VertexConsumer vertices,
                                           float red,
                                           float green,
                                           float blue,
                                           float alpha,
                                           int yOffset,
                                           int height,
                                           float x1,
                                           float z1,
                                           float x2,
                                           float z2,
                                           float u1,
                                           float u2,
                                           float v1,
                                           float v2)
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Ld;Lc;Ldpm;FFFFIIFFFFFFFF)V
        intermediary method_22740 Lnet/minecraft/class_822;method_22740(Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIIFFFFFFFF)V
        named renderBeamFace Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeamFace(Lnet/minecraft/util/math/Matrix4f;Lnet/minecraft/util/math/Matrix3f;Lnet/minecraft/client/render/VertexConsumer;FFFFIIFFFFFFFF)V
      • renderBeamVertex

        private static void renderBeamVertex​(Matrix4f modelMatrix,
                                             Matrix3f normalMatrix,
                                             VertexConsumer vertices,
                                             float red,
                                             float green,
                                             float blue,
                                             float alpha,
                                             int y,
                                             float x,
                                             float z,
                                             float u,
                                             float v)
        参数:
        u - the left-most coordinate of the texture region
        v - the top-most coordinate of the texture region
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Ld;Lc;Ldpm;FFFFIFFFF)V
        intermediary method_23076 Lnet/minecraft/class_822;method_23076(Lnet/minecraft/class_1159;Lnet/minecraft/class_4581;Lnet/minecraft/class_4588;FFFFIFFFF)V
        named renderBeamVertex Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeamVertex(Lnet/minecraft/util/math/Matrix4f;Lnet/minecraft/util/math/Matrix3f;Lnet/minecraft/client/render/VertexConsumer;FFFFIFFFF)V
      • rendersOutsideBoundingBox

        public boolean rendersOutsideBoundingBox​(BeaconBlockEntity beaconBlockEntity)
        指定者:
        rendersOutsideBoundingBox 在接口中 BlockEntityRenderer<BeaconBlockEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Lchk;)Z
        intermediary method_3542 Lnet/minecraft/class_822;method_3542(Lnet/minecraft/class_2580;)Z
        named rendersOutsideBoundingBox Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;rendersOutsideBoundingBox(Lnet/minecraft/block/entity/BeaconBlockEntity;)Z
      • method_33893

        public int method_33893()
        指定者:
        method_33893 在接口中 BlockEntityRenderer<BeaconBlockEntity>
        Mappings:
        Namespace Name Mixin selector
        official aI_ Lenx;aI_()I
        intermediary method_33893 Lnet/minecraft/class_827;method_33893()I
        named method_33893 Lnet/minecraft/client/render/block/entity/BlockEntityRenderer;method_33893()I
      • method_33892

        public boolean method_33892​(BeaconBlockEntity beaconBlockEntity,
                                    Vec3d vec3d)
        指定者:
        method_33892 在接口中 BlockEntityRenderer<BeaconBlockEntity>
        Mappings:
        Namespace Name Mixin selector
        official a Lent;a(Lchk;Ldma;)Z
        intermediary method_33891 Lnet/minecraft/class_822;method_33891(Lnet/minecraft/class_2580;Lnet/minecraft/class_243;)Z
        named method_33892 Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;method_33892(Lnet/minecraft/block/entity/BeaconBlockEntity;Lnet/minecraft/util/math/Vec3d;)Z