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