net.minecraft.world.gen.feature

public abstract class Feature<FC extends FeatureConfig>

cdr
net.minecraft.world.level.levelgen.feature.Feature
net.minecraft.class_3031
net.minecraft.world.gen.feature.Feature
net.minecraft.unmapped.C_lowstvki
net.minecraft.world.gen.feature.Feature
net.minecraft.world.gen.feature.Feature

Field summary

Modifier and TypeField
public static final StructureFeature<DefaultFeatureConfig>
b
PILLAGER_OUTPOST
field_16655
PILLAGER_OUTPOST
f_rrgvgyxt
field_214536_b
PILLAGER_OUTPOST
public static final StructureFeature<MineshaftFeatureConfig>
c
MINESHAFT
field_13547
MINESHAFT
f_dtxuicmh
field_202329_g
MINESHAFT
public static final StructureFeature<DefaultFeatureConfig>
d
WOODLAND_MANSION
field_13528
WOODLAND_MANSION
f_jiwywvde
field_202330_h
WOODLAND_MANSION
public static final StructureFeature<DefaultFeatureConfig>
e
JUNGLE_TEMPLE
field_13586
JUNGLE_TEMPLE
f_aakcjhks
field_202331_i
JUNGLE_TEMPLE
public static final StructureFeature<DefaultFeatureConfig>
f
DESERT_PYRAMID
field_13515
DESERT_PYRAMID
f_wkzxjmnm
field_202332_j
DESERT_PYRAMID
public static final StructureFeature<DefaultFeatureConfig>
g
IGLOO
field_13527
IGLOO
f_eqtcsowe
field_202333_k
IGLOO
public static final StructureFeature<ShipwreckFeatureConfig>
h
SHIPWRECK
field_13589
SHIPWRECK
f_zqktziql
field_204751_l
SHIPWRECK
public static final SwampHutFeature
i
SWAMP_HUT
field_13520
SWAMP_HUT
f_ygmtmfmd
field_202334_l
SWAMP_HUT
public static final StructureFeature<DefaultFeatureConfig>
j
STRONGHOLD
field_13565
STRONGHOLD
f_kiqmjzex
field_202335_m
STRONGHOLD
public static final StructureFeature<DefaultFeatureConfig>
k
OCEAN_MONUMENT
field_13588
OCEAN_MONUMENT
f_wrhhkgjb
field_202336_n
OCEAN_MONUMENT
public static final StructureFeature<OceanRuinFeatureConfig>
l
OCEAN_RUIN
field_13536
OCEAN_RUIN
f_ykwnealy
field_204029_o
OCEAN_RUIN
public static final StructureFeature<DefaultFeatureConfig>
m
NETHER_BRIDGE
field_13569
NETHER_BRIDGE
f_jiepmyjs
field_202337_o
NETHER_BRIDGE
public static final StructureFeature<DefaultFeatureConfig>
n
END_CITY
field_13553
END_CITY
f_hnwvywqg
field_204292_r
END_CITY
public static final StructureFeature<BuriedTreasureFeatureConfig>
o
BURIED_TREASURE
field_13538
BURIED_TREASURE
f_vxoslrgn
field_214549_o
BURIED_TREASURE
public static final StructureFeature<VillageFeatureConfig>
p
VILLAGE
field_13587
VILLAGE
f_wykkpfxz
field_214550_p
VILLAGE
public static final Feature<DefaultFeatureConfig>
q
NO_OP
field_21590
NO_OP
f_dacdizjw
field_227245_q_
NO_OP
public static final Feature<BranchedTreeFeatureConfig>
r
NORMAL_TREE
field_13510
NORMAL_TREE
f_bcvybjlk
field_202301_A
NORMAL_TREE
public static final Feature<BranchedTreeFeatureConfig>
s
ACACIA_TREE
field_21218
ACACIA_TREE
f_swsitcjq
field_227246_s_
ACACIA_TREE
public static final Feature<BranchedTreeFeatureConfig>
t
FANCY_TREE
field_13529
FANCY_TREE
f_mnfdotiy
field_202339_q
FANCY_TREE
public static final Feature<TreeFeatureConfig>
u
JUNGLE_GROUND_BUSH
field_13537
JUNGLE_GROUND_BUSH
f_xpgbdxur
field_202342_t
JUNGLE_GROUND_BUSH
public static final Feature<MegaTreeFeatureConfig>
v
DARK_OAK_TREE
field_13532
DARK_OAK_TREE
f_orcexpvm
field_214551_w
DARK_OAK_TREE
public static final Feature<MegaTreeFeatureConfig>
w
MEGA_JUNGLE_TREE
field_13558
MEGA_JUNGLE_TREE
f_rnjrdkcs
field_202302_B
MEGA_JUNGLE_TREE
public static final Feature<MegaTreeFeatureConfig>
x
MEGA_SPRUCE_TREE
field_13580
MEGA_SPRUCE_TREE
f_hphuxmbw
field_202304_D
MEGA_SPRUCE_TREE
public static final FlowerFeature<RandomPatchFeatureConfig>
y
FLOWER
field_21219
FLOWER
f_aygfqnba
field_227247_y_
FLOWER
public static final Feature<RandomPatchFeatureConfig>
z
RANDOM_PATCH
field_21220
RANDOM_PATCH
f_pzurmwnx
field_227248_z_
RANDOM_PATCH
public static final Feature<BlockPileFeatureConfig>
A
BLOCK_PILE
field_21221
BLOCK_PILE
f_bcqggcjj
field_227244_A_
BLOCK_PILE
public static final Feature<SpringFeatureConfig>
B
SPRING
field_13513
SPRING_FEATURE
f_hiohvcbg
field_202295_ao
SPRING_FEATURE
public static final Feature<DefaultFeatureConfig>
C
CHORUS_PLANT
field_13552
CHORUS_PLANT
f_pnbllqvc
field_202298_ar
CHORUS_PLANT
public static final Feature<EmeraldOreFeatureConfig>
D
EMERALD_ORE
field_13594
EMERALD_ORE
f_amwiodsb
field_202294_an
EMERALD_ORE
public static final Feature<DefaultFeatureConfig>
E
VOID_START_PLATFORM
field_13591
VOID_START_PLATFORM
f_gzbawvde
field_202312_L
VOID_START_PLATFORM
public static final Feature<DefaultFeatureConfig>
F
DESERT_WELL
field_13592
DESERT_WELL
f_ckyfgkhs
field_202315_O
DESERT_WELL
public static final Feature<DefaultFeatureConfig>
G
FOSSIL
field_13516
FOSSIL
f_bfjllblk
field_202316_P
FOSSIL
public static final Feature<HugeMushroomFeatureConfig>
H
HUGE_RED_MUSHROOM
field_13571
HUGE_RED_MUSHROOM
f_fovxtpob
field_202318_R
HUGE_RED_MUSHROOM
public static final Feature<HugeMushroomFeatureConfig>
I
HUGE_BROWN_MUSHROOM
field_13531
HUGE_BROWN_MUSHROOM
f_oiroobzu
field_202319_S
HUGE_BROWN_MUSHROOM
public static final Feature<DefaultFeatureConfig>
J
ICE_SPIKE
field_13562
ICE_SPIKE
f_vrqhrdpf
field_202320_T
ICE_SPIKE
public static final Feature<DefaultFeatureConfig>
K
GLOWSTONE_BLOB
field_13568
GLOWSTONE_BLOB
f_dhxqfdon
field_202321_U
GLOWSTONE_BLOB
public static final Feature<DefaultFeatureConfig>
L
FREEZE_TOP_LAYER
field_13539
FREEZE_TOP_LAYER
f_advidksm
field_202325_Y
FREEZE_TOP_LAYER
public static final Feature<DefaultFeatureConfig>
M
VINES
field_13559
VINES
f_ndfuuibn
field_202326_Z
VINES
public static final Feature<DefaultFeatureConfig>
N
MONSTER_ROOM
field_13579
MONSTER_ROOM
f_ttzgprar
field_202282_ab
MONSTER_ROOM
public static final Feature<DefaultFeatureConfig>
O
BLUE_ICE
field_13560
BLUE_ICE
f_dchrvokh
field_205171_af
BLUE_ICE
public static final Feature<SingleStateFeatureConfig>
P
ICEBERG
field_13544
ICEBERG
f_aalkkfri
field_205172_ag
ICEBERG
public static final Feature<BoulderFeatureConfig>
Q
FOREST_ROCK
field_13584
FOREST_ROCK
f_ntguekth
field_202283_ac
FOREST_ROCK
public static final Feature<DiskFeatureConfig>
R
DISK
field_13509
DISK
f_ydypwjow
field_202285_ae
DISK
public static final Feature<IcePatchFeatureConfig>
S
ICE_PATCH
field_13551
ICE_PATCH
f_qhvrclmk
field_202288_ah
ICE_PATCH
public static final Feature<SingleStateFeatureConfig>
T
LAKE
field_13573
LAKE
f_tcxivqgc
field_202289_ai
LAKE
public static final Feature<OreFeatureConfig>
U
ORE
field_13517
ORE
f_ysakbwll
field_202290_aj
ORE
public static final Feature<EndSpikeFeatureConfig>
V
END_SPIKE
field_13522
END_SPIKE
f_jolvvgzm
field_202296_ap
END_SPIKE
public static final Feature<DefaultFeatureConfig>
W
END_ISLAND
field_13574
END_ISLAND
f_bxakwmgb
field_202297_aq
END_ISLAND
public static final Feature<EndGatewayFeatureConfig>
X
END_GATEWAY
field_13564
END_GATEWAY
f_jspveolc
field_202299_as
END_GATEWAY
public static final Feature<SeagrassFeatureConfig>
Y
SEAGRASS
field_13567
SEAGRASS
f_gksoxixh
field_203234_at
SEAGRASS
public static final Feature<DefaultFeatureConfig>
Z
KELP
field_13535
KELP
f_lhxgcyjx
field_203235_au
KELP
public static final Feature<DefaultFeatureConfig>
aa
CORAL_TREE
field_13525
CORAL_TREE
f_zxglficl
field_204621_ay
CORAL_TREE
public static final Feature<DefaultFeatureConfig>
ab
CORAL_MUSHROOM
field_13585
CORAL_MUSHROOM
f_pepoiiej
field_204622_az
CORAL_MUSHROOM
public static final Feature<DefaultFeatureConfig>
ac
CORAL_CLAW
field_13546
CORAL_CLAW
f_bkargpfu
field_204619_aA
CORAL_CLAW
public static final Feature<SeaPickleFeatureConfig>
ad
SEA_PICKLE
field_13575
SEA_PICKLE
f_ogllvhdl
field_204914_aC
SEA_PICKLE
public static final Feature<SimpleBlockFeatureConfig>
ae
SIMPLE_BLOCK
field_13518
SIMPLE_BLOCK
f_obemeviq
field_206922_aF
SIMPLE_BLOCK
public static final Feature<ProbabilityConfig>
af
BAMBOO
field_13540
BAMBOO
f_pbzjhlzr
field_214482_aJ
BAMBOO
public static final Feature<FillLayerFeatureConfig>
ag
FILL_LAYER
field_19201
FILL_LAYER
f_nyrawajy
field_214486_aN
FILL_LAYER
public static final BonusChestFeature
ah
BONUS_CHEST
field_13526
BONUS_CHEST
f_gophxsrq
field_214487_aO
BONUS_CHEST
public static final Feature<RandomRandomFeatureConfig>
ai
RANDOM_RANDOM_SELECTOR
field_13512
RANDOM_RANDOM_SELECTOR
f_ldjjhgpq
field_202291_ak
RANDOM_RANDOM_SELECTOR
public static final Feature<RandomFeatureConfig>
aj
RANDOM_SELECTOR
field_13593
RANDOM_SELECTOR
f_etkmsrpr
field_202292_al
RANDOM_SELECTOR
public static final Feature<SimpleRandomFeatureConfig>
ak
SIMPLE_RANDOM_SELECTOR
field_13555
SIMPLE_RANDOM_SELECTOR
f_rnvarksn
field_204620_ao
SIMPLE_RANDOM_SELECTOR
public static final Feature<RandomBooleanFeatureConfig>
al
RANDOM_BOOLEAN_SELECTOR
field_13550
RANDOM_BOOLEAN_SELECTOR
f_rnftzjka
field_202293_am
RANDOM_BOOLEAN_SELECTOR
public static final Feature<DecoratedFeatureConfig>
am
DECORATED
field_21217
DECORATED
f_wwvucxlg
field_214483_aK
DECORATED
public static final Feature<DecoratedFeatureConfig>
an
DECORATED_FLOWER
field_13561
DECORATED_FLOWER
f_aomhydwk
field_214484_aL
DECORATED_FLOWER
public static final com.google.common.collect.BiMap<String, StructureFeature<?>>
ao
STRUCTURES_REGISTRY
field_13557
STRUCTURES
f_ujkamjxq
field_202300_at
STRUCTURES
public static final List<StructureFeature<?>>
ap
NOISE_AFFECTING_FEATURES
field_16654
JIGSAW_STRUCTURES
f_bwwmdscv
field_214488_aQ
ILLAGER_STRUCTURES
private final Function<Dynamic<?>, ? extends FC>
a
configurationFactory
field_13514
configDeserializer
f_cquznvpa
field_214535_a
configFactory

Constructor summary

ModifierConstructor
public (Function<Dynamic<?>, ? extends FC> configDeserializer)

Method summary

Modifier and TypeMethod
private static <C extends FeatureConfig, F extends Feature<C>> F
a(String arg0, F arg1)
register(String arg0, F arg1)
method_13150(String arg0, F arg1)
register(String name, F feature)
m_vmhtgbys(String arg0, F arg1)
func_214468_a(String arg0, F arg1)
register(String key, F value)
public ConfiguredFeature<FC, ?>
b(FC arg0)
configured(FC arg0)
method_23397(FC arg0)
configure(FC config)
m_acinjjdp(FC arg0)
func_225566_b_(FC arg0)
withConfiguration(FC configIn)
public FC
b(Dynamic<?> arg0)
createSettings(com.mojang.datafixers.Dynamic<?> arg0)
method_13148(com.mojang.datafixers.Dynamic<?> arg0)
deserializeConfig(com.mojang.datafixers.Dynamic<?> dynamic)
m_xqzyuvff(com.mojang.datafixers.Dynamic<?> arg0)
func_214470_a(com.mojang.datafixers.Dynamic<?> arg0)
createConfig(com.mojang.datafixers.Dynamic<?> arg0)
protected void
a(bkb arg0, fk arg1, byg arg2)
setBlock(LevelWriter arg0, BlockPos arg1, BlockState arg2)
method_13153(class_1945 arg0, class_2338 arg1, class_2680 arg2)
setBlockState(ModifiableWorld world, BlockPos pos, BlockState state)
m_vfasohaf(C_gtvfupkc arg0, C_hynzadkk arg1, C_txtbiemp arg2)
func_202278_a(IWorldWriter arg0, BlockPos arg1, BlockState arg2)
setBlockState(IWorldWriter worldIn, BlockPos pos, BlockState state)
public abstract boolean
a(bju arg0, bzx<? extends cbn> arg1, Random arg2, fk arg3, FC arg4)
place(LevelAccessor arg0, ChunkGenerator<? extends ChunkGeneratorSettings> arg1, Random arg2, BlockPos arg3, FC arg4)
method_13151(class_1936 arg0, class_2794<? extends class_2888> arg1, Random arg2, class_2338 arg3, FC arg4)
generate(IWorld world, ChunkGenerator<? extends ChunkGeneratorConfig> generator, Random random, BlockPos pos, FC config)
m_wyvchmaq(C_vdvbsyle arg0, C_kgfalbim<? extends C_pfxmpwho> arg1, Random arg2, C_hynzadkk arg3, FC arg4)
func_212245_a(IWorld arg0, ChunkGenerator<? extends GenerationSettings> arg1, Random arg2, BlockPos arg3, FC arg4)
place(IWorld worldIn, ChunkGenerator<? extends GenerationSettings> generator, Random rand, BlockPos pos, FC config)
public List<Biome$SpawnEntry>
e()
getSpecialEnemies()
method_13149()
getMonsterSpawns()
m_ubnqkxon()
func_202279_e()
getSpawnList()
public List<Biome$SpawnEntry>
f()
getSpecialAnimals()
method_16140()
getCreatureSpawns()
m_rrcqvxvs()
func_214469_f()
getCreatureSpawnList()
protected static boolean
a(bpe arg0)
isStone(Block arg0)
method_23395(class_2248 arg0)
isStone(Block block)
m_ugqriinb(C_mmxmpdoq arg0)
func_227249_a_(Block arg0)
isStone(Block blockIn)
protected static boolean
b(bpe arg0)
isDirt(Block arg0)
method_23396(class_2248 arg0)
isDirt(Block block)
m_wguikwsv(C_mmxmpdoq arg0)
func_227250_b_(Block arg0)
isDirt(Block blockIn)