类 PlacementUtils
java.lang.Object
net.minecraft.data.worldgen.placement.PlacementUtils
-
字段概要
字段修饰符和类型字段说明static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
static final PlacementModifier
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static void
bootstrap
(BootstrapContext<PlacedFeature> p_333757_) static PlacementModifier
countExtra
(int p_195365_, float p_195366_, int p_195367_) static ResourceKey
<PlacedFeature> static <FC extends FeatureConfiguration,
F extends Feature<FC>>
Holder<PlacedFeature> filtered
(F p_206499_, FC p_206500_, BlockPredicate p_206501_) static BlockPredicateFilter
filteredByBlockSurvival
(Block p_206494_) static <FC extends FeatureConfiguration,
F extends Feature<FC>>
Holder<PlacedFeature> inlinePlaced
(F p_206503_, FC p_206504_, PlacementModifier... p_206505_) static Holder
<PlacedFeature> inlinePlaced
(Holder<ConfiguredFeature<?, ?>> p_206507_, PlacementModifier... p_206508_) static PlacementFilter
isEmpty()
static <FC extends FeatureConfiguration,
F extends Feature<FC>>
Holder<PlacedFeature> onlyWhenEmpty
(F p_206496_, FC p_206497_) static void
register
(BootstrapContext<PlacedFeature> p_334230_, ResourceKey<PlacedFeature> p_255820_, Holder<ConfiguredFeature<?, ?>> p_255813_, List<PlacementModifier> p_256042_) static void
register
(BootstrapContext<PlacedFeature> p_334879_, ResourceKey<PlacedFeature> p_256614_, Holder<ConfiguredFeature<?, ?>> p_255855_, PlacementModifier... p_256413_)
-
字段详细资料
-
HEIGHTMAP
-
HEIGHTMAP_NO_LEAVES
-
HEIGHTMAP_TOP_SOLID
-
HEIGHTMAP_WORLD_SURFACE
-
HEIGHTMAP_OCEAN_FLOOR
-
FULL_RANGE
-
RANGE_10_10
-
RANGE_8_8
-
RANGE_4_4
-
RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHT
-
-
构造器详细资料
-
PlacementUtils
public PlacementUtils()
-
-
方法详细资料
-
bootstrap
-
createKey
-
register
public static void register(BootstrapContext<PlacedFeature> p_334230_, ResourceKey<PlacedFeature> p_255820_, Holder<ConfiguredFeature<?, ?>> p_255813_, List<PlacementModifier> p_256042_) -
register
public static void register(BootstrapContext<PlacedFeature> p_334879_, ResourceKey<PlacedFeature> p_256614_, Holder<ConfiguredFeature<?, ?>> p_255855_, PlacementModifier... p_256413_) -
countExtra
-
isEmpty
-
filteredByBlockSurvival
-
inlinePlaced
public static Holder<PlacedFeature> inlinePlaced(Holder<ConfiguredFeature<?, ?>> p_206507_, PlacementModifier... p_206508_) -
inlinePlaced
public static <FC extends FeatureConfiguration,F extends Feature<FC>> Holder<PlacedFeature> inlinePlaced(F p_206503_, FC p_206504_, PlacementModifier... p_206505_) -
onlyWhenEmpty
public static <FC extends FeatureConfiguration,F extends Feature<FC>> Holder<PlacedFeature> onlyWhenEmpty(F p_206496_, FC p_206497_) -
filtered
public static <FC extends FeatureConfiguration,F extends Feature<FC>> Holder<PlacedFeature> filtered(F p_206499_, FC p_206500_, BlockPredicate p_206501_)
-