net.minecraft.client.renderer.blockentity

public class BeaconRenderer<T extends BlockEntity extends BeaconBeamOwner>

implements BlockEntityRenderer<T>

gsi
net.minecraft.client.renderer.blockentity.BeaconRenderer
net.minecraft.class_822
net.minecraft.unmapped.C_mmgmobcg
net.minecraft.client.render.block.entity.BeaconBlockEntityRenderer
net.minecraft.client.render.block.entity.BeaconBlockEntityRenderer

Field summary

Modifier and TypeField
public static final ResourceLocation
a
BEAM_LOCATION
field_4338
f_wfvybtns
BEAM_TEXTURE
BEAM_TEXTURE
public static final int
b
MAX_RENDER_Y
field_32822
f_sgwbhvde
MAX_BEAM_HEIGHT
MAX_BEAM_HEIGHT
private static final float
e
BEAM_SCALE_THRESHOLD
field_56505
f_fbrpoxzq
field_56505
public static final float
c
SOLID_BEAM_RADIUS
field_56503
f_hfinhhfh
field_56503
public static final float
d
BEAM_GLOW_RADIUS
field_56504
f_toaerskm
field_56504

Constructor summary

ModifierConstructor
public (BlockEntityRendererProvider$Context ctx)

Method summary

Modifier and TypeMethod
public void
a(T arg0, float arg1, fjj arg2, gqa arg3, int arg4, int arg5, feq arg6)
render(T arg0, float arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, int arg5, Vec3 arg6)
method_3569(T arg0, float arg1, class_4587 arg2, class_4597 arg3, int arg4, int arg5, class_243 arg6)
m_nguspzld(T arg0, float arg1, C_cnszsxvd arg2, C_igrgeffe arg3, int arg4, int arg5, C_vgpupfxx arg6)
render(T arg0, float arg1, MatrixStack arg2, VertexConsumerProvider arg3, int arg4, int arg5, Vec3d arg6)
render(T arg0, float arg1, MatrixStack arg2, VertexConsumerProvider arg3, int arg4, int arg5, Vec3d arg6)
private static void
a(fjj arg0, gqa arg1, float arg2, float arg3, long arg4, int arg5, int arg6, int arg7)
renderBeaconBeam(PoseStack arg0, MultiBufferSource arg1, float arg2, float arg3, long arg4, int arg5, int arg6, int arg7)
method_3543(class_4587 arg0, class_4597 arg1, float arg2, float arg3, long arg4, int arg5, int arg6, int arg7)
m_jbnzczpa(C_cnszsxvd arg0, C_igrgeffe arg1, float arg2, float arg3, long arg4, int arg5, int arg6, int arg7)
renderBeam(MatrixStack matrices, VertexConsumerProvider vertexConsumers, float tickProgress, float scale, long worldTime, int yOffset, int maxY, int color)
m_jbnzczpa(MatrixStack matrices, VertexConsumerProvider vertexConsumers, float tickDelta, float arg3, long x, int segmentBottom, int segmentHeight, int color)
public static void
a(fjj arg0, gqa arg1, alg arg2, float arg3, float arg4, long arg5, int arg6, int arg7, int arg8, float arg9, float arg10)
renderBeaconBeam(PoseStack arg0, MultiBufferSource arg1, ResourceLocation arg2, float arg3, float arg4, long arg5, int arg6, int arg7, int arg8, float arg9, float arg10)
method_3545(class_4587 arg0, class_4597 arg1, class_2960 arg2, float arg3, float arg4, long arg5, int arg6, int arg7, int arg8, float arg9, float arg10)
m_hxchcydp(C_cnszsxvd arg0, C_igrgeffe arg1, C_ncpywfca arg2, float arg3, float arg4, long arg5, int arg6, int arg7, int arg8, float arg9, float arg10)
renderBeam(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Identifier textureId, float tickProgress, float heightScale, long worldTime, int yOffset, int maxY, int color, float innerRadius, float outerRadius)
drawSegment(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Identifier texture, float tickDelta, float heightScale, long time, int segmentBottom, int segmentHeight, int color, float innerRadius, float outerRadius)
private static void
a(fjj arg0, fjn arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15, float arg16)
renderPart(PoseStack arg0, VertexConsumer arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15, float arg16)
method_22741(class_4587 arg0, class_4588 arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15, float arg16)
m_wupsqwbl(C_cnszsxvd arg0, C_igthdzux arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15, float arg16)
renderBeamLayer(MatrixStack matrices, VertexConsumer vertices, int color, 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)
renderBeamLayer(MatrixStack matrices, VertexConsumer vertexConsumers, int argb, int segmentBottom, int segmentHeight, float x1, float z1, float x2, float z2, float x3, float z3, float x4, float z4, float u1, float u2, float v1, float v2)
private static void
a(fjj$a arg0, fjn arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12)
renderQuad(PoseStack$Pose arg0, VertexConsumer arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12)
method_22740(class_4587$class_4665 arg0, class_4588 arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12)
m_hjjtvxfw(C_cnszsxvd$C_pqokfevb arg0, C_igthdzux arg1, int arg2, int arg3, int arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12)
renderBeamFace(MatrixStack$Entry matrix, VertexConsumer vertices, int color, int yOffset, int height, float x1, float z1, float x2, float z2, float u1, float u2, float v1, float v2)
renderBeamFace(MatrixStack$Entry matrices, VertexConsumer vertexConsumers, int argb, int segmentBottom, int segmentHeight, float x1, float z1, float x2, float z2, float u1, float u2, float v1, float v2)
private static void
a(fjj$a arg0, fjn arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
addVertex(PoseStack$Pose arg0, VertexConsumer arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
method_23076(class_4587$class_4665 arg0, class_4588 arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
m_yvbdtkjg(C_cnszsxvd$C_pqokfevb arg0, C_igthdzux arg1, int arg2, int arg3, float arg4, float arg5, float arg6, float arg7)
renderBeamVertex(MatrixStack$Entry matrix, VertexConsumer vertices, int color, int y, float x, float z, float u, float v)
renderBeamVertex(MatrixStack$Entry matrices, VertexConsumer vertexConsumers, int argb, int y, float x, float z, float u, float v)
public boolean
a(T arg0)
shouldRenderOffScreen(T arg0)
method_3563(T arg0)
m_gnybbteo(T arg0)
rendersOutsideBoundingBox(T arg0)
rendersOutsideBoundingBox(T arg0)
public int
aR_()
getViewDistance()
method_33893()
m_esakipfg()
getRenderDistance()
getRenderDistance()
public boolean
a(T arg0, feq arg1)
shouldRender(T arg0, Vec3 arg1)
method_33892(T arg0, class_243 arg1)
m_nsuvqnou(T arg0, C_vgpupfxx arg1)
isInRenderDistance(T arg0, Vec3d arg1)
isInRenderDistance(T arg0, Vec3d arg1)