Uses of Record Class
net.minecraft.world.gen.feature.PlacedFeature
Package
Description
-
Uses of PlacedFeature in net.minecraft.registry
Modifier and TypeFieldDescriptionstatic final RegistryKey
<Registry<PlacedFeature>> RegistryKeys.PLACED_FEATURE
Modifier and TypeMethodDescriptionprivate static boolean
BuiltinRegistries.hasBiomePlacementModifier
(PlacedFeature placedFeature) Modifier and TypeMethodDescriptionstatic void
BuiltinRegistries.validate
(RegistryEntryLookup<PlacedFeature> placedFeatureLookup, RegistryWrapper<Biome> biomeLookup) -
Uses of PlacedFeature in net.minecraft.structure.pool
Modifier and TypeFieldDescriptionprivate final RegistryEntry
<PlacedFeature> FeaturePoolElement.feature
Modifier and TypeMethodDescriptionStructurePoolElement.ofFeature
(RegistryEntry<PlacedFeature> placedFeatureEntry) ModifierConstructorDescriptionprotected
FeaturePoolElement
(RegistryEntry<PlacedFeature> feature, StructurePool.Projection projection) -
Uses of PlacedFeature in net.minecraft.world.biome
Modifier and TypeFieldDescriptionprivate final Supplier
<Set<PlacedFeature>> GenerationSettings.allowedFeatures
private final List
<RegistryEntryList<PlacedFeature>> GenerationSettings.features
private final List
<List<RegistryEntry<PlacedFeature>>> GenerationSettings.Builder.indexedFeaturesList
private final RegistryEntryLookup
<PlacedFeature> GenerationSettings.LookupBackedBuilder.placedFeatureLookup
Modifier and TypeMethodDescriptionGenerationSettings.getFeatures()
Returns the lists of features configured for eachfeature generation step
, up to the highest step that has a configured feature.Modifier and TypeMethodDescriptionboolean
GenerationSettings.isFeatureAllowed
(PlacedFeature feature) Modifier and TypeMethodDescriptionGenerationSettings.Builder.addFeature
(int ordinal, RegistryEntry<PlacedFeature> featureEntry) static Biome
OverworldBiomeCreator.createBadlands
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean plateau) static Biome
TheNetherBiomeCreator.createBasaltDeltas
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createBeach
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean snowy, boolean stony) static Biome
OverworldBiomeCreator.createColdOcean
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) static Biome
TheNetherBiomeCreator.createCrimsonForest
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createDarkForest
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createDeepDark
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createDesert
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createDripstoneCaves
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
TheEndBiomeCreator.createEndBarrens
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
TheEndBiomeCreator.createEndHighlands
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
TheEndBiomeCreator.createEndMidlands
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createFrozenOcean
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) static Biome
OverworldBiomeCreator.createFrozenPeaks
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createGrove
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createJaggedPeaks
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createJungle
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) private static Biome
OverworldBiomeCreator.createJungleFeatures
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, float depth, boolean bamboo, boolean sparse, boolean unmodified, SpawnSettings.Builder spawnSettings, MusicSound music) static Biome
OverworldBiomeCreator.createLukewarmOcean
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) static Biome
OverworldBiomeCreator.createLushCaves
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createMangroveSwamp
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createMeadow
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean cherryGrove) static Biome
OverworldBiomeCreator.createMushroomFields
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
TheNetherBiomeCreator.createNetherWastes
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createNormalBambooJungle
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createNormalForest
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean birch, boolean oldGrowth, boolean flower) static Biome
OverworldBiomeCreator.createNormalOcean
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean deep) private static GenerationSettings.LookupBackedBuilder
OverworldBiomeCreator.createOceanGenerationSettings
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createOldGrowthTaiga
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean spruce) static Biome
OverworldBiomeCreator.createPlains
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean sunflower, boolean snowy, boolean iceSpikes) static Biome
OverworldBiomeCreator.createRiver
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean frozen) static Biome
OverworldBiomeCreator.createSavanna
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean windswept, boolean plateau) static Biome
TheEndBiomeCreator.createSmallEndIslands
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createSnowySlopes
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
TheNetherBiomeCreator.createSoulSandValley
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createSparseJungle
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createStonyPeaks
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createSwamp
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createTaiga
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean snowy) static Biome
TheEndBiomeCreator.createTheEnd
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createTheVoid
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createWarmOcean
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
TheNetherBiomeCreator.createWarpedForest
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup) static Biome
OverworldBiomeCreator.createWindsweptHills
(RegistryEntryLookup<PlacedFeature> featureLookup, RegistryEntryLookup<ConfiguredCarver<?>> carverLookup, boolean forest) GenerationSettings.Builder.feature
(GenerationStep.Feature featureStep, RegistryEntry<PlacedFeature> featureEntry) GenerationSettings.LookupBackedBuilder.feature
(GenerationStep.Feature featureStep, RegistryKey<PlacedFeature> featureKey) ModifierConstructorDescription(package private)
GenerationSettings
(Map<GenerationStep.Carver, RegistryEntryList<ConfiguredCarver<?>>> carvers, List<RegistryEntryList<PlacedFeature>> features) LookupBackedBuilder
(RegistryEntryLookup<PlacedFeature> placedFeatureLookup, RegistryEntryLookup<ConfiguredCarver<?>> configuredCarverLookup) -
Uses of PlacedFeature in net.minecraft.world.gen
Modifier and TypeFieldDescriptionprivate final RegistryEntryLookup
<PlacedFeature> WorldPresets.Registrar.featureLookup
-
Uses of PlacedFeature in net.minecraft.world.gen.chunk
Modifier and TypeFieldDescriptionprivate final List
<RegistryEntry<PlacedFeature>> FlatChunkGeneratorConfig.features
Modifier and TypeMethodDescriptionstatic List
<RegistryEntry<PlacedFeature>> FlatChunkGeneratorConfig.getLavaLakes
(RegistryEntryLookup<PlacedFeature> featureLookup) Modifier and TypeMethodDescriptionstatic List
<RegistryEntry<PlacedFeature>> FlatChunkGeneratorConfig.getLavaLakes
(RegistryEntryLookup<PlacedFeature> featureLookup) ModifierConstructorDescriptionprivate
FlatChunkGeneratorConfig
(Optional<RegistryEntryList<StructureSet>> structureOverrides, List<FlatChunkGeneratorLayer> layers, boolean lakes, boolean features, Optional<RegistryEntry<Biome>> biome, RegistryEntry.Reference<Biome> fallback, RegistryEntry<PlacedFeature> undergroundLavaLakeFeature, RegistryEntry<PlacedFeature> surfaceLavaLakeFeature) FlatChunkGeneratorConfig
(Optional<RegistryEntryList<StructureSet>> structureOverrides, RegistryEntry<Biome> biome, List<RegistryEntry<PlacedFeature>> features) -
Uses of PlacedFeature in net.minecraft.world.gen.feature
Modifier and TypeFieldDescriptionstatic final RegistryKey
<PlacedFeature> VillagePlacedFeatures.ACACIA
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.ACACIA_CHECKED
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.AMETHYST_GEODE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BAMBOO
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BAMBOO_LIGHT
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BAMBOO_VEGETATION
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.BASALT_BLOBS
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.BASALT_PILLAR
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.BIRCH_BEES_0002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.BIRCH_BEES_002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.BIRCH_CHECKED
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BIRCH_TALL
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.BLACKSTONE_BLOBS
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.BLUE_ICE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_NETHER
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_NORMAL
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_OLD_GROWTH
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_SWAMP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.BROWN_MUSHROOM_TAIGA
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.CAVE_VINES
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.CHERRY_BEES_005
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.CHERRY_CHECKED
static final RegistryKey
<PlacedFeature> EndPlacedFeatures.CHORUS_PLANT
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.CLASSIC_VINES_CAVE_FEATURE
static final com.mojang.serialization.Codec
<PlacedFeature> PlacedFeature.CODEC
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.CRIMSON_FOREST_VEGETATION
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.CRIMSON_FUNGI
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.DARK_FOREST_VEGETATION
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.DARK_OAK_CHECKED
final RegistryEntry
<PlacedFeature> RandomFeatureConfig.defaultFeature
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.DELTA
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.DESERT_WELL
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.DISK_CLAY
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.DISK_GRASS
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.DISK_GRAVEL
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.DISK_SAND
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.DRIPSTONE_CLUSTER
static final RegistryKey
<PlacedFeature> EndPlacedFeatures.END_GATEWAY_RETURN
static final RegistryKey
<PlacedFeature> EndPlacedFeatures.END_ISLAND_DECORATED
static final RegistryKey
<PlacedFeature> EndPlacedFeatures.END_SPIKE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES_0002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_BEES_002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.FANCY_OAK_CHECKED
final RegistryEntry
<PlacedFeature> RandomFeatureEntry.feature
private final RegistryEntry
<PlacedFeature> RandomPatchFeatureConfig.feature
The field for thefeature
record component.final RegistryEntry
<PlacedFeature> RootSystemFeatureConfig.feature
final RegistryEntry
<PlacedFeature> RandomBooleanFeatureConfig.featureFalse
final RegistryEntryList
<PlacedFeature> SimpleRandomFeatureConfig.features
final RegistryEntry
<PlacedFeature> RandomBooleanFeatureConfig.featureTrue
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_CHERRY
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_DEFAULT
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_FLOWER_FOREST
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_FOREST_FLOWERS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_MEADOW
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_PLAIN
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.FLOWER_PLAIN
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_SWAMP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FLOWER_WARM
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.FOREST_FLOWERS
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.FOREST_ROCK
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.FOSSIL_LOWER
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.FOSSIL_UPPER
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.FREEZE_TOP_LAYER
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.GLOW_LICHEN
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.GLOWSTONE
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.GLOWSTONE_EXTRA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.GRASS_BONEMEAL
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICE_PATCH
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICE_SPIKE
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICEBERG_BLUE
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.ICEBERG_PACKED
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.JUNGLE_BUSH
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.JUNGLE_TREE
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.KELP_COLD
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.KELP_WARM
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.LAKE_LAVA_SURFACE
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.LAKE_LAVA_UNDERGROUND
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.LARGE_BASALT_COLUMNS
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LARGE_DRIPSTONE
static final com.mojang.serialization.Codec
<RegistryEntryList<PlacedFeature>> PlacedFeature.LIST_CODEC
static final com.mojang.serialization.Codec
<List<RegistryEntryList<PlacedFeature>>> PlacedFeature.LISTS_CODEC
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_CEILING_VEGETATION
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_CLAY
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.LUSH_CAVES_VEGETATION
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MANGROVE_CHECKED
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MEGA_JUNGLE_TREE_CHECKED
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MEGA_PINE_CHECKED
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.MEGA_SPRUCE_CHECKED
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.MONSTER_ROOM
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.MONSTER_ROOM_DEEP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.MUSHROOM_ISLAND_VEGETATION
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.NETHER_SPROUTS
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.OAK
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.OAK_BEES_0002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.OAK_BEES_002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.OAK_CHECKED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_ANCIENT_DEBRIS_LARGE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_ANDESITE_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_ANDESITE_UPPER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_BLACKSTONE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_CLAY
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COAL_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COAL_UPPER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COPPER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_COPPER_LARGE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DEBRIS_SMALL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_BURIED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_LARGE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIAMOND_MEDIUM
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIORITE_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIORITE_UPPER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_DIRT
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_EMERALD
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_DELTAS
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_EXTRA
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GOLD_NETHER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRANITE_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRANITE_UPPER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRAVEL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_GRAVEL_NETHER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_INFESTED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_IRON_MIDDLE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_IRON_SMALL
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_IRON_UPPER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_LAPIS
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_LAPIS_BURIED
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_MAGMA
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_QUARTZ_DELTAS
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_QUARTZ_NETHER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_REDSTONE
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_REDSTONE_LOWER
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_SOUL_SAND
static final RegistryKey
<PlacedFeature> OrePlacedFeatures.ORE_TUFF
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PATCH_BERRY_BUSH
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_BERRY_COMMON
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_BERRY_RARE
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PATCH_CACTUS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_CACTUS_DECORATED
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_CACTUS_DESERT
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.PATCH_CRIMSON_ROOTS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_DEAD_BUSH
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_DEAD_BUSH_2
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_DEAD_BUSH_BADLANDS
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.PATCH_FIRE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_BADLANDS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_FOREST
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_JUNGLE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_NORMAL
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_PLAIN
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_SAVANNA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_TAIGA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_GRASS_TAIGA_2
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_LARGE_FERN
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_MELON
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_MELON_SPARSE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_PUMPKIN
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.PATCH_SOUL_FIRE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANE_BADLANDS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANE_DESERT
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_SUGAR_CANE_SWAMP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_SUNFLOWER
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PATCH_TAIGA_GRASS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_TALL_GRASS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_TALL_GRASS_2
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.PATCH_WATERLILY
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PILE_HAY
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PILE_ICE
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PILE_MELON
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PILE_PUMPKIN
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PILE_SNOW
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.PINE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.PINE_CHECKED
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.PINE_ON_SNOW
private final Optional
<PlacedFeature> FeaturePlacementContext.placedFeature
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.POINTED_DRIPSTONE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_NETHER
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_NORMAL
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_OLD_GROWTH
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_SWAMP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.RED_MUSHROOM_TAIGA
static final com.mojang.serialization.Codec
<RegistryEntry<PlacedFeature>> PlacedFeature.REGISTRY_CODEC
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.ROOTED_AZALEA_TREE
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.SCULK_PATCH_ANCIENT_CITY
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.SCULK_PATCH_DEEP_DARK
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.SCULK_VEIN
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEA_PICKLE
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_COLD
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_DEEP
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_DEEP_COLD
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_DEEP_WARM
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_NORMAL
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_RIVER
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_SIMPLE
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_SWAMP
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.SEAGRASS_WARM
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.SMALL_BASALT_COLUMNS
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.SPORE_BLOSSOM
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.SPRING_CLOSED
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.SPRING_CLOSED_DOUBLE
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.SPRING_DELTA
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.SPRING_LAVA
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.SPRING_LAVA_FROZEN
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.SPRING_OPEN
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.SPRING_WATER
static final RegistryKey
<PlacedFeature> VillagePlacedFeatures.SPRUCE
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.SPRUCE_CHECKED
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.SPRUCE_ON_SNOW
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.SUPER_BIRCH_BEES
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.SUPER_BIRCH_BEES_0002
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.TALL_MANGROVE_CHECKED
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_BADLANDS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_BIRCH
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_BIRCH_AND_OAK
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_CHERRY
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_FLOWER_FOREST
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_GROVE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_JUNGLE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_MANGROVE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_MEADOW
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_OLD_GROWTH_PINE_TAIGA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_OLD_GROWTH_SPRUCE_TAIGA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_PLAINS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_SAVANNA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_SNOWY
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_SPARSE_JUNGLE
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_SWAMP
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_TAIGA
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_WATER
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_WINDSWEPT_FOREST
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_WINDSWEPT_HILLS
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.TREES_WINDSWEPT_SAVANNA
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.TWISTING_VINES
static final RegistryKey
<PlacedFeature> UndergroundPlacedFeatures.UNDERWATER_MAGMA
final RegistryEntry
<PlacedFeature> VegetationPatchFeatureConfig.vegetationFeature
static final RegistryKey
<PlacedFeature> VegetationPlacedFeatures.VINES
static final RegistryKey
<PlacedFeature> MiscPlacedFeatures.VOID_START_PLATFORM
static final RegistryKey
<PlacedFeature> OceanPlacedFeatures.WARM_OCEAN_VEGETATION
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.WARPED_FOREST_VEGETATION
static final RegistryKey
<PlacedFeature> TreePlacedFeatures.WARPED_FUNGI
static final RegistryKey
<PlacedFeature> NetherPlacedFeatures.WEEPING_VINES
Modifier and TypeMethodDescriptionprivate static RegistryEntry
<PlacedFeature> UndergroundConfiguredFeatures.createBigDripleafFeature
(Direction direction) static <FC extends FeatureConfig,
F extends Feature<FC>>
RegistryEntry<PlacedFeature> PlacedFeatures.createEntry
(F feature, FC featureConfig) static <FC extends FeatureConfig,
F extends Feature<FC>>
RegistryEntry<PlacedFeature> PlacedFeatures.createEntry
(F feature, FC featureConfig, BlockPredicate predicate) static <FC extends FeatureConfig,
F extends Feature<FC>>
RegistryEntry<PlacedFeature> PlacedFeatures.createEntry
(F feature, FC featureConfig, PlacementModifier[] modifiers) static RegistryEntry
<PlacedFeature> PlacedFeatures.createEntry
(RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) private static RegistryEntry
<PlacedFeature> UndergroundConfiguredFeatures.createSmallDripleafFeature()
RandomPatchFeatureConfig.feature()
Returns the value of thefeature
record component.FeaturePlacementContext.getPlacedFeature()
static RegistryKey
<PlacedFeature> Modifier and TypeMethodDescriptionstatic void
EndPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
MiscPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
NetherPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
OceanPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
OrePlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
PlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
TreePlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
UndergroundPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
VegetationPlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static void
VillagePlacedFeatures.bootstrap
(Registerable<PlacedFeature> featureRegisterable) static RandomPatchFeatureConfig
ConfiguredFeatures.createRandomPatchFeatureConfig
(int tries, RegistryEntry<PlacedFeature> feature) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) static void
PlacedFeatures.register
(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) ModifierConstructorDescriptionFeaturePlacementContext
(StructureWorldAccess world, ChunkGenerator generator, Optional<PlacedFeature> placedFeature) RandomBooleanFeatureConfig
(RegistryEntry<PlacedFeature> featureTrue, RegistryEntry<PlacedFeature> featureFalse) RandomFeatureConfig
(List<RandomFeatureEntry> features, RegistryEntry<PlacedFeature> defaultFeature) RandomFeatureEntry
(RegistryEntry<PlacedFeature> feature, float chance) RandomPatchFeatureConfig
(int int2, int int3, int int4, RegistryEntry<PlacedFeature> registryEntry) RootSystemFeatureConfig
(RegistryEntry<PlacedFeature> feature, int requiredVerticalSpaceForTree, int rootRadius, TagKey<Block> rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int maxRootColumnHeight, int hangingRootRadius, int hangingRootVerticalSpan, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts, int allowedVerticalWaterForTree, BlockPredicate predicate) VegetationPatchFeatureConfig
(TagKey<Block> replaceable, BlockStateProvider groundState, RegistryEntry<PlacedFeature> vegetationFeature, VerticalSurfaceType surface, IntProvider depth, float extraBottomBlockChance, int verticalRange, float vegetationChance, IntProvider horizontalRadius, float extraEdgeColumnChance) -
Uses of PlacedFeature in net.minecraft.world.gen.feature.util
Modifier and TypeFieldDescriptionprivate final List
<PlacedFeature> PlacedFeatureIndexer.IndexedFeatures.features
The field for thefeatures
record component.private final ToIntFunction
<PlacedFeature> PlacedFeatureIndexer.IndexedFeatures.indexMapping
The field for theindexMapping
record component.private final Optional
<PlacedFeature> FeatureDebugLogger.FeatureData.topFeature
The field for thetopFeature
record component.Modifier and TypeMethodDescriptionPlacedFeatureIndexer.IndexedFeatures.features()
Returns the value of thefeatures
record component.PlacedFeatureIndexer.IndexedFeatures.indexMapping()
Returns the value of theindexMapping
record component.FeatureDebugLogger.FeatureData.topFeature()
Returns the value of thetopFeature
record component.Modifier and TypeMethodDescriptionstatic <T> List
<PlacedFeatureIndexer.IndexedFeatures> PlacedFeatureIndexer.collectIndexedFeatures
(List<T> biomes, Function<T, List<RegistryEntryList<PlacedFeature>>> biomesToPlacedFeaturesList, boolean listInvolvedBiomesOnFailure) Returns the indexed placed features collected after validating feature orders.static void
FeatureDebugLogger.incrementFeatureCount
(ServerWorld world, ConfiguredFeature<?, ?> configuredFeature, Optional<PlacedFeature> placedFeature) ModifierConstructorDescription(package private)
FeatureData
(ConfiguredFeature<?, ?> configuredFeature, Optional<PlacedFeature> optional) (package private)
IndexedFeatures
(List<PlacedFeature> features) IndexedFeatures
(List<PlacedFeature> list, ToIntFunction<PlacedFeature> toIntFunction) IndexedFeatures
(List<PlacedFeature> list, ToIntFunction<PlacedFeature> toIntFunction)