History - net.minecraft.world.gen.feature.Feature
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Feature<DefaultFeatureConfig>: NO_OP, field_21590, NO_OP
Feature<TreeFeatureConfig>: TREE, field_24134, TREE
Feature<FallenTreeFeatureConfig>: FALLEN_TREE, field_57814, FALLEN_TREE
Feature<BlockPileFeatureConfig>: BLOCK_PILE, field_21221, BLOCK_PILE
Feature<SpringFeatureConfig>: SPRING, field_13513, SPRING_FEATURE
Feature<DefaultFeatureConfig>: CHORUS_PLANT, field_13552, CHORUS_PLANT
Feature<EmeraldOreFeatureConfig>: REPLACE_SINGLE_BLOCK, field_33615, REPLACE_SINGLE_BLOCK
Feature<DefaultFeatureConfig>: VOID_START_PLATFORM, field_13591, VOID_START_PLATFORM
Feature<DefaultFeatureConfig>: DESERT_WELL, field_13592, DESERT_WELL
Feature<FossilFeatureConfig>: FOSSIL, field_13516, FOSSIL
Feature<HugeMushroomFeatureConfig>: HUGE_RED_MUSHROOM, field_13571, HUGE_RED_MUSHROOM
Feature<HugeMushroomFeatureConfig>: HUGE_BROWN_MUSHROOM, field_13531, HUGE_BROWN_MUSHROOM
Feature<DefaultFeatureConfig>: GLOWSTONE_BLOB, field_13568, GLOWSTONE_BLOB
Feature<DefaultFeatureConfig>: FREEZE_TOP_LAYER, field_13539, FREEZE_TOP_LAYER
Feature<DefaultFeatureConfig>: VINES, field_13559, VINES
Feature<BlockColumnFeatureConfig>: BLOCK_COLUMN, field_35072, BLOCK_COLUMN
Feature<VegetationPatchFeatureConfig>: VEGETATION_PATCH, field_29250, VEGETATION_PATCH
Feature<VegetationPatchFeatureConfig>: WATERLOGGED_VEGETATION_PATCH, field_29251, WATERLOGGED_VEGETATION_PATCH
Feature<RootSystemFeatureConfig>: ROOT_SYSTEM, field_29252, ROOT_SYSTEM
Feature<MultifaceGrowthFeatureConfig>: MULTIFACE_GROWTH, field_28428, MULTIFACE_GROWTH
Feature<UnderwaterMagmaFeatureConfig>: UNDERWATER_MAGMA, field_28849, UNDERWATER_MAGMA
Feature<DefaultFeatureConfig>: MONSTER_ROOM, field_13579, MONSTER_ROOM
Feature<DefaultFeatureConfig>: BLUE_ICE, field_13560, BLUE_ICE
Feature<SingleStateFeatureConfig>: ICEBERG, field_13544, ICEBERG
Feature<DiskFeatureConfig>: DISK, field_13509, DISK
Feature<LakeFeature$Config>: LAKE, field_13573, LAKE
Feature<OreFeatureConfig>: ORE, field_13517, ORE
Feature<DefaultFeatureConfig>: END_PLATFORM, field_52289, END_PLATFORM
Feature<EndSpikeFeatureConfig>: END_SPIKE, field_13522, END_SPIKE
Feature<DefaultFeatureConfig>: END_ISLAND, field_13574, END_ISLAND
Feature<EndGatewayFeatureConfig>: END_GATEWAY, field_13564, END_GATEWAY
SeagrassFeature: SEAGRASS, field_13567, SEAGRASS
Feature<DefaultFeatureConfig>: KELP, field_13535, KELP
Feature<DefaultFeatureConfig>: CORAL_TREE, field_13525, CORAL_TREE
Feature<DefaultFeatureConfig>: CORAL_MUSHROOM, field_13585, CORAL_MUSHROOM
Feature<DefaultFeatureConfig>: CORAL_CLAW, field_13546, CORAL_CLAW
Feature<CountConfig>: SEA_PICKLE, field_13575, SEA_PICKLE
Feature<SimpleBlockFeatureConfig>: SIMPLE_BLOCK, field_13518, SIMPLE_BLOCK
Feature<ProbabilityConfig>: BAMBOO, field_13540, BAMBOO
Feature<HugeFungusFeatureConfig>: HUGE_FUNGUS, field_22185, HUGE_FUNGUS
Feature<NetherForestVegetationFeatureConfig>: NETHER_FOREST_VEGETATION, field_22186, NETHER_FOREST_VEGETATION
Feature<DefaultFeatureConfig>: WEEPING_VINES, field_22187, WEEPING_VINES
Feature<TwistingVinesFeatureConfig>: TWISTING_VINES, field_23088, TWISTING_VINES
Feature<BasaltColumnsFeatureConfig>: BASALT_COLUMNS, field_23884, BASALT_COLUMNS
Feature<DeltaFeatureConfig>: DELTA_FEATURE, field_23885, DELTA_FEATURE
Feature<ReplaceBlobsFeatureConfig>: REPLACE_BLOBS, field_23886, NETHERRACK_REPLACE_BLOBS
Feature<FillLayerFeatureConfig>: FILL_LAYER, field_19201, FILL_LAYER
BonusChestFeature: BONUS_CHEST, field_13526, BONUS_CHEST
Feature<DefaultFeatureConfig>: BASALT_PILLAR, field_22188, BASALT_PILLAR
Feature<OreFeatureConfig>: SCATTERED_ORE, field_29061, SCATTERED_ORE
Feature<RandomFeatureConfig>: RANDOM_SELECTOR, field_13593, RANDOM_SELECTOR
Feature<FeatureSequenceConfig>: SIMPLE_RANDOM_SELECTOR, field_13555, SIMPLE_RANDOM_SELECTOR
Feature<RandomBooleanFeatureConfig>: RANDOM_BOOLEAN_SELECTOR, field_13550, RANDOM_BOOLEAN_SELECTOR
Feature<GeodeFeatureConfig>: GEODE, field_27312, GEODE
Feature<LargeDripstoneFeatureConfig>: LARGE_DRIPSTONE, field_28204, LARGE_DRIPSTONE
Feature<SculkPatchFeatureConfig>: SCULK_PATCH, field_37708, SCULK_PATCH
com.mojang.serialization.MapCodec<ConfiguredFeature<FC, Feature<FC>>>: configuredCodec, field_24837, codec
Feature<SpikeFeatureConfig>: SPIKE, field_1_1558, SPIKE
Feature<BlockBlobFeatureConfig>: BLOCK_BLOB, field_1_1557, BLOCK_BLOB
Feature<WeightedRandomFeatureConfig>: WEIGHTED_RANDOM_SELECTOR, field_1_6340, WEIGHTED_RANDOM_SELECTOR
Feature<FeatureSequenceConfig>: SEQUENCE, field_1_3740, SEQUENCE
Feature<TemplateFeatureConfig>: TEMPLATE, field_1_3743, TEMPLATE
Feature<SpeleothemClusterFeatureConfig>: SPELEOTHEM_CLUSTER, field_1_3742, SPELEOTHEM_CLUSTER
Feature<SpeleothemFeatureConfig>: SPELEOTHEM, field_1_3741, SPELEOTHEM
com.mojang.serialization.Codec<Feature>: DIRECT_CODEC, field_1_7519, CODEC
com.mojang.serialization.Codec<RegistryEntry<Feature>>: CODEC, field_1_7518, ENTRY_CODEC
com.mojang.serialization.Codec<RegistryEntryList<Feature>>: LIST_CODEC, field_1_7520, ENTRY_LIST_CODEC
Constructors
(com.mojang.serialization.Codec<FC>)
Methods
<C extends FeatureConfig, F extends Feature<C>> F (String, F): register, method_13150, register
com.mojang.serialization.MapCodec<ConfiguredFeature<FC, Feature<FC>>> (): configuredCodec, method_28627, getCodec
Predicate<BlockState> (TagKey<Block>): isReplaceable, method_36999, notInBlockTagPredicate
boolean (FeatureContext<FC>): place, method_13151, generate
boolean (FC, StructureWorldAccess, ChunkGenerator, Random, BlockPos): place, method_40163, generateIfValid
boolean (Function<BlockPos, BlockState>, BlockPos, Predicate<BlockState>): checkNeighbors, method_33982, testAdjacentStates
boolean (Function<BlockPos, BlockState>, BlockPos): isAdjacentToAir, method_33981, isExposedToAir
boolean (TagKey, BlockState): lambda$isReplaceable$0, method_36997, method_36997
ConfiguredFeature (FeatureConfig): lambda$new$0, method_28629, method_28629
com.mojang.serialization.MapCodec<? extends Feature> (): codec, method_1_6879, getCodec
boolean (StructureWorldAccess, ChunkGenerator, Random, BlockPos): place, method_13151, generate
Stream<RegistryEntry<Feature>> (): getSubFeatures, method_1_6880, getDecoratedFeatures
com.mojang.serialization.MapCodec (com.mojang.serialization.MapCodec): lambda$static$0, method_1_6881, method_1_6881
26.2
Names
Fields
Feature<DripstoneClusterFeatureConfig>: DRIPSTONE_CLUSTER, field_28203, DRIPSTONE_CLUSTER
Feature<SmallDripstoneFeatureConfig>: POINTED_DRIPSTONE, field_28205, POINTED_DRIPSTONE
Feature<WeightedRandomFeatureConfig>: WEIGHTED_RANDOM_SELECTOR, field_1_6340, WEIGHTED_RANDOM_SELECTOR
Feature<FeatureSequenceConfig>: SEQUENCE, field_1_3740, SEQUENCE
Feature<TemplateFeatureConfig>: TEMPLATE, field_1_3743, TEMPLATE
Feature<SpeleothemClusterFeatureConfig>: SPELEOTHEM_CLUSTER, field_1_3742, SPELEOTHEM_CLUSTER
Feature<SpeleothemFeatureConfig>: SPELEOTHEM, field_1_3741, SPELEOTHEM
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Feature<RandomPatchFeatureConfig>: FLOWER, field_21219, FLOWER
Feature<RandomPatchFeatureConfig>: NO_BONEMEAL_FLOWER, field_26361, NO_BONEMEAL_FLOWER
Feature<RandomPatchFeatureConfig>: RANDOM_PATCH, field_21220, RANDOM_PATCH
Feature<DefaultFeatureConfig>: ICE_SPIKE, field_13562, ICE_SPIKE
Feature<SingleStateFeatureConfig>: FOREST_ROCK, field_13584, FOREST_ROCK
Feature<SpikeFeatureConfig>: SPIKE, field_1_1558, SPIKE
Feature<BlockBlobFeatureConfig>: BLOCK_BLOB, field_1_1557, BLOCK_BLOB
Constructors
Methods
boolean (BlockState): isStone, method_23395, isStone
boolean (BlockState): isDirt, method_23396, isSoil
boolean (TestableWorld, BlockPos): isGrassOrDirt, method_27368, isSoil
boolean (TagKey, BlockState): lambda$isReplaceable$1, method_36997, method_36997
boolean (TagKey, BlockState): lambda$isReplaceable$0, method_36997, method_36997
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.feature.Feature
net.minecraft.class_3031
net.minecraft.world.gen.feature.Feature
Fields
Feature<DefaultFeatureConfig>: NO_OP, field_21590, NO_OP
Feature<TreeFeatureConfig>: TREE, field_24134, TREE
Feature<FallenTreeFeatureConfig>: FALLEN_TREE, field_57814, FALLEN_TREE
Feature<RandomPatchFeatureConfig>: FLOWER, field_21219, FLOWER
Feature<RandomPatchFeatureConfig>: NO_BONEMEAL_FLOWER, field_26361, NO_BONEMEAL_FLOWER
Feature<RandomPatchFeatureConfig>: RANDOM_PATCH, field_21220, RANDOM_PATCH
Feature<BlockPileFeatureConfig>: BLOCK_PILE, field_21221, BLOCK_PILE
Feature<SpringFeatureConfig>: SPRING, field_13513, SPRING_FEATURE
Feature<DefaultFeatureConfig>: CHORUS_PLANT, field_13552, CHORUS_PLANT
Feature<EmeraldOreFeatureConfig>: REPLACE_SINGLE_BLOCK, field_33615, REPLACE_SINGLE_BLOCK
Feature<DefaultFeatureConfig>: VOID_START_PLATFORM, field_13591, VOID_START_PLATFORM
Feature<DefaultFeatureConfig>: DESERT_WELL, field_13592, DESERT_WELL
Feature<FossilFeatureConfig>: FOSSIL, field_13516, FOSSIL
Feature<HugeMushroomFeatureConfig>: HUGE_RED_MUSHROOM, field_13571, HUGE_RED_MUSHROOM
Feature<HugeMushroomFeatureConfig>: HUGE_BROWN_MUSHROOM, field_13531, HUGE_BROWN_MUSHROOM
Feature<DefaultFeatureConfig>: ICE_SPIKE, field_13562, ICE_SPIKE
Feature<DefaultFeatureConfig>: GLOWSTONE_BLOB, field_13568, GLOWSTONE_BLOB
Feature<DefaultFeatureConfig>: FREEZE_TOP_LAYER, field_13539, FREEZE_TOP_LAYER
Feature<DefaultFeatureConfig>: VINES, field_13559, VINES
Feature<BlockColumnFeatureConfig>: BLOCK_COLUMN, field_35072, BLOCK_COLUMN
Feature<VegetationPatchFeatureConfig>: VEGETATION_PATCH, field_29250, VEGETATION_PATCH
Feature<VegetationPatchFeatureConfig>: WATERLOGGED_VEGETATION_PATCH, field_29251, WATERLOGGED_VEGETATION_PATCH
Feature<RootSystemFeatureConfig>: ROOT_SYSTEM, field_29252, ROOT_SYSTEM
Feature<MultifaceGrowthFeatureConfig>: MULTIFACE_GROWTH, field_28428, MULTIFACE_GROWTH
Feature<UnderwaterMagmaFeatureConfig>: UNDERWATER_MAGMA, field_28849, UNDERWATER_MAGMA
Feature<DefaultFeatureConfig>: MONSTER_ROOM, field_13579, MONSTER_ROOM
Feature<DefaultFeatureConfig>: BLUE_ICE, field_13560, BLUE_ICE
Feature<SingleStateFeatureConfig>: ICEBERG, field_13544, ICEBERG
Feature<SingleStateFeatureConfig>: FOREST_ROCK, field_13584, FOREST_ROCK
Feature<DiskFeatureConfig>: DISK, field_13509, DISK
Feature<LakeFeature$Config>: LAKE, field_13573, LAKE
Feature<OreFeatureConfig>: ORE, field_13517, ORE
Feature<DefaultFeatureConfig>: END_PLATFORM, field_52289, END_PLATFORM
Feature<EndSpikeFeatureConfig>: END_SPIKE, field_13522, END_SPIKE
Feature<DefaultFeatureConfig>: END_ISLAND, field_13574, END_ISLAND
Feature<EndGatewayFeatureConfig>: END_GATEWAY, field_13564, END_GATEWAY
SeagrassFeature: SEAGRASS, field_13567, SEAGRASS
Feature<DefaultFeatureConfig>: KELP, field_13535, KELP
Feature<DefaultFeatureConfig>: CORAL_TREE, field_13525, CORAL_TREE
Feature<DefaultFeatureConfig>: CORAL_MUSHROOM, field_13585, CORAL_MUSHROOM
Feature<DefaultFeatureConfig>: CORAL_CLAW, field_13546, CORAL_CLAW
Feature<CountConfig>: SEA_PICKLE, field_13575, SEA_PICKLE
Feature<SimpleBlockFeatureConfig>: SIMPLE_BLOCK, field_13518, SIMPLE_BLOCK
Feature<ProbabilityConfig>: BAMBOO, field_13540, BAMBOO
Feature<HugeFungusFeatureConfig>: HUGE_FUNGUS, field_22185, HUGE_FUNGUS
Feature<NetherForestVegetationFeatureConfig>: NETHER_FOREST_VEGETATION, field_22186, NETHER_FOREST_VEGETATION
Feature<DefaultFeatureConfig>: WEEPING_VINES, field_22187, WEEPING_VINES
Feature<TwistingVinesFeatureConfig>: TWISTING_VINES, field_23088, TWISTING_VINES
Feature<BasaltColumnsFeatureConfig>: BASALT_COLUMNS, field_23884, BASALT_COLUMNS
Feature<DeltaFeatureConfig>: DELTA_FEATURE, field_23885, DELTA_FEATURE
Feature<ReplaceBlobsFeatureConfig>: REPLACE_BLOBS, field_23886, NETHERRACK_REPLACE_BLOBS
Feature<FillLayerFeatureConfig>: FILL_LAYER, field_19201, FILL_LAYER
BonusChestFeature: BONUS_CHEST, field_13526, BONUS_CHEST
Feature<DefaultFeatureConfig>: BASALT_PILLAR, field_22188, BASALT_PILLAR
Feature<OreFeatureConfig>: SCATTERED_ORE, field_29061, SCATTERED_ORE
Feature<RandomFeatureConfig>: RANDOM_SELECTOR, field_13593, RANDOM_SELECTOR
Feature<SimpleRandomFeatureConfig>: SIMPLE_RANDOM_SELECTOR, field_13555, SIMPLE_RANDOM_SELECTOR
Feature<RandomBooleanFeatureConfig>: RANDOM_BOOLEAN_SELECTOR, field_13550, RANDOM_BOOLEAN_SELECTOR
Feature<GeodeFeatureConfig>: GEODE, field_27312, GEODE
Feature<DripstoneClusterFeatureConfig>: DRIPSTONE_CLUSTER, field_28203, DRIPSTONE_CLUSTER
Feature<LargeDripstoneFeatureConfig>: LARGE_DRIPSTONE, field_28204, LARGE_DRIPSTONE
Feature<SmallDripstoneFeatureConfig>: POINTED_DRIPSTONE, field_28205, POINTED_DRIPSTONE
Feature<SculkPatchFeatureConfig>: SCULK_PATCH, field_37708, SCULK_PATCH
com.mojang.serialization.MapCodec<ConfiguredFeature<FC, Feature<FC>>>: configuredCodec, field_24837, codec
Constructors
(com.mojang.serialization.Codec<FC>)
Methods
<C extends FeatureConfig, F extends Feature<C>> F (String, F): register, method_13150, register
com.mojang.serialization.MapCodec<ConfiguredFeature<FC, Feature<FC>>> (): configuredCodec, method_28627, getCodec
void (ModifiableWorld, BlockPos, BlockState): setBlock, method_13153, setBlockState
Predicate<BlockState> (TagKey<Block>): isReplaceable, method_36999, notInBlockTagPredicate
void (StructureWorldAccess, BlockPos, BlockState, Predicate<BlockState>): safeSetBlock, method_36998, setBlockStateIf
boolean (FeatureContext<FC>): place, method_13151, generate
boolean (FC, StructureWorldAccess, ChunkGenerator, Random, BlockPos): place, method_40163, generateIfValid
boolean (BlockState): isStone, method_23395, isStone
boolean (BlockState): isDirt, method_23396, isSoil
boolean (TestableWorld, BlockPos): isGrassOrDirt, method_27368, isSoil
boolean (Function<BlockPos, BlockState>, BlockPos, Predicate<BlockState>): checkNeighbors, method_33982, testAdjacentStates
boolean (Function<BlockPos, BlockState>, BlockPos): isAdjacentToAir, method_33981, isExposedToAir
void (StructureWorldAccess, BlockPos): markAboveForPostProcessing, method_37256, markBlocksAboveForPostProcessing
boolean (TagKey, BlockState): lambda$isReplaceable$1, method_36997, method_36997
ConfiguredFeature (FeatureConfig): lambda$new$0, method_28629, method_28629