| RegistryEntry<BlockStateProvider> | | capProvider() | | capProvider() | | comp_1_1107() | | capProvider() |
|
| RegistryEntry<BlockStateProvider> | | stemProvider() | | stemProvider() | | comp_1_1109() | | stemProvider() |
|
| int | | foliageRadius() | | foliageRadius() | | comp_1_1108() | | foliageRadius() |
|
| BlockPredicate | | canPlaceOn() | | canPlaceOn() | | comp_1_1106() | | canPlaceOn() |
|
| com.mojang.serialization.MapCodec<? extends HugeMushroomFeature> | | codec() | | codec() | | method_1_6879() | | getCodec() |
|
| default void | | placeTrunk(WorldGenLevel level, RandomSource random, BlockPos origin, int treeHeight, BlockPos$MutableBlockPos blockPos) | | placeTrunk(WorldGenLevel level, RandomSource random, BlockPos origin, int treeHeight, BlockPos$MutableBlockPos blockPos) | | method_23376(class_5281 arg0, class_5819 arg1, class_2338 arg2, int arg3, class_2338$class_2339 arg4) | | generateStem(StructureWorldAccess arg0, Random arg1, BlockPos pos, int height, BlockPos$Mutable mutablePos) |
|
| default void | |
| default int | |
| default boolean | | isValidPosition(WorldGenLevel level, BlockPos origin, int treeHeight, BlockPos$MutableBlockPos blockPos) | | isValidPosition(WorldGenLevel level, BlockPos origin, int treeHeight, BlockPos$MutableBlockPos blockPos) | | method_23374(class_5281 arg0, class_2338 arg1, int arg2, class_2338$class_2339 arg3) | | canGenerate(StructureWorldAccess arg0, BlockPos pos, int height, BlockPos$Mutable mutablePos) |
|
| default boolean | | place(WorldGenLevel level, ChunkGenerator chunkGenerator, RandomSource random, BlockPos origin) | | place(WorldGenLevel level, ChunkGenerator chunkGenerator, RandomSource random, BlockPos origin) | | method_13151(class_5281 arg0, class_2794 arg1, class_5819 arg2, class_2338 arg3) | | generate(StructureWorldAccess arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3) |
|
| int | | getTreeRadiusForHeight(int trunkHeight, int treeHeight, int leafRadius, int yo) | | getTreeRadiusForHeight(int trunkHeight, int treeHeight, int leafRadius, int yo) | | method_23372(int arg0, int arg1, int arg2, int arg3) | | getCapSize(int arg0, int arg1, int capSize, int y) |
|
| void | | makeCap(WorldGenLevel level, RandomSource random, BlockPos origin, int treeHeight, BlockPos$MutableBlockPos blockPos) | | makeCap(WorldGenLevel level, RandomSource random, BlockPos origin, int treeHeight, BlockPos$MutableBlockPos blockPos) | | method_23375(class_5281 arg0, class_5819 arg1, class_2338 arg2, int arg3, class_2338$class_2339 arg4) | | generateCap(StructureWorldAccess arg0, Random arg1, BlockPos arg2, int arg3, BlockPos$Mutable arg4) |
|