net.minecraft.world.level.levelgen.placement

public abstract class FeatureDecorator<DC extends DecoratorConfiguration>

csc
net.minecraft.world.level.levelgen.placement.FeatureDecorator
net.minecraft.class_3284
net.minecraft.unmapped.C_rjogjngx
net.minecraft.world.gen.decorator.Decorator
net.minecraft.world.gen.placement.Placement
net.minecraft.server.v1_16_R1.WorldGenDecorator

Field summary

Modifier and TypeField
public static final FeatureDecorator<NoneDecoratorConfiguration>
a
NOPE
field_14250
f_fgcgwste
NOPE
field_215022_h
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
b
COUNT_HEIGHTMAP
field_14238
f_vmyfkeyv
COUNT_HEIGHTMAP
field_215015_a
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
c
COUNT_TOP_SOLID
field_14245
f_tfhbdohh
COUNT_TOP_SOLID
field_215016_b
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
d
COUNT_HEIGHTMAP_32
field_14253
f_mvysnwcb
COUNT_HEIGHTMAP_32
field_215017_c
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
e
COUNT_HEIGHTMAP_DOUBLE
field_14240
f_ebwyqtzz
COUNT_HEIGHTMAP_DOUBLE
field_215018_d
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
f
COUNT_HEIGHT_64
field_14249
f_cnhvpolh
COUNT_HEIGHT_64
field_215019_e
public static final FeatureDecorator<NoiseDependantDecoratorConfiguration>
g
NOISE_HEIGHTMAP_32
field_14254
f_ivgznyji
NOISE_HEIGHTMAP_32
field_215020_f
public static final FeatureDecorator<NoiseDependantDecoratorConfiguration>
h
NOISE_HEIGHTMAP_DOUBLE
field_14236
f_cimfkcyh
NOISE_HEIGHTMAP_DOUBLE
field_215021_g
public static final FeatureDecorator<ChanceDecoratorConfiguration>
i
CHANCE_HEIGHTMAP
field_14259
f_bwejrgio
CHANCE_HEIGHTMAP
field_215023_i
public static final FeatureDecorator<ChanceDecoratorConfiguration>
j
CHANCE_HEIGHTMAP_DOUBLE
field_14263
f_bgjrxsur
CHANCE_HEIGHTMAP_DOUBLE
field_215024_j
public static final FeatureDecorator<ChanceDecoratorConfiguration>
k
CHANCE_PASSTHROUGH
field_14246
f_yblwsohu
CHANCE_PASSTHROUGH
field_215025_k
public static final FeatureDecorator<ChanceDecoratorConfiguration>
l
CHANCE_TOP_SOLID_HEIGHTMAP
field_14258
f_ipdhsbcl
CHANCE_TOP_SOLID_HEIGHTMAP
field_215026_l
public static final FeatureDecorator<FrequencyWithExtraChanceDecoratorConfiguration>
m
COUNT_EXTRA_HEIGHTMAP
field_14267
f_yorkvsnh
COUNT_EXTRA_HEIGHTMAP
field_215027_m
public static final FeatureDecorator<CountRangeDecoratorConfiguration>
n
COUNT_RANGE
field_14241
f_jbenvamy
COUNT_RANGE
field_215028_n
public static final FeatureDecorator<CountRangeDecoratorConfiguration>
o
COUNT_BIASED_RANGE
field_14255
f_vpdqutyc
COUNT_BIASED_RANGE
field_215029_o
public static final FeatureDecorator<CountRangeDecoratorConfiguration>
p
COUNT_VERY_BIASED_RANGE
field_14266
f_giuwfxoo
COUNT_VERY_BIASED_RANGE
field_215030_p
public static final FeatureDecorator<CountRangeDecoratorConfiguration>
q
RANDOM_COUNT_RANGE
field_14260
f_hiptczpk
RANDOM_COUNT_RANGE
field_215031_q
public static final FeatureDecorator<ChanceRangeDecoratorConfiguration>
r
CHANCE_RANGE
field_14248
f_ljgscyxj
CHANCE_RANGE
field_215032_r
public static final FeatureDecorator<FrequencyChanceDecoratorConfiguration>
s
COUNT_CHANCE_HEIGHTMAP
field_14234
f_pfaixlgk
COUNT_CHANCE_HEIGHTMAP
field_215033_s
public static final FeatureDecorator<FrequencyChanceDecoratorConfiguration>
t
COUNT_CHANCE_HEIGHTMAP_DOUBLE
field_14261
f_rodinuco
COUNT_CHANCE_HEIGHTMAP_DOUBLE
field_215034_t
public static final FeatureDecorator<DepthAverageConfigation>
u
COUNT_DEPTH_AVERAGE
field_14252
f_tvdnhham
COUNT_DEPTH_AVERAGE
field_215035_u
public static final FeatureDecorator<NoneDecoratorConfiguration>
v
TOP_SOLID_HEIGHTMAP
field_14231
f_mhsdxppx
TOP_SOLID_HEIGHTMAP
field_215036_v
public static final FeatureDecorator<RangeDecoratorConfiguration>
w
TOP_SOLID_HEIGHTMAP_RANGE
field_14262
f_hskomjhl
TOP_SOLID_HEIGHTMAP_RANGE
field_215037_w
public static final FeatureDecorator<NoiseCountFactorDecoratorConfiguration>
x
TOP_SOLID_HEIGHTMAP_NOISE_BIASED
field_14247
f_runoktbr
TOP_SOLID_HEIGHTMAP_NOISE_BIASED
field_215038_x
public static final FeatureDecorator<CarvingMaskDecoratorConfiguration>
y
CARVING_MASK
field_14229
f_wplzlwpa
CARVING_MASK
field_215039_y
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
z
FOREST_ROCK
field_14264
f_onvronht
FOREST_ROCK
field_215040_z
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
A
FIRE
field_14235
f_teiplxkp
FIRE
field_236960_A_
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
B
MAGMA
field_14244
f_ueqtflca
MAGMA
field_215003_B
public static final FeatureDecorator<NoneDecoratorConfiguration>
C
EMERALD_ORE
field_14268
f_ymedkhjd
EMERALD_ORE
field_215004_C
public static final FeatureDecorator<ChanceDecoratorConfiguration>
D
LAVA_LAKE
field_14237
f_amzluxsg
LAVA_LAKE
field_215005_D
public static final FeatureDecorator<ChanceDecoratorConfiguration>
E
WATER_LAKE
field_14242
f_ankqjhhb
WATER_LAKE
field_215006_E
public static final FeatureDecorator<ChanceDecoratorConfiguration>
F
DUNGEONS
field_14265
f_uhilbtyh
DUNGEONS
field_215007_F
public static final FeatureDecorator<NoneDecoratorConfiguration>
G
DARK_OAK_TREE
field_14239
f_aldrnrhl
DARK_OAK_TREE
field_215008_G
public static final FeatureDecorator<ChanceDecoratorConfiguration>
H
ICEBERG
field_14243
f_vovbiich
ICEBERG
field_215009_H
public static final FeatureDecorator<FrequencyDecoratorConfiguration>
I
LIGHT_GEM_CHANCE
field_14256
f_mtfcjnqs
LIGHT_GEM_CHANCE
field_215010_I
public static final FeatureDecorator<NoneDecoratorConfiguration>
J
END_ISLAND
field_14251
f_pmxnysns
END_ISLAND
field_215011_J
public static final FeatureDecorator<NoneDecoratorConfiguration>
K
CHORUS_PLANT
field_14257
f_hrdeledu
CHORUS_PLANT
field_215012_K
public static final FeatureDecorator<NoneDecoratorConfiguration>
L
END_GATEWAY
field_14230
f_iiqmkebc
END_GATEWAY
field_215013_L
private final com.mojang.serialization.Codec<ConfiguredDecorator<DC>>
M
configuredCodec
field_24983
f_igllgnhh
codec
field_236961_M_

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<DC> configCodec)

Method summary

Modifier and TypeMethod
private static <T extends DecoratorConfiguration, G extends FeatureDecorator<T>> G
a(String arg0, G arg1)
register(String arg0, G arg1)
method_14450(String arg0, G arg1)
m_osyedqsv(String arg0, G arg1)
register(String registryName, G decorator)
func_214999_a(String arg0, G arg1)
public ConfiguredDecorator<DC>
a(DC arg0)
configured(DC arg0)
method_23475(DC arg0)
m_ahhstxmx(DC arg0)
configure(DC config)
func_227446_a_(DC arg0)
public com.mojang.serialization.Codec<ConfiguredDecorator<DC>>
a()
configuredCodec()
method_28928()
m_bkthtdly()
getCodec()
func_236962_a_()
protected <FC extends FeatureConfiguration, F extends Feature<FC>> boolean
a(bqu arg0, bqq arg1, cha arg2, Random arg3, fu arg4, DC arg5, ckb<FC, F> arg6)
placeFeature(WorldGenLevel arg0, StructureFeatureManager arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, DC arg5, ConfiguredFeature<FC, F> arg6)
method_15927(class_5281 arg0, class_5138 arg1, class_2794 arg2, Random arg3, class_2338 arg4, DC arg5, class_2975<FC, F> arg6)
m_ntukfemh(C_ldkphtbr arg0, C_iijvezpz arg1, C_kgfalbim arg2, Random arg3, C_hynzadkk arg4, DC arg5, C_stwyylfs<FC, F> arg6)
generate(ServerWorldAccess arg0, StructureAccessor arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, DC arg5, ConfiguredFeature<FC, F> arg6)
func_236963_a_(ISeedReader arg0, StructureManager arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, DC arg5, ConfiguredFeature<FC, F> arg6)
public abstract Stream<BlockPos>
a(bqc arg0, cha arg1, Random arg2, DC arg3, fu arg4)
getPositions(LevelAccessor arg0, ChunkGenerator arg1, Random arg2, DC arg3, BlockPos arg4)
method_14452(class_1936 arg0, class_2794 arg1, Random arg2, DC arg3, class_2338 arg4)
m_auuyrblw(C_vdvbsyle arg0, C_kgfalbim arg1, Random arg2, DC arg3, C_hynzadkk arg4)
getPositions(WorldAccess world, ChunkGenerator generator, Random random, DC config, BlockPos pos)
func_212848_a_(IWorld arg0, ChunkGenerator arg1, Random arg2, DC arg3, BlockPos arg4)