类 AbstractMegaTreeGrower
java.lang.Object
net.minecraft.world.level.block.grower.AbstractTreeGrower
net.minecraft.world.level.block.grower.AbstractMegaTreeGrower
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected abstract ResourceKey<ConfiguredFeature<?,
?>> getConfiguredMegaFeature
(RandomSource pRandom) boolean
growTree
(ServerLevel pLevel, ChunkGenerator pGenerator, BlockPos pPos, BlockState pState, RandomSource pRandom) static boolean
isTwoByTwoSapling
(BlockState pBlockUnder, BlockGetter pLevel, BlockPos pPos, int pXOffset, int pZOffset) boolean
placeMega
(ServerLevel pLevel, ChunkGenerator pGenerator, BlockPos pPos, BlockState pState, RandomSource pRandom, int pBranchX, int pBranchY) 从类继承的方法 net.minecraft.world.level.block.grower.AbstractTreeGrower
getConfiguredFeature
-
构造器详细资料
-
AbstractMegaTreeGrower
public AbstractMegaTreeGrower()
-
-
方法详细资料
-
growTree
public boolean growTree(ServerLevel pLevel, ChunkGenerator pGenerator, BlockPos pPos, BlockState pState, RandomSource pRandom) - 覆盖:
growTree
在类中AbstractTreeGrower
-
getConfiguredMegaFeature
@Nullable protected abstract ResourceKey<ConfiguredFeature<?,?>> getConfiguredMegaFeature(RandomSource pRandom) -
placeMega
public boolean placeMega(ServerLevel pLevel, ChunkGenerator pGenerator, BlockPos pPos, BlockState pState, RandomSource pRandom, int pBranchX, int pBranchY) -
isTwoByTwoSapling
public static boolean isTwoByTwoSapling(BlockState pBlockUnder, BlockGetter pLevel, BlockPos pPos, int pXOffset, int pZOffset)
-