net.minecraft.world.level.levelgen.placement

public interface PlacementModifierType<P extends PlacementModifier>

dkk
net.minecraft.world.level.levelgen.placement.PlacementModifierType
net.minecraft.class_6798
net.minecraft.unmapped.C_ftmlqovn
net.minecraft.world.gen.placementmodifier.PlacementModifierType
net.minecraft.world.gen.decorator.PlacementModifierType
net.minecraft.src.C_183018_
net.minecraft.world.level.levelgen.placement.PlacementModifierType

Field summary

Modifier and TypeField
PlacementModifierType<BlockPredicateFilter>
a
BLOCK_PREDICATE_FILTER
field_35737
f_pamnlgtm
BLOCK_PREDICATE_FILTER
BLOCK_PREDICATE_FILTER
f_191848_
PlacementModifierType<RarityFilter>
b
RARITY_FILTER
field_35738
f_hpnghjqm
RARITY_FILTER
RARITY_FILTER
f_191849_
PlacementModifierType<SurfaceRelativeThresholdFilter>
c
SURFACE_RELATIVE_THRESHOLD_FILTER
field_35739
f_hclldqxn
SURFACE_RELATIVE_THRESHOLD_FILTER
SURFACE_RELATIVE_THRESHOLD_FILTER
f_191850_
PlacementModifierType<SurfaceWaterDepthFilter>
d
SURFACE_WATER_DEPTH_FILTER
field_35740
f_kadaxymy
SURFACE_WATER_DEPTH_FILTER
SURFACE_WATER_DEPTH_FILTER
f_191851_
PlacementModifierType<BiomeFilter>
e
BIOME_FILTER
field_35741
f_rzwurfyt
BIOME
BIOME
f_191852_
PlacementModifierType<CountPlacement>
f
COUNT
field_35742
f_oeojowkf
COUNT
COUNT
f_191853_
PlacementModifierType<NoiseBasedCountPlacement>
g
NOISE_BASED_COUNT
field_35743
f_ogggurfn
NOISE_BASED_COUNT
NOISE_BASED_COUNT
f_191854_
PlacementModifierType<NoiseThresholdCountPlacement>
h
NOISE_THRESHOLD_COUNT
field_35744
f_neoulvid
NOISE_THRESHOLD_COUNT
NOISE_THRESHOLD_COUNT
f_191855_
PlacementModifierType<CountOnEveryLayerPlacement>
i
COUNT_ON_EVERY_LAYER
field_35745
f_qnphuouj
COUNT_ON_EVERY_LAYER
COUNT_ON_EVERY_LAYER
f_191856_
PlacementModifierType<EnvironmentScanPlacement>
j
ENVIRONMENT_SCAN
field_35746
f_lrnsqrlg
ENVIRONMENT_SCAN
ENVIRONMENT_SCAN
f_191857_
PlacementModifierType<HeightmapPlacement>
k
HEIGHTMAP
field_35747
f_mqhwzqir
HEIGHTMAP
HEIGHTMAP
f_191858_
PlacementModifierType<HeightRangePlacement>
l
HEIGHT_RANGE
field_35748
f_mvqlsvuz
HEIGHT_RANGE
HEIGHT_RANGE
f_191859_
PlacementModifierType<InSquarePlacement>
m
IN_SQUARE
field_35749
f_yucgpngm
IN_SQUARE
IN_SQUARE
f_191860_
PlacementModifierType<RandomOffsetPlacement>
n
RANDOM_OFFSET
field_35750
f_emlsmejl
RANDOM_OFFSET
RANDOM_OFFSET
f_191861_
PlacementModifierType<CarvingMaskPlacement>
o
CARVING_MASK_PLACEMENT
field_35751
f_ypuktakq
CARVING_MASK
CARVING_MASK
f_191862_

Method summary

Modifier and TypeMethod
com.mojang.serialization.Codec<P>
codec()
codec()
m_191869_()
private static <P extends PlacementModifier> PlacementModifierType<P>
a(String arg0, com.mojang.serialization.Codec<P> arg1)
register(String arg0, com.mojang.serialization.Codec<P> arg1)
method_39655(String arg0, com.mojang.serialization.Codec<P> arg1)
m_bkjsawli(String arg0, com.mojang.serialization.Codec<P> arg1)
register(String id, com.mojang.serialization.Codec<P> codec)
register(String id, com.mojang.serialization.Codec<P> codec)
m_191866_(String p_191867_, com.mojang.serialization.Codec<P> p_191868_)