| protected static <T extends VegetationPatchFeature> com.mojang.serialization.MapCodec<T> |
| makeCodec(com.mojang.datafixers.util.Function10<HolderSet<Block>, BlockStateProvider, Holder<PlacedFeature>, CaveSurface, IntProvider, Float, Integer, Float, IntProvider, Float, T> constructor) |
| method_1_7186(com.mojang.datafixers.util.Function10<class_6885<class_2248>, class_4651, class_6880<class_6796>, class_5932, class_6017, Float, Integer, Float, class_6017, Float, T> arg0) |
| createCodec(com.mojang.datafixers.util.Function10<RegistryEntryList<Block>, BlockStateProvider, RegistryEntry<PlacedFeature>, VerticalSurfaceType, IntProvider, Float, Integer, Float, IntProvider, Float, T> constructor) |
|
| public com.mojang.serialization.MapCodec<? extends VegetationPatchFeature> |
| codec() |
| method_1_6879() |
| getCodec() |
|
| public boolean |
|
| protected Set<BlockPos> |
| placeGroundPatch(WorldGenLevel level, RandomSource random, BlockPos origin, Predicate<BlockState> replaceable, int xRadius, int zRadius) |
| method_34316(class_5281 arg0, class_5819 arg1, class_2338 arg2, Predicate<class_2680> arg3, int arg4, int arg5) |
| placeGroundAndGetPositions(StructureWorldAccess world, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ) |
|
| private void |
|
| protected boolean |
|
| private boolean |
| placeGround(WorldGenLevel level, Predicate<BlockState> replaceable, RandomSource random, BlockPos$MutableBlockPos belowPos, int depth) |
| method_34317(class_5281 arg0, Predicate<class_2680> arg1, class_5819 arg2, class_2338$class_2339 arg3, int arg4) |
| placeGround(StructureWorldAccess world, Predicate<BlockState> replaceable, Random random, BlockPos$Mutable pos, int depth) |
|
| private static boolean |
|
| private boolean |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$makeCodec$0(com.mojang.datafixers.util.Function10 arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1) |
| method_1_7175(com.mojang.datafixers.util.Function10 arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg1) |
| method_1_7175(com.mojang.datafixers.util.Function10 arg0, com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|
| private static Float |
|
| private static IntProvider |
|
| private static Float |
|
| private static Integer |
|
| private static Float |
|
| private static IntProvider |
|
| private static VerticalSurfaceType |
|
| private static RegistryEntry |
|
| private static BlockStateProvider |
|
| private static RegistryEntryList |
|