| protected Optional<CloudRenderer$CloudCells> | |
| private static int | | getSizeForCloudDistance(int radiusCells) | | getSizeForCloudDistance(int radiusCells) | | method_71301(int arg0) | | calcCloudBufferSize(int cloudRange) |
|
| protected void | |
| private static boolean | | isCellEmpty(int color) | | isCellEmpty(int color) | | method_62167(int arg0) | | isEmpty(int color) |
|
| private static long | | packCellData(int color, boolean north, boolean east, boolean south, boolean west) | | 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) | | isNorthEmpty(long cellData) | | method_62178(long arg0) | | hasBorderNorth(long packed) |
|
| private static boolean | | isEastEmpty(long cellData) | | isEastEmpty(long cellData) | | method_62179(long arg0) | | hasBorderEast(long packed) |
|
| private static boolean | | isSouthEmpty(long cellData) | | isSouthEmpty(long cellData) | | method_62180(long arg0) | | hasBorderSouth(long packed) |
|
| private static boolean | | isWestEmpty(long cellData) | | isWestEmpty(long cellData) | | method_62181(long arg0) | | hasBorderWest(long packed) |
|
| public void | | render(int color, CloudStatus cloudStatus, float bottomY, int range, Vec3 cameraPosition, long gameTime, float partialTicks) | | render(int color, CloudStatus cloudStatus, float bottomY, int range, Vec3 cameraPosition, long gameTime, float partialTicks) | | method_62168(int arg0, class_4063 arg1, float arg2, int arg3, class_243 arg4, long arg5, float arg6) | | renderClouds(int color, CloudRenderMode cloudRenderMode, float cloudHeight, int cloudRenderDistance, Vec3d cameraPos, long time, float tickProgress) |
|
| private void | | buildMesh(CloudRenderer$RelativeCameraPos relativePos, ByteBuffer faceBuffer, int centerCellX, int centerCellZ, boolean extrude, int radiusCells) | | 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 fancy, int renderRadiusCells) |
|
| private void | | tryBuildCell(CloudRenderer$RelativeCameraPos relativePos, ByteBuffer faceBuffer, int cellX, int cellZ, boolean extrude, int relativeCellX, int textureWidth, int relativeCellZ, int textureHeight, long[] cells) | | 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) | | buildCloudCell(CloudRenderer$ViewMode viewMode, ByteBuffer arg1, int centerX, int centerZ, boolean fancy, int x, int width, int z, int height, long[] cells) |
|
| private void | |
| private void | | encodeFace(ByteBuffer faceBuffer, int x, int z, Direction direction, int flags) | | encodeFace(ByteBuffer faceBuffer, int x, int z, Direction direction, int flags) | | method_71098(ByteBuffer arg0, int arg1, int arg2, class_2350 arg3, int arg4) | | buildCloudFace(ByteBuffer arg0, int x, int z, Direction direction, int extraFlags) |
|
| private void | | buildExtrudedCell(CloudRenderer$RelativeCameraPos relativePos, ByteBuffer faceBuffer, int x, int z, long cellData) | | 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 x, int z, long packedCell) |
|
| public void | | markForRebuild() | | markForRebuild() | | method_62166() | | scheduleTerrainUpdate() |
|
| public void | | endFrame() | | endFrame() | | method_71099() | | rotate() |
|
| public void | |