public abstract class AbstractBigTree extends AbstractTree
Constructor and Description |
---|
AbstractBigTree() |
Modifier and Type | Method and Description |
---|---|
static boolean |
canBigTreeSpawnAt(IBlockState blockUnder,
IBlockReader worldIn,
BlockPos pos,
int xOffset,
int zOffset) |
protected abstract AbstractTreeFeature<NoFeatureConfig> |
getBigTreeFeature(java.util.Random random) |
boolean |
spawn(IWorld worldIn,
BlockPos pos,
IBlockState blockUnder,
java.util.Random random) |
boolean |
spawnBigTree(IWorld worldIn,
BlockPos pos,
IBlockState blockUnder,
java.util.Random random,
int xOffset,
int zOffset) |
getTreeFeature
public boolean spawn(IWorld worldIn, BlockPos pos, IBlockState blockUnder, java.util.Random random)
spawn
in class AbstractTree
@Nullable protected abstract AbstractTreeFeature<NoFeatureConfig> getBigTreeFeature(java.util.Random random)
public boolean spawnBigTree(IWorld worldIn, BlockPos pos, IBlockState blockUnder, java.util.Random random, int xOffset, int zOffset)
public static boolean canBigTreeSpawnAt(IBlockState blockUnder, IBlockReader worldIn, BlockPos pos, int xOffset, int zOffset)