net.minecraft.world.gen.feature

public abstract class Feature<C extends Configuration>

bqo
net.minecraft.class_3844
net.minecraft.world.gen.feature.Feature
net.minecraft.world.gen.feature.Feature
net.minecraft.world.gen.feature.Feature

Field summary

Modifier and TypeField
private static final List<Biome$SpawnEntry>
a
field_19154
DEFAULT_SPAWN_ENTRIES
field_202327_e
EMPTY_SPAWN_LIST
public static final StructureFeature<VillageConfiguration>
e
field_19181
VILLAGE
field_202328_f
VILLAGE
public static final StructureFeature<MineshaftConfiguration>
f
field_19182
MINESHAFT
field_202329_g
MINESHAFT
public static final StructureFeature<MansionConfiguration>
g
field_19183
MANSION
field_202330_h
WOODLAND_MANSION
public static final StructureFeature<JungleTempleConfiguration>
h
field_19184
JUNGLE_TEMPLE
field_202331_i
JUNGLE_PYRAMID
public static final StructureFeature<DesertTempleConfiguration>
i
field_19185
DESERT_TEMPLE
field_202332_j
DESERT_PYRAMID
public static final StructureFeature<IglooConfiguration>
j
field_19186
IGLOO
field_202333_k
IGLOO
public static final StructureFeature<ShipwreckConfiguration>
k
field_19187
SHIPWRECK
field_204751_l
SHIPWRECK
public static final StructureFeature<WitchHutConfiguration>
l
field_19188
WITCH_HUT
field_202334_l
SWAMP_HUT
public static final StructureFeature<StrongholdConfiguration>
m
field_19189
STRONGHOLD
field_202335_m
STRONGHOLD
public static final StructureFeature<OceanMonumentConfiguration>
n
field_19190
OCEAN_MONUMENT
field_202336_n
OCEAN_MONUMENT
public static final StructureFeature<OceanRuinConfiguration>
o
field_19191
OCEAN_RUIN
field_204029_o
OCEAN_RUIN
public static final StructureFeature<FortressConfiguration>
p
field_19192
FORTRESS
field_202337_o
FORTRESS
public static final StructureFeature<EndCityConfiguration>
q
field_19193
END_CITY
field_202338_p
END_CITY
public static final StructureFeature<BuriedTreasureConfiguration>
r
field_19194
BURIED_TREASURE
field_204292_r
BURIED_TREASURE
public static final AbstractTreeFeature<FeatureConfiguration>
s
field_19195
LARGE_OAK_TREE
field_202339_q
BIG_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
t
field_19196
BIRCH_TREE
field_202340_r
BIRCH_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
u
field_19197
SUPER_BIRCH_TREE
field_202341_s
TALL_BIRCH_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
v
field_19198
JUNGLE_GROUND_BUSH
field_202342_t
SHRUB
public static final AbstractTreeFeature<FeatureConfiguration>
w
field_19199
JUNGLE_TREE
field_202343_u
JUNGLE_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
x
field_19200
PINE_TREE
field_202344_v
POINTY_TAIGA_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
y
field_19201
DARK_OAK_TREE
field_202345_w
CANOPY_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
z
field_19202
ACACIA_TREE
field_202346_x
SAVANNA_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
A
field_19121
SPRUCE_TREE
field_202347_y
TALL_TAIGA_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
B
field_19122
SWAMP_TREE
field_202348_z
SWAMP_TREE
public static final AbstractTreeFeature<FeatureConfiguration>
C
field_19123
OAK_TREE
field_202301_A
TREE
public static final GiantTreeFeature<FeatureConfiguration>
D
field_19124
GIANT_JUNGLE_TREE
field_202302_B
MESA_JUNGLE
public static final GiantTreeFeature<FeatureConfiguration>
E
field_19125
GIANT_PINE_TREE
field_202303_C
MEGA_PINE_TREE_1
public static final GiantTreeFeature<FeatureConfiguration>
F
field_19126
GIANT_SPRUCE_TREE
field_202304_D
MEGA_PINE_TREE_2
public static final FlowerFeature
G
field_19127
DEFAULT_FLOWER
field_202305_E
DEFAULT_FLOWERS
public static final FlowerFeature
H
field_19128
FOREST_FLOWER
field_202306_F
FOREST_FLOWERS
public static final FlowerFeature
I
field_19129
PLAIN_FLOWER
field_202307_G
PLAINS_FLOWERS
public static final FlowerFeature
J
field_19130
SWAMP_FLOWER
field_202308_H
SWAMP_FLOWERS
public static final Feature<FeatureConfiguration>
K
field_19131
JUNGLE_GRASS
field_202309_I
JUNGLE_GRASS
public static final Feature<FeatureConfiguration>
L
field_19132
TAIGA_GRASS
field_202310_J
TAIGA_GRASS
public static final Feature<GrassConfiguration>
M
field_19133
GRASS
field_202311_K
TALL_GRASS
public static final Feature<FeatureConfiguration>
N
field_19134
VOID_START_PLATFORM
field_202312_L
VOID_START_PLATFORM
public static final Feature<FeatureConfiguration>
O
field_19135
CACTUS
field_202313_M
CACTUS
public static final Feature<FeatureConfiguration>
P
field_19136
DEAD_BUSH
field_202314_N
DEAD_BUSH
public static final Feature<FeatureConfiguration>
Q
field_19137
DESERT_WELL
field_202315_O
DESERT_WELLS
public static final Feature<FeatureConfiguration>
R
field_19138
FOSSIL
field_202316_P
FOSSILS
public static final Feature<FeatureConfiguration>
S
field_19139
FIRE_PATCH
field_202317_Q
FIRE
public static final Feature<FeatureConfiguration>
T
field_19140
HUGE_RED_MUSHROOM
field_202318_R
BIG_RED_MUSHROOM
public static final Feature<FeatureConfiguration>
U
field_19141
HUGE_BROWN_MUSHROOM
field_202319_S
BIG_BROWN_MUSHROOM
public static final Feature<FeatureConfiguration>
V
field_19142
ICE_SPIKE
field_202320_T
ICE_SPIKE
public static final Feature<FeatureConfiguration>
W
field_19143
GLOWSTONE_CLUSTER
field_202321_U
GLOWSTONE
public static final Feature<FeatureConfiguration>
X
field_19144
MELON_PATCH
field_202322_V
MELON
public static final Feature<FeatureConfiguration>
Y
field_19145
PUMPKIN_PATCH
field_202323_W
PUMPKIN
public static final Feature<FeatureConfiguration>
Z
field_19146
SUGAR_CANE
field_202324_X
REED
public static final Feature<FeatureConfiguration>
aa
field_19155
FREEZE_TOP_LAYER
field_202325_Y
ICE_AND_SNOW
public static final Feature<FeatureConfiguration>
ab
field_19156
VINES
field_202326_Z
VINES
public static final Feature<FeatureConfiguration>
ac
field_19157
LILY_PAD
field_202281_aa
WATERLILY
public static final Feature<FeatureConfiguration>
ad
field_19158
DUNGEON
field_202282_ab
DUNGEONS
public static final Feature<FeatureConfiguration>
ae
field_19159
BLUE_ICE
field_205171_af
BLUE_ICE
public static final Feature<IcebergConfiguration>
af
field_19160
ICEBERG
field_205172_ag
ICEBERG
public static final Feature<BlockVeinConfiguration>
ag
field_19161
FOREST_ROCK
field_202283_ac
BLOCK_BLOB
public static final Feature<BushConfiguration>
ah
field_19162
BUSH
field_202284_ad
BUSH
public static final Feature<DiskConfiguration>
ai
field_19163
DISK
field_202285_ae
SPHERE_REPLACE
public static final Feature<DoublePlantConfiguration>
aj
field_19164
DOUBLE_PLANT
field_202286_af
DOUBLE_PLANT
public static final Feature<LiquidPocketConfiguration>
ak
field_19165
LIQUID_POCKET
field_202287_ag
HELL_LAVA
public static final Feature<IcePatchConfiguration>
al
field_19166
ICE_PATCH
field_202288_ah
ICE_PATH
public static final Feature<LakeConfiguration>
am
field_19167
LAKE
field_202289_ai
LAKES
public static final Feature<VeinConfiguration>
an
field_19168
ORE_VEIN
field_202290_aj
MINABLE
public static final Feature<RandomRandomSelectorConfiguration>
ao
field_19169
RANDOM_RANDOM_SELECTOR
field_202291_ak
DEFAULT_RANDOM_FEATURE_LIST
public static final Feature<RandomSelectorConfiguration>
ap
field_19170
RANDOM_SELECTOR
field_202292_al
RANDOM_FEATURE_LIST
public static final Feature<SimpleRandomSelectorConfiguration>
aq
field_19171
SIMPLE_RANDOM_SELECTOR
field_204620_ao
RANDOM_FEATURE_WITH_CONFIG
public static final Feature<RandomBooleanSelectorConfiguration>
ar
field_19172
RANDOM_BOOLEAN_SELECTOR
field_202293_am
TWO_FEATURE_CHOICE
public static final Feature<ReplaceBlockConfiguration>
as
field_19173
EMERALD_ORE
field_202294_an
REPLACE_BLOCK
public static final Feature<LiquidFallConfiguration>
at
field_19174
LIQUID_FALL
field_202295_ao
LIQUIDS
public static final Feature<FeatureConfiguration>
au
field_19175
END_PILLAR
field_202296_ap
END_CRYSTAL_TOWER
public static final Feature<FeatureConfiguration>
av
field_19176
END_ISLAND
field_202297_aq
END_ISLAND
public static final Feature<FeatureConfiguration>
aw
field_19177
CHORUS_PLANT
field_202298_ar
CHORUS_PLANT
public static final Feature<EndGatewayConfiguration>
ax
field_19178
END_GATEWAY
field_202299_as
END_GATEWAY
public static final Feature<SeaGrassConfiguration>
ay
field_19179
SEA_GRASS
field_203234_at
SEA_GRASS
public static final Feature<FeatureConfiguration>
az
field_19180
KELP
field_203235_au
KELP
public static final Feature<FeatureConfiguration>
aA
field_19147
CORAL_TREE
field_204621_ay
CORAL_TREE
public static final Feature<FeatureConfiguration>
aB
field_19148
CORAL_MUSHROOM
field_204622_az
CORAL_MUSHROOM
public static final Feature<FeatureConfiguration>
aC
field_19149
CORAL_CLAW
field_204619_aA
CORAL_CLAW
public static final Feature<SeaPicleConfiguration>
aD
field_19150
SEA_PICKLE
field_204914_aC
SEA_PICKLE
public static final Feature<SimpleBlockConfiguration>
aE
field_19151
SIMPLE_BLOCK
field_206922_aF
BLOCK_WITH_CONTEXT
public static final Map<String, StructureFeature<?>>
aF
field_19152
STRUCTURES
field_202300_at
STRUCTURES
protected final boolean
aG
field_19153
notifyNeighbors
field_76488_a
doBlockNotify

Constructor summary

ModifierConstructor
public ()
public (boolean notifyNeighbors)

Method summary

Modifier and TypeMethod
public abstract boolean
a(axz arg0, bmy<? extends bom> arg1, Random arg2, el arg3, C arg4)
method_17343(class_3598 arg0, class_2744<? extends class_3798> arg1, Random arg2, class_2552 arg3, C arg4)
place(WorldAccess world, ChunkGenerator<? extends ChunkGeneratorSettings> generator, Random random, BlockPos pos, C config)
func_212245_a(IWorld arg0, IChunkGenerator<? extends IChunkGenSettings> arg1, Random arg2, BlockPos arg3, C arg4)
place(IWorld worldIn, IChunkGenerator<? extends IChunkGenSettings> generator, Random rand, BlockPos pos, C config)
protected void
a(axz arg0, el arg1, blc arg2)
method_17344(class_3598 arg0, class_2552 arg1, class_2232 arg2)
setBlockState(WorldAccess world, BlockPos pos, BlockState state)
func_202278_a(IWorld arg0, BlockPos arg1, IBlockState arg2)
setBlockState(IWorld worldIn, BlockPos pos, IBlockState state)
public List<Biome$SpawnEntry>
d()
method_17347()
getSpawnEntries()
func_202279_e()
getSpawnList()
public static boolean
a(axz arg0, String arg1, el arg2)
method_17345(class_3598 arg0, String arg1, class_2552 arg2)
isStructureValid(WorldAccess world, String type, BlockPos pos)
func_202280_a(IWorld arg0, String arg1, BlockPos arg2)
isPositionInStructureExact(IWorld worldIn, String structureIn, BlockPos pos)