| public com.mojang.serialization.MapCodec<FallenTreeFeature> | | codec() | | codec() | | method_1_6879() | | getCodec() |
|
| public 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) |
|
| private void | |
| private void | |
| private void | |
| private boolean | | canPlaceEntireFallenLog(WorldGenLevel level, int logLength, BlockPos$MutableBlockPos logStartPos, Direction direction) | | canPlaceEntireFallenLog(WorldGenLevel level, int logLength, BlockPos$MutableBlockPos logStartPos, Direction direction) | | method_68302(class_5281 arg0, int arg1, class_2338$class_2339 arg2, class_2350 arg3) | | canPlaceLog(StructureWorldAccess world, int length, BlockPos$Mutable pos, Direction direction) |
|
| private void | | placeFallenLog(WorldGenLevel level, RandomSource random, int logLength, BlockPos$MutableBlockPos logStartPos, Direction direction) | | placeFallenLog(WorldGenLevel level, RandomSource random, int logLength, BlockPos$MutableBlockPos logStartPos, Direction direction) | | method_68306(class_5281 arg0, class_5819 arg1, int arg2, class_2338$class_2339 arg3, class_2350 arg4) | | generateLog(StructureWorldAccess world, Random random, int length, BlockPos$Mutable pos, Direction direction) |
|
| private boolean | |
| private boolean | |
| private BlockPos | | placeLogBlock(WorldGenLevel level, RandomSource random, BlockPos$MutableBlockPos blockPos, Function<BlockState, BlockState> sidewaysStateModifier) | | placeLogBlock(WorldGenLevel level, RandomSource random, BlockPos$MutableBlockPos blockPos, Function<BlockState, BlockState> sidewaysStateModifier) | | method_68308(class_5281 arg0, class_5819 arg1, class_2338$class_2339 arg2, Function<class_2680, class_2680> arg3) | | setBlockStateAndGetPos(StructureWorldAccess world, Random random, BlockPos$Mutable pos, Function<BlockState, BlockState> stateFunction) |
|
| private void | | decorateLogs(WorldGenLevel level, RandomSource random, Set<BlockPos> logs, List<TreeDecorator> decorators) | | decorateLogs(WorldGenLevel level, RandomSource random, Set<BlockPos> logs, List<TreeDecorator> decorators) | | method_68303(class_5281 arg0, class_5819 arg1, Set<class_2338> arg2, List<class_4662> arg3) | | applyDecorators(StructureWorldAccess world, Random random, Set<BlockPos> positions, List<TreeDecorator> decorators) |
|
| private BiConsumer<BlockPos, BlockState> | |
| private static Function<BlockState, BlockState> | |
| public static FallenTreeFeature$Builder | |
| public RegistryEntry<BlockStateProvider> | | trunkProvider() | | trunkProvider() | | comp_1_1031() | | trunkProvider() |
|
| public IntProvider | | logLength() | | logLength() | | comp_1_1029() | | logLength() |
|
| public List<TreeDecorator> | | stumpDecorators() | | stumpDecorators() | | comp_1_1030() | | stumpDecorators() |
|
| public List<TreeDecorator> | | logDecorators() | | logDecorators() | | comp_1_1028() | | logDecorators() |
|