| public boolean | | canSpreadInAnyDirection(BlockState state, BlockGetter level, BlockPos pos, Direction startingFace) | | canSpreadInAnyDirection(BlockState state, BlockGetter level, BlockPos pos, Direction startingFace) | | method_41443(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3) | | canGrow(BlockState state, BlockView world, BlockPos pos, Direction direction) |
|
| public Optional<MultifaceGrower$GrowPos> | | spreadFromRandomFaceTowardRandomDirection(BlockState state, LevelAccessor level, BlockPos pos, RandomSource random) | | spreadFromRandomFaceTowardRandomDirection(BlockState state, LevelAccessor level, BlockPos pos, RandomSource random) | | method_41450(class_2680 arg0, class_1936 arg1, class_2338 arg2, class_5819 arg3) | | grow(BlockState state, WorldAccess world, BlockPos pos, Random random) |
|
| public long | | spreadAll(BlockState state, LevelAccessor level, BlockPos pos, boolean postProcess) | | spreadAll(BlockState state, LevelAccessor level, BlockPos pos, boolean postProcess) | | method_41452(class_2680 arg0, class_1936 arg1, class_2338 arg2, boolean arg3) | | grow(BlockState state, WorldAccess world, BlockPos pos, boolean markForPostProcessing) |
|
| public Optional<MultifaceGrower$GrowPos> | | spreadFromFaceTowardRandomDirection(BlockState state, LevelAccessor level, BlockPos pos, Direction startingFace, RandomSource random, boolean postProcess) | | spreadFromFaceTowardRandomDirection(BlockState state, LevelAccessor level, BlockPos pos, Direction startingFace, RandomSource random, boolean postProcess) | | method_41447(class_2680 arg0, class_1936 arg1, class_2338 arg2, class_2350 arg3, class_5819 arg4, boolean arg5) | | grow(BlockState state, WorldAccess world, BlockPos pos, Direction direction, Random random, boolean markForPostProcessing) |
|
| private long | | spreadFromFaceTowardAllDirections(BlockState state, LevelAccessor level, BlockPos pos, Direction startingFace, boolean postProcess) | | spreadFromFaceTowardAllDirections(BlockState state, LevelAccessor level, BlockPos pos, Direction startingFace, boolean postProcess) | | method_41448(class_2680 arg0, class_1936 arg1, class_2338 arg2, class_2350 arg3, boolean arg4) | | grow(BlockState state, WorldAccess world, BlockPos pos, Direction direction, boolean markForPostProcessing) |
|
| public Optional<MultifaceGrower$GrowPos> | | spreadFromFaceTowardDirection(BlockState state, LevelAccessor level, BlockPos pos, Direction fromFace, Direction spreadDirection, boolean postProcess) | | spreadFromFaceTowardDirection(BlockState state, LevelAccessor level, BlockPos pos, Direction fromFace, Direction spreadDirection, boolean postProcess) | | method_41446(class_2680 arg0, class_1936 arg1, class_2338 arg2, class_2350 arg3, class_2350 arg4, boolean arg5) | | grow(BlockState state, WorldAccess world, BlockPos pos, Direction oldDirection, Direction newDirection, boolean markForPostProcessing) |
|
| public Optional<MultifaceGrower$GrowPos> | | getSpreadFromFaceTowardDirection(BlockState state, BlockGetter level, BlockPos pos, Direction startingFace, Direction spreadDirection, MultifaceSpreader$SpreadPredicate canSpreadInto) | | getSpreadFromFaceTowardDirection(BlockState state, BlockGetter level, BlockPos pos, Direction startingFace, Direction spreadDirection, MultifaceSpreader$SpreadPredicate canSpreadInto) | | method_41445(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3, class_2350 arg4, class_7118$class_7122 arg5) | | getGrowPos(BlockState state, BlockView world, BlockPos pos, Direction oldDirection, Direction newDirection, MultifaceGrower$GrowPosPredicate predicate) |
|
| public Optional<MultifaceGrower$GrowPos> | |