| public com.mojang.serialization.MapCodec<RootSystemFeature> |
| codec() |
| method_1_6879() |
| getCodec() |
|
| public boolean |
|
| private boolean |
|
| private static boolean |
| isAllowedTreeSpace(BlockState state, int blocksAboveOrigin, int allowedVerticalWaterHeight) |
| method_36419(class_2680 arg0, int arg1, int arg2) |
| isAirOrWater(BlockState state, int height, int allowedVerticalWaterForTree) |
|
| private boolean |
| placeDirtAndTree(WorldGenLevel level, ChunkGenerator generator, RandomSource random, BlockPos$MutableBlockPos workingPos, BlockPos pos) |
| method_34308(class_5281 arg0, class_2794 arg1, class_5819 arg2, class_2338$class_2339 arg3, class_2338 arg4) |
| generateTreeAndRoots(StructureWorldAccess world, ChunkGenerator generator, Random random, BlockPos$Mutable mutablePos, BlockPos pos) |
|
| private void |
|
| private void |
| placeRootedDirt(WorldGenLevel level, RandomSource random, int originX, int originZ, BlockPos$MutableBlockPos workingPos) |
| method_34311(class_5281 arg0, class_5819 arg1, int arg2, int arg3, class_2338$class_2339 arg4) |
| generateRoots(StructureWorldAccess world, Random random, int x, int z, BlockPos$Mutable mutablePos) |
|
| private void |
|
| public RegistryEntry<PlacedFeature> |
| treeFeature() |
| comp_1_1052() |
| treeFeature() |
|
| public int |
| requiredVerticalSpaceForTree() |
| comp_1_1046() |
| requiredVerticalSpaceForTree() |
|
| public int |
| levelTestDistance() |
| comp_1_1044() |
| levelTestDistance() |
|
| public int |
| maxLevelDeviation() |
| comp_1_1045() |
| maxLevelDeviation() |
|
| public int |
| rootRadius() |
| comp_1_1049() |
| rootRadius() |
|
| public RegistryEntryList<Block> |
| rootReplaceable() |
| comp_1_1050() |
| rootReplaceable() |
|
| public BlockStateProvider |
| rootStateProvider() |
| comp_1_1051() |
| rootStateProvider() |
|
| public int |
| rootPlacementAttempts() |
| comp_1_1048() |
| rootPlacementAttempts() |
|
| public int |
| rootColumnMaxHeight() |
| comp_1_1047() |
| rootColumnMaxHeight() |
|
| public int |
| hangingRootRadius() |
| comp_1_1041() |
| hangingRootRadius() |
|
| public int |
| hangingRootsVerticalSpan() |
| comp_1_1043() |
| hangingRootsVerticalSpan() |
|
| public BlockStateProvider |
| hangingRootStateProvider() |
| comp_1_1042() |
| hangingRootStateProvider() |
|
| public int |
| hangingRootPlacementAttempts() |
| comp_1_1040() |
| hangingRootPlacementAttempts() |
|
| public int |
| allowedVerticalWaterForTree() |
| comp_1_1039() |
| allowedVerticalWaterForTree() |
|
| public BlockPredicate |
| allowedTreePosition() |
| comp_1_1038() |
| allowedTreePosition() |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_1_7120(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_1_7120(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
|