net.minecraft.world.gen.placementmodifier

public interface PlacementModifierType<P extends PlacementModifier>

net.minecraft.world.level.levelgen.placement.PlacementModifierType
net.minecraft.class_6798
net.minecraft.world.gen.placementmodifier.PlacementModifierType

Field summary

Modifier and TypeField
PlacementModifierType<BlockFilterPlacementModifier>
BLOCK_PREDICATE_FILTER
field_35737
BLOCK_PREDICATE_FILTER
PlacementModifierType<RarityFilterPlacementModifier>
RARITY_FILTER
field_35738
RARITY_FILTER
PlacementModifierType<SurfaceThresholdFilterPlacementModifier>
SURFACE_RELATIVE_THRESHOLD_FILTER
field_35739
SURFACE_RELATIVE_THRESHOLD_FILTER
PlacementModifierType<SurfaceWaterDepthFilterPlacementModifier>
SURFACE_WATER_DEPTH_FILTER
field_35740
SURFACE_WATER_DEPTH_FILTER
PlacementModifierType<BiomePlacementModifier>
BIOME_FILTER
field_35741
BIOME
PlacementModifierType<CountPlacementModifier>
COUNT
field_35742
COUNT
PlacementModifierType<NoiseBasedCountPlacementModifier>
NOISE_BASED_COUNT
field_35743
NOISE_BASED_COUNT
PlacementModifierType<NoiseThresholdCountPlacementModifier>
NOISE_THRESHOLD_COUNT
field_35744
NOISE_THRESHOLD_COUNT
PlacementModifierType<CountMultilayerPlacementModifier>
COUNT_ON_EVERY_LAYER
field_35745
COUNT_ON_EVERY_LAYER
PlacementModifierType<EnvironmentScanPlacementModifier>
ENVIRONMENT_SCAN
field_35746
ENVIRONMENT_SCAN
PlacementModifierType<HeightmapPlacementModifier>
HEIGHTMAP
field_35747
HEIGHTMAP
PlacementModifierType<HeightRangePlacementModifier>
HEIGHT_RANGE
field_35748
HEIGHT_RANGE
PlacementModifierType<SquarePlacementModifier>
IN_SQUARE
field_35749
IN_SQUARE
PlacementModifierType<RandomOffsetPlacementModifier>
RANDOM_OFFSET
field_35750
RANDOM_OFFSET
PlacementModifierType<FixedPlacementModifier>
FIXED_PLACEMENT
field_52292
FIXED_PLACEMENT

Method summary

Modifier and TypeMethod
com.mojang.serialization.MapCodec<P>
codec()
method_1_319()
getCodec()
private static <P extends PlacementModifier> PlacementModifierType<P>
register(String id, com.mojang.serialization.MapCodec<P> codec)
method_39655(String arg0, com.mojang.serialization.MapCodec<P> arg1)
register(String id, com.mojang.serialization.MapCodec<P> codec)
private static com.mojang.serialization.MapCodec
lambda$register$0(com.mojang.serialization.MapCodec arg0)
method_39654(com.mojang.serialization.MapCodec arg0)
method_39654(com.mojang.serialization.MapCodec arg0)