| protected Optional<CloudRenderer$CloudCells> |
|
| private static int |
| getSizeForCloudDistance(int radiusCells) |
| method_71301(int arg0) |
| calcCloudBufferSize(int cloudRange) |
|
| protected void |
|
| private static boolean |
| isCellEmpty(int color) |
| method_62167(int arg0) |
| isEmpty(int color) |
|
| private static long |
| packCellData(int color, boolean north, boolean east, boolean south, boolean west) |
| method_62169(int arg0, boolean arg1, boolean arg2, boolean arg3, boolean arg4) |
| packCloudCell(int color, boolean borderNorth, boolean borderEast, boolean borderSouth, boolean borderWest) |
|
| private static boolean |
| isNorthEmpty(long cellData) |
| method_62178(long arg0) |
| hasBorderNorth(long packed) |
|
| private static boolean |
| isEastEmpty(long cellData) |
| method_62179(long arg0) |
| hasBorderEast(long packed) |
|
| private static boolean |
| isSouthEmpty(long cellData) |
| method_62180(long arg0) |
| hasBorderSouth(long packed) |
|
| private static boolean |
| isWestEmpty(long cellData) |
| method_62181(long arg0) |
| hasBorderWest(long packed) |
|
| public void |
| render(int color, CloudStatus type, float bottomY, Vec3 cameraPosition, long gameTime, float partialTicks) |
| method_62168(int arg0, class_4063 arg1, float arg2, class_243 arg3, long arg4, float arg5) |
| renderClouds(int color, CloudRenderMode mode, float cloudHeight, Vec3d arg3, long arg4, float arg5) |
|
| private void |
| buildMesh(CloudRenderer$RelativeCameraPos relativePos, ByteBuffer faceBuffer, int centerCellX, int centerCellZ, boolean extrude, int radiusCells) |
| method_62175(class_9955$class_9956 arg0, ByteBuffer arg1, int arg2, int arg3, boolean arg4, int arg5) |
| buildCloudCells(CloudRenderer$ViewMode viewMode, ByteBuffer arg1, int x, int z, boolean arg4, int arg5) |
|
| private void |
| tryBuildCell(CloudRenderer$RelativeCameraPos relativePos, ByteBuffer faceBuffer, int cellX, int cellZ, boolean extrude, int relativeCellX, int textureWidth, int relativeCellZ, int textureHeight, long[] cells) |
| method_72155(class_9955$class_9956 arg0, ByteBuffer arg1, int arg2, int arg3, boolean arg4, int arg5, int arg6, int arg7, int arg8, long[] arg9) |
| method_72155(CloudRenderer$ViewMode arg0, ByteBuffer arg1, int arg2, int arg3, boolean arg4, int arg5, int arg6, int arg7, int arg8, long[] arg9) |
|
| private void |
| buildFlatCell(ByteBuffer faceBuffer, int x, int z) |
| method_62172(ByteBuffer arg0, int arg1, int arg2) |
| buildCloudCellFast(ByteBuffer arg0, int color, int x) |
|
| private void |
| encodeFace(ByteBuffer faceBuffer, int x, int z, Direction direction, int flags) |
| method_71098(ByteBuffer arg0, int arg1, int arg2, class_2350 arg3, int arg4) |
| method_71098(ByteBuffer arg0, int arg1, int arg2, Direction arg3, int arg4) |
|
| private void |
| buildExtrudedCell(CloudRenderer$RelativeCameraPos relativePos, ByteBuffer faceBuffer, int x, int z, long cellData) |
| method_62174(class_9955$class_9956 arg0, ByteBuffer arg1, int arg2, int arg3, long arg4) |
| buildCloudCellFancy(CloudRenderer$ViewMode viewMode, ByteBuffer arg1, int arg2, int arg3, long arg4) |
|
| public void |
| markForRebuild() |
| method_62166() |
| scheduleTerrainUpdate() |
|
| public void |
| endFrame() |
| method_71099() |
| rotate() |
|
| public void |
|
| protected void |
|
| protected Object |
|
| private static String |
| lambda$render$2() |
| method_71302() |
| method_71302() |
|
| private static String |
| lambda$render$1() |
| method_71303() |
| method_71303() |
|
| private static String |
| lambda$new$0() |
| method_71304() |
| method_71304() |
|