类 MangroveRootPlacer
java.lang.Object
net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
net.minecraft.world.level.levelgen.feature.rootplacers.MangroveRootPlacer
-
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec<MangroveRootPlacer>
private final MangroveRootPlacement
static final int
static final int
从类继承的字段 net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
aboveRootPlacement, rootProvider, trunkOffsetY
-
构造器概要
构造器构造器说明MangroveRootPlacer
(IntProvider p_225817_, BlockStateProvider p_225818_, Optional<AboveRootPlacement> p_225819_, MangroveRootPlacement p_225820_) -
方法概要
修饰符和类型方法说明protected boolean
canPlaceRoot
(LevelSimulatedReader pLevel, BlockPos pPos) protected void
placeRoot
(LevelSimulatedReader pLevel, BiConsumer<BlockPos, BlockState> p_225835_, RandomSource pRandom, BlockPos pPos, TreeConfiguration pTreeConfig) boolean
placeRoots
(LevelSimulatedReader pLevel, BiConsumer<BlockPos, BlockState> pBlockSetter, RandomSource pRandom, BlockPos p_225843_, BlockPos p_225844_, TreeConfiguration pTreeConfig) potentialRootPositions
(BlockPos p_225851_, Direction pDirection, RandomSource pRandom, BlockPos p_225854_) private boolean
simulateRoots
(LevelSimulatedReader pLevel, RandomSource pRandom, BlockPos p_225825_, Direction pDirection, BlockPos p_225827_, List<BlockPos> p_225828_, int pLength) protected RootPlacerType<?>
type()
从类继承的方法 net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
getPotentiallyWaterloggedState, getTrunkOrigin, rootPlacerParts
-
字段详细资料
-
构造器详细资料
-
MangroveRootPlacer
public MangroveRootPlacer(IntProvider p_225817_, BlockStateProvider p_225818_, Optional<AboveRootPlacement> p_225819_, MangroveRootPlacement p_225820_)
-
-
方法详细资料
-
placeRoots
public boolean placeRoots(LevelSimulatedReader pLevel, BiConsumer<BlockPos, BlockState> pBlockSetter, RandomSource pRandom, BlockPos p_225843_, BlockPos p_225844_, TreeConfiguration pTreeConfig) - 指定者:
placeRoots
在类中RootPlacer
-
simulateRoots
private boolean simulateRoots(LevelSimulatedReader pLevel, RandomSource pRandom, BlockPos p_225825_, Direction pDirection, BlockPos p_225827_, List<BlockPos> p_225828_, int pLength) -
potentialRootPositions
-
canPlaceRoot
- 覆盖:
canPlaceRoot
在类中RootPlacer
-
placeRoot
protected void placeRoot(LevelSimulatedReader pLevel, BiConsumer<BlockPos, BlockState> p_225835_, RandomSource pRandom, BlockPos pPos, TreeConfiguration pTreeConfig) - 覆盖:
placeRoot
在类中RootPlacer
-
type
- 指定者:
type
在类中RootPlacer
-