| public BeaconBlockEntityRenderState |
| createRenderState() |
| method_74335() |
| createRenderState() |
|
| public void |
| extractRenderState(T blockEntity, BeaconRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress) |
| method_74341(T arg0, class_11950 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4) |
| updateRenderState(T arg0, BeaconBlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4) |
|
| public static <T extends BlockEntity extends BeamEmitter> void |
|
| public void |
|
| private static void |
| submitBeaconBeam(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, float beamRadiusScale, float animationTime, int beamStart, int height, int color) |
| method_3543(class_4587 arg0, class_11659 arg1, float arg2, float arg3, int arg4, int arg5, int arg6) |
| renderBeam(MatrixStack matrices, OrderedRenderCommandQueue queue, float scale, float rotationDegrees, int minHeight, int maxHeight, int color) |
|
| public static void |
| submitBeaconBeam(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, Identifier beamLocation, float scale, float animationTime, int beamStart, int height, int color, float solidBeamRadius, float beamGlowRadius) |
| method_3545(class_4587 arg0, class_11659 arg1, class_2960 arg2, float arg3, float arg4, int arg5, int arg6, int arg7, float arg8, float arg9) |
| renderBeam(MatrixStack matrices, OrderedRenderCommandQueue queue, Identifier textureId, float beamHeight, float beamRotationDegrees, int minHeight, int maxHeight, int color, float innerScale, float outerScale) |
|
| private static void |
| renderPart(PoseStack$Pose pose, VertexConsumer builder, int color, int beamStart, int beamEnd, float wnx, float wnz, float enx, float enz, float wsx, float wsz, float esx, float esz, float uu1, float uu2, float vv1, float vv2) |
| method_22741(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, float arg13, float arg14, float arg15, float arg16) |
| renderBeamLayer(MatrixStack$Entry matricesEntry, 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) |
|
| private static void |
| renderQuad(PoseStack$Pose pose, VertexConsumer builder, int color, int beamStart, int beamEnd, float wnx, float wnz, float enx, float enz, float uu1, float uu2, float vv1, float vv2) |
| 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) |
| 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) |
|
| private static void |
| addVertex(PoseStack$Pose pose, VertexConsumer builder, int color, int y, float x, float z, float u, float v) |
| method_23076(class_4587$class_4665 arg0, class_4588 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) |
|
| public boolean |
| shouldRenderOffScreen() |
| method_3563() |
| rendersOutsideBoundingBox() |
|
| public int |
| getViewDistance() |
| method_33893() |
| getRenderDistance() |
|
| public boolean |
| shouldRender(T blockEntity, Vec3 cameraPosition) |
| method_33892(T arg0, class_243 arg1) |
| isInRenderDistance(T arg0, Vec3d arg1) |
|
| public void |
|
| public void |
| extractRenderState(BlockEntity blockEntity, BlockEntityRenderState state, float partialTicks, Vec3 cameraPosition, ModelFeatureRenderer$CrumblingOverlay breakProgress) |
| method_74331(class_2586 arg0, class_11954 arg1, float arg2, class_243 arg3, class_11683$class_11792 arg4) |
| updateRenderState(BlockEntity arg0, BlockEntityRenderState arg1, float arg2, Vec3d arg3, ModelCommandRenderer$CrumblingOverlayCommand arg4) |
|
| public BlockEntityRenderState |
| createRenderState() |
| method_74335() |
| createRenderState() |
|
| private static void |
| lambda$submitBeaconBeam$1(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, PoseStack$Pose arg13, VertexConsumer arg14) |
| method_73534(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, class_4587$class_4665 arg13, class_4588 arg14) |
| method_73534(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer) |
|
| private static void |
| lambda$submitBeaconBeam$0(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, PoseStack$Pose arg9, VertexConsumer arg10) |
| method_73535(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, class_4587$class_4665 arg9, class_4588 arg10) |
| method_73535(int arg0, int arg1, int arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer) |
|
| private static BeaconBlockEntityRenderState$BeamSegment |
|