类 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.MapCodec
<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 p_225831_, BlockPos p_225832_) protected void
placeRoot
(LevelSimulatedReader p_225834_, BiConsumer<BlockPos, BlockState> p_225835_, RandomSource p_225836_, BlockPos p_225837_, TreeConfiguration p_225838_) boolean
placeRoots
(LevelSimulatedReader p_225840_, BiConsumer<BlockPos, BlockState> p_225841_, RandomSource p_225842_, BlockPos p_225843_, BlockPos p_225844_, TreeConfiguration p_225845_) potentialRootPositions
(BlockPos p_225851_, Direction p_225852_, RandomSource p_225853_, BlockPos p_225854_) private boolean
simulateRoots
(LevelSimulatedReader p_225823_, RandomSource p_225824_, BlockPos p_225825_, Direction p_225826_, BlockPos p_225827_, List<BlockPos> p_225828_, int p_225829_) protected RootPlacerType
<?> type()
从类继承的方法 net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
getPotentiallyWaterloggedState, getTrunkOrigin, rootPlacerParts
-
字段详细资料
-
ROOT_WIDTH_LIMIT
public static final int ROOT_WIDTH_LIMIT- 另请参阅:
-
ROOT_LENGTH_LIMIT
public static final int ROOT_LENGTH_LIMIT- 另请参阅:
-
CODEC
-
mangroveRootPlacement
-
-
构造器详细资料
-
MangroveRootPlacer
public MangroveRootPlacer(IntProvider p_225817_, BlockStateProvider p_225818_, Optional<AboveRootPlacement> p_225819_, MangroveRootPlacement p_225820_)
-
-
方法详细资料
-
placeRoots
public boolean placeRoots(LevelSimulatedReader p_225840_, BiConsumer<BlockPos, BlockState> p_225841_, RandomSource p_225842_, BlockPos p_225843_, BlockPos p_225844_, TreeConfiguration p_225845_) - 指定者:
placeRoots
在类中RootPlacer
-
simulateRoots
private boolean simulateRoots(LevelSimulatedReader p_225823_, RandomSource p_225824_, BlockPos p_225825_, Direction p_225826_, BlockPos p_225827_, List<BlockPos> p_225828_, int p_225829_) -
potentialRootPositions
-
canPlaceRoot
- 覆盖:
canPlaceRoot
在类中RootPlacer
-
placeRoot
protected void placeRoot(LevelSimulatedReader p_225834_, BiConsumer<BlockPos, BlockState> p_225835_, RandomSource p_225836_, BlockPos p_225837_, TreeConfiguration p_225838_) - 覆盖:
placeRoot
在类中RootPlacer
-
type
- 指定者:
type
在类中RootPlacer
-