| public boolean | |
| public boolean | | carve(WorldGenerationContext context, RandomSource random, ChunkPos chunkPos, ChunkPos sourceChunkPos, CarverOutput output) | | carve(WorldGenerationContext context, RandomSource random, ChunkPos chunkPos, ChunkPos sourceChunkPos, CarverOutput output) | | method_33962(class_5868 arg0, class_5819 arg1, class_1923 arg2, class_1923 arg3, class_1_1155 arg4) | | carve(HeightContext arg0, Random arg1, ChunkPos arg2, ChunkPos arg3, Carvable arg4) |
|
| private float | |
| private void | | createRoom(ChunkPos chunkPos, double x, double y, double z, float thickness, double yScale, CarverOutput output, WorldCarver$CarveSkipChecker skipChecker) | | createRoom(ChunkPos chunkPos, double x, double y, double z, float thickness, double yScale, CarverOutput output, WorldCarver$CarveSkipChecker skipChecker) | | method_12674(class_1923 arg0, double arg1, double arg2, double arg3, float arg4, double arg5, class_1_1155 arg6, class_2939$class_5874 arg7) | | carveCave(ChunkPos chunkPos, double originX, double originY, double originZ, float widthMultiplier, double roomVerticalRadiusMultiplier, Carvable carvingMask, Carver$SkipPredicate skipPredicate) |
|
| private void | | createTunnel(ChunkPos chunkPos, long tunnelSeed, double x, double y, double z, double horizontalRadiusMultiplier, double verticalRadiusMultiplier, float thickness, float horizontalRotation, float verticalRotation, int step, int dist, double yScale, CarverOutput output, WorldCarver$CarveSkipChecker skipChecker) | | createTunnel(ChunkPos chunkPos, long tunnelSeed, double x, double y, double z, double horizontalRadiusMultiplier, double verticalRadiusMultiplier, float thickness, float horizontalRotation, float verticalRotation, int step, int dist, double yScale, CarverOutput output, WorldCarver$CarveSkipChecker skipChecker) | | method_12675(class_1923 arg0, long arg1, double arg2, double arg3, double arg4, double arg5, double arg6, float arg7, float arg8, float arg9, int arg10, int arg11, double arg12, class_1_1155 arg13, class_2939$class_5874 arg14) | | carveTunnels(ChunkPos chunkPos, long seed, double originX, double originY, double originZ, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, Carvable carvingMask, Carver$SkipPredicate skipPredicate) |
|
| private static boolean | | shouldSkip(double xd, double yd, double zd, double floorLevel) | | shouldSkip(double xd, double yd, double zd, double floorLevel) | | method_33974(double arg0, double arg1, double arg2, double arg3) | | isPositionExcluded(double scaledRelativeX, double scaledRelativeY, double scaledRelativeZ, double floorY) |
|
| public com.mojang.serialization.MapCodec<CaveCarver> | | codec() | | codec() | | method_1_7491() | | getCodec() |
|
| public float | | probability() | | probability() | | comp_1_1188() | | probability() |
|
| public HeightProvider | |
| public IntProvider | | count() | | count() | | comp_1_1185() | | count() |
|
| public FloatProvider | | thickness() | | thickness() | | comp_1_1191() | | thickness() |
|
| public boolean | | weirdThicknessBias() | | weirdThicknessBias() | | comp_1_1193() | | weirdThicknessBias() |
|
| public FloatProvider | | roomVerticalRadiusMultiplier() | | roomVerticalRadiusMultiplier() | | comp_1_1189() | | roomVerticalRadiusMultiplier() |
|
| public FloatProvider | | horizontalRadiusMultiplier() | | horizontalRadiusMultiplier() | | comp_1_1187() | | horizontalRadiusMultiplier() |
|
| public FloatProvider | | verticalRadiusMultiplier() | | verticalRadiusMultiplier() | | comp_1_1192() | | verticalRadiusMultiplier() |
|
| public FloatProvider | | startVerticalRadiusMultiplier() | | startVerticalRadiusMultiplier() | | comp_1_1190() | | startVerticalRadiusMultiplier() |
|
| public FloatProvider | | floorLevel() | | floorLevel() | | comp_1_1186() | | floorLevel() |
|