Class BeaconBlockEntityRenderer
java.lang.Object
net.minecraft.client.render.block.entity.BeaconBlockEntityRenderer
- All Implemented Interfaces:
BlockEntityRenderer<BeaconBlockEntity>
@Environment(CLIENT)
public class BeaconBlockEntityRenderer
extends Object
implements BlockEntityRenderer<BeaconBlockEntity>
- Mappings:
Namespace Name named net/minecraft/client/render/block/entity/BeaconBlockEntityRendererintermediary net/minecraft/class_822official ggp
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanisInRenderDistance(BeaconBlockEntity beaconBlockEntity, Vec3d vec3d) voidrender(BeaconBlockEntity beaconBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) private static voidrenderBeam(MatrixStack matrices, VertexConsumerProvider vertexConsumers, float tickDelta, long worldTime, int yOffset, int maxY, int int2) static voidrenderBeam(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Identifier textureId, float tickDelta, float heightScale, long worldTime, int yOffset, int maxY, int int2, float innerRadius, float outerRadius) private static voidrenderBeamFace(MatrixStack.Entry matrix, VertexConsumer vertices, int int2, int int3, int int4, float alpha, float float2, float float3, float float4, float float5, float float6, float float7, float float8) private static voidrenderBeamLayer(MatrixStack matrices, VertexConsumer vertices, int int2, int int3, int int4, float alpha, float float2, float float3, float x1, float float4, float float5, float z2, float float6, float float7, float float8, float float9, float float10) private static voidrenderBeamVertex(MatrixStack.Entry matrix, VertexConsumer vertices, int int2, int int3, float blue, float alpha, float float2, float float3) booleanrendersOutsideBoundingBox(BeaconBlockEntity beaconBlockEntity)
-
Field Details
-
BEAM_TEXTURE
- Mappings:
Namespace Name Mixin selector named BEAM_TEXTURELnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;BEAM_TEXTURE:Lnet/minecraft/util/Identifier;intermediary field_4338Lnet/minecraft/class_822;field_4338:Lnet/minecraft/class_2960;official aLggp;a:Lakq;
-
MAX_BEAM_HEIGHT
public static final int MAX_BEAM_HEIGHT- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_BEAM_HEIGHTLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;MAX_BEAM_HEIGHT:Iintermediary field_32822Lnet/minecraft/class_822;field_32822:Iofficial bLggp;b:I
-
-
Constructor Details
-
BeaconBlockEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;<init>(Lnet/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context;)Vintermediary <init>Lnet/minecraft/class_822;<init>(Lnet/minecraft/class_5614$class_5615;)Vofficial <init>Lggp;<init>(Lggu$a;)V
-
-
Method Details
-
render
public void render(BeaconBlockEntity beaconBlockEntity, float float2, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, int int3) - Specified by:
renderin interfaceBlockEntityRenderer<BeaconBlockEntity>- Mappings:
Namespace Name Mixin selector named renderLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;render(Lnet/minecraft/block/entity/BeaconBlockEntity;FLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;II)Vintermediary method_3541Lnet/minecraft/class_822;method_3541(Lnet/minecraft/class_2580;FLnet/minecraft/class_4587;Lnet/minecraft/class_4597;II)Vofficial aLggp;a(Ldqa;FLfbc;Lget;II)V
-
renderBeam
private static void renderBeam(MatrixStack matrices, VertexConsumerProvider vertexConsumers, float tickDelta, long worldTime, int yOffset, int maxY, int int2) - Mappings:
Namespace Name Mixin selector named renderBeamLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeam(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;FJIII)Vintermediary method_3543Lnet/minecraft/class_822;method_3543(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;FJIII)Vofficial aLggp;a(Lfbc;Lget;FJIII)V
-
renderBeam
public static void renderBeam(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Identifier textureId, float tickDelta, float heightScale, long worldTime, int yOffset, int maxY, int int2, float innerRadius, float outerRadius) - Mappings:
Namespace Name Mixin selector named renderBeamLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeam(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;Lnet/minecraft/util/Identifier;FFJIIIFF)Vintermediary method_3545Lnet/minecraft/class_822;method_3545(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJIIIFF)Vofficial aLggp;a(Lfbc;Lget;Lakq;FFJIIIFF)V
-
renderBeamLayer
private static void renderBeamLayer(MatrixStack matrices, VertexConsumer vertices, int int2, int int3, int int4, float alpha, float float2, float float3, float x1, float float4, float float5, float z2, float float6, float float7, float float8, float float9, float float10) - Mappings:
Namespace Name Mixin selector named renderBeamLayerLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeamLayer(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumer;IIIFFFFFFFFFFFF)Vintermediary method_22741Lnet/minecraft/class_822;method_22741(Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;IIIFFFFFFFFFFFF)Vofficial aLggp;a(Lfbc;Lfbg;IIIFFFFFFFFFFFF)V
-
renderBeamFace
private static void renderBeamFace(MatrixStack.Entry matrix, VertexConsumer vertices, int int2, int int3, int int4, float alpha, float float2, float float3, float float4, float float5, float float6, float float7, float float8) - Mappings:
Namespace Name Mixin selector named renderBeamFaceLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeamFace(Lnet/minecraft/client/util/math/MatrixStack$Entry;Lnet/minecraft/client/render/VertexConsumer;IIIFFFFFFFF)Vintermediary method_22740Lnet/minecraft/class_822;method_22740(Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIIFFFFFFFF)Vofficial aLggp;a(Lfbc$a;Lfbg;IIIFFFFFFFF)V
-
renderBeamVertex
private static void renderBeamVertex(MatrixStack.Entry matrix, VertexConsumer vertices, int int2, int int3, float blue, float alpha, float float2, float float3) - Mappings:
Namespace Name Mixin selector named renderBeamVertexLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;renderBeamVertex(Lnet/minecraft/client/util/math/MatrixStack$Entry;Lnet/minecraft/client/render/VertexConsumer;IIFFFF)Vintermediary method_23076Lnet/minecraft/class_822;method_23076(Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;IIFFFF)Vofficial aLggp;a(Lfbc$a;Lfbg;IIFFFF)V
-
rendersOutsideBoundingBox
- Specified by:
rendersOutsideBoundingBoxin interfaceBlockEntityRenderer<BeaconBlockEntity>- Mappings:
Namespace Name Mixin selector named rendersOutsideBoundingBoxLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;rendersOutsideBoundingBox(Lnet/minecraft/block/entity/BeaconBlockEntity;)Zintermediary method_3542Lnet/minecraft/class_822;method_3542(Lnet/minecraft/class_2580;)Zofficial aLggp;a(Ldqa;)Z
-
getRenderDistance
public int getRenderDistance()- Specified by:
getRenderDistancein interfaceBlockEntityRenderer<BeaconBlockEntity>- Mappings:
Namespace Name Mixin selector named getRenderDistanceLnet/minecraft/client/render/block/entity/BlockEntityRenderer;getRenderDistance()Iintermediary method_33893Lnet/minecraft/class_827;method_33893()Iofficial aT_Lggt;aT_()I
-
isInRenderDistance
- Specified by:
isInRenderDistancein interfaceBlockEntityRenderer<BeaconBlockEntity>- Mappings:
Namespace Name Mixin selector named isInRenderDistanceLnet/minecraft/client/render/block/entity/BeaconBlockEntityRenderer;isInRenderDistance(Lnet/minecraft/block/entity/BeaconBlockEntity;Lnet/minecraft/util/math/Vec3d;)Zintermediary method_33891Lnet/minecraft/class_822;method_33891(Lnet/minecraft/class_2580;Lnet/minecraft/class_243;)Zofficial aLggp;a(Ldqa;Leww;)Z
-