Interface PlacementModifierType<P extends PlacementModifier>
public interface PlacementModifierType<P extends PlacementModifier>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final PlacementModifierType<BiomeFilter>
static final PlacementModifierType<BlockPredicateFilter>
static final PlacementModifierType<CarvingMaskPlacement>
static final PlacementModifierType<CountPlacement>
static final PlacementModifierType<CountOnEveryLayerPlacement>
static final PlacementModifierType<EnvironmentScanPlacement>
static final PlacementModifierType<HeightRangePlacement>
static final PlacementModifierType<HeightmapPlacement>
static final PlacementModifierType<InSquarePlacement>
static final PlacementModifierType<NoiseBasedCountPlacement>
static final PlacementModifierType<NoiseThresholdCountPlacement>
static final PlacementModifierType<RandomOffsetPlacement>
static final PlacementModifierType<RarityFilter>
static final PlacementModifierType<SurfaceRelativeThresholdFilter>
static final PlacementModifierType<SurfaceWaterDepthFilter>
-
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec<P>
codec()
private static <P extends PlacementModifier>
PlacementModifierType<P>
-
Field Details
-
BLOCK_PREDICATE_FILTER
-
RARITY_FILTER
-
SURFACE_RELATIVE_THRESHOLD_FILTER
static final PlacementModifierType<SurfaceRelativeThresholdFilter> SURFACE_RELATIVE_THRESHOLD_FILTER -
SURFACE_WATER_DEPTH_FILTER
-
BIOME_FILTER
-
COUNT
-
NOISE_BASED_COUNT
-
NOISE_THRESHOLD_COUNT
-
COUNT_ON_EVERY_LAYER
-
ENVIRONMENT_SCAN
-
HEIGHTMAP
-
HEIGHT_RANGE
-
IN_SQUARE
-
RANDOM_OFFSET
-
CARVING_MASK_PLACEMENT
-
-
Method Details
-
codec
com.mojang.serialization.Codec<P> codec() -
register
private static <P extends PlacementModifier> PlacementModifierType<P> register(String p_191867_, com.mojang.serialization.Codec<P> p_191868_)
-