Uses of Class
net.minecraft.world.gen.feature.StructureFeature
Packages that use StructureFeature
Package
Description
-
Uses of StructureFeature in net.minecraft.client.gui.screen
Method parameters in net.minecraft.client.gui.screen with type arguments of type StructureFeatureModifier and TypeMethodDescriptionprivate static voidPresetsScreen.addPreset(Text presetName, ItemConvertible icon, RegistryKey<Biome> presetBiome, List<StructureFeature<?>> structures, boolean generateStronghold, boolean generateFeatures, boolean generateLakes, FlatChunkGeneratorLayer[] layers) -
Uses of StructureFeature in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as StructureFeatureModifier and TypeFieldDescriptionstatic final StructureFeature<?>ExplorationMapLootFunction.DEFAULT_DESTINATIONprivate StructureFeature<?>ExplorationMapLootFunction.Builder.destination(package private) final StructureFeature<?>ExplorationMapLootFunction.destinationMethods in net.minecraft.loot.function that return StructureFeatureModifier and TypeMethodDescriptionprivate static StructureFeature<?>ExplorationMapLootFunction.Serializer.getDestination(JsonObject json) Methods in net.minecraft.loot.function with parameters of type StructureFeatureModifier and TypeMethodDescriptionExplorationMapLootFunction.Builder.withDestination(StructureFeature<?> destination) Constructors in net.minecraft.loot.function with parameters of type StructureFeatureModifierConstructorDescription(package private)ExplorationMapLootFunction(LootCondition[] lootCondition, StructureFeature<?> structureFeature, MapIcon.Type type, byte byte2, int int2, boolean bool) -
Uses of StructureFeature in net.minecraft.predicate.entity
Fields in net.minecraft.predicate.entity declared as StructureFeatureModifier and TypeFieldDescriptionprivate @Nullable StructureFeature<?>LocationPredicate.Builder.featureprivate final @Nullable StructureFeature<?>LocationPredicate.featureMethods in net.minecraft.predicate.entity with parameters of type StructureFeatureModifier and TypeMethodDescriptionLocationPredicate.Builder.feature(@Nullable StructureFeature<?> feature) static LocationPredicateLocationPredicate.feature(StructureFeature<?> feature) Constructors in net.minecraft.predicate.entity with parameters of type StructureFeatureModifierConstructorDescriptionLocationPredicate(NumberRange.FloatRange x, NumberRange.FloatRange y, NumberRange.FloatRange z, @Nullable RegistryKey<Biome> biome, @Nullable StructureFeature<?> feature, @Nullable RegistryKey<World> dimension, @Nullable Boolean smokey, LightPredicate light, BlockPredicate block, FluidPredicate fluid) -
Uses of StructureFeature in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type StructureFeatureModifier and TypeMethodDescriptionprivate static intLocateCommand.execute(ServerCommandSource source, StructureFeature<?> structure) -
Uses of StructureFeature in net.minecraft.server.world
Methods in net.minecraft.server.world with parameters of type StructureFeatureModifier and TypeMethodDescriptionStream<? extends StructureStart<?>>ServerWorld.getStructures(ChunkSectionPos pos, StructureFeature<?> feature) ServerWorld.locateStructure(StructureFeature<?> feature, BlockPos pos, int radius, boolean skipExistingChunks) -
Uses of StructureFeature in net.minecraft.structure
Fields in net.minecraft.structure declared as StructureFeatureMethods in net.minecraft.structure that return StructureFeatureConstructors in net.minecraft.structure with parameters of type StructureFeatureModifierConstructorDescriptionMarginedStructureStart(StructureFeature<C> feature, ChunkPos pos, int references, long seed) StructureStart(StructureFeature<C> feature, ChunkPos pos, int references, long seed) -
Uses of StructureFeature in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type StructureFeatureModifier and TypeFieldDescriptionstatic final Registry<StructureFeature<?>>Registry.STRUCTURE_FEATUREstatic final RegistryKey<Registry<StructureFeature<?>>>Registry.STRUCTURE_FEATURE_KEY -
Uses of StructureFeature in net.minecraft.village
Fields in net.minecraft.village declared as StructureFeatureModifier and TypeFieldDescriptionprivate final StructureFeature<?>TradeOffers.SellMapFactory.structureConstructors in net.minecraft.village with parameters of type StructureFeatureModifierConstructorDescriptionSellMapFactory(int price, StructureFeature<?> feature, MapIcon.Type iconType, int maxUses, int experience) -
Uses of StructureFeature in net.minecraft.world
Methods in net.minecraft.world that return types with arguments of type StructureFeatureModifier and TypeMethodDescriptionStructureHolder.getStructureReferences()private static Map<StructureFeature<?>,LongSet> ChunkSerializer.readStructureReferences(ChunkPos pos, NbtCompound nbt) private static Map<StructureFeature<?>,StructureStart<?>> ChunkSerializer.readStructureStarts(ServerWorld serverWorld, NbtCompound nbt, long worldSeed) Methods in net.minecraft.world with parameters of type StructureFeatureModifier and TypeMethodDescriptionvoidStructureHolder.addStructureReference(StructureFeature<?> structure, long reference) StructureHolder.getStructureReferences(StructureFeature<?> structure) Stream<? extends StructureStart<?>>ChunkRegion.getStructures(ChunkSectionPos pos, StructureFeature<?> feature) Stream<? extends StructureStart<?>>StructureWorldAccess.getStructures(ChunkSectionPos pos, StructureFeature<?> feature) StructureHolder.getStructureStart(StructureFeature<?> structure) voidStructureHolder.setStructureStart(StructureFeature<?> structure, StructureStart<?> start) Method parameters in net.minecraft.world with type arguments of type StructureFeatureModifier and TypeMethodDescriptionvoidStructureHolder.setStructureReferences(Map<StructureFeature<?>, LongSet> structureReferences) private static NbtCompoundChunkSerializer.writeStructures(ServerWorld world, ChunkPos chunkPos, Map<StructureFeature<?>, StructureStart<?>> map, Map<StructureFeature<?>, LongSet> map2) -
Uses of StructureFeature in net.minecraft.world.biome
Fields in net.minecraft.world.biome with type parameters of type StructureFeatureModifier and TypeFieldDescriptionprivate final Map<Integer,List<StructureFeature<?>>> Biome.structuresMethods in net.minecraft.world.biome with parameters of type StructureFeatureModifier and TypeMethodDescriptionbooleanGenerationSettings.hasStructureFeature(StructureFeature<?> structureFeature) -
Uses of StructureFeature in net.minecraft.world.biome.source
Fields in net.minecraft.world.biome.source with type parameters of type StructureFeatureModifier and TypeFieldDescriptionprotected final Map<StructureFeature<?>,Boolean> BiomeSource.structureFeaturesMethods in net.minecraft.world.biome.source with parameters of type StructureFeatureModifier and TypeMethodDescriptionbooleanBiomeSource.hasStructureFeature(StructureFeature<?> feature) -
Uses of StructureFeature in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk with type parameters of type StructureFeatureModifier and TypeFieldDescriptionprivate final Map<StructureFeature<?>,LongSet> ProtoChunk.structureReferencesprivate final Map<StructureFeature<?>,LongSet> WorldChunk.structureReferencesprivate final Map<StructureFeature<?>,StructureStart<?>> ProtoChunk.structureStartsprivate final Map<StructureFeature<?>,StructureStart<?>> WorldChunk.structureStartsMethods in net.minecraft.world.chunk that return types with arguments of type StructureFeatureModifier and TypeMethodDescriptionProtoChunk.getStructureReferences()ReadOnlyChunk.getStructureReferences()WorldChunk.getStructureReferences()Map<StructureFeature<?>,StructureStart<?>> Chunk.getStructureStarts()Map<StructureFeature<?>,StructureStart<?>> ProtoChunk.getStructureStarts()Map<StructureFeature<?>,StructureStart<?>> ReadOnlyChunk.getStructureStarts()Map<StructureFeature<?>,StructureStart<?>> WorldChunk.getStructureStarts()Methods in net.minecraft.world.chunk with parameters of type StructureFeatureModifier and TypeMethodDescriptionvoidProtoChunk.addStructureReference(StructureFeature<?> structure, long reference) voidReadOnlyChunk.addStructureReference(StructureFeature<?> structure, long reference) voidWorldChunk.addStructureReference(StructureFeature<?> structure, long reference) ProtoChunk.getStructureReferences(StructureFeature<?> structure) ReadOnlyChunk.getStructureReferences(StructureFeature<?> structure) WorldChunk.getStructureReferences(StructureFeature<?> structure) ProtoChunk.getStructureStart(StructureFeature<?> structure) ReadOnlyChunk.getStructureStart(StructureFeature<?> structure) WorldChunk.getStructureStart(StructureFeature<?> structure) voidProtoChunk.setStructureStart(StructureFeature<?> structure, StructureStart<?> start) voidReadOnlyChunk.setStructureStart(StructureFeature<?> structure, StructureStart<?> start) voidWorldChunk.setStructureStart(StructureFeature<?> structure, StructureStart<?> start) Method parameters in net.minecraft.world.chunk with type arguments of type StructureFeatureModifier and TypeMethodDescriptionvoidProtoChunk.setStructureReferences(Map<StructureFeature<?>, LongSet> structureReferences) voidReadOnlyChunk.setStructureReferences(Map<StructureFeature<?>, LongSet> structureReferences) voidWorldChunk.setStructureReferences(Map<StructureFeature<?>, LongSet> structureReferences) voidChunk.setStructureStarts(Map<StructureFeature<?>, StructureStart<?>> structureStarts) voidProtoChunk.setStructureStarts(Map<StructureFeature<?>, StructureStart<?>> structureStarts) voidReadOnlyChunk.setStructureStarts(Map<StructureFeature<?>, StructureStart<?>> structureStarts) voidWorldChunk.setStructureStarts(Map<StructureFeature<?>, StructureStart<?>> structureStarts) -
Uses of StructureFeature in net.minecraft.world.gen
Methods in net.minecraft.world.gen with parameters of type StructureFeatureModifier and TypeMethodDescriptionvoidStructureAccessor.addStructureReference(ChunkSectionPos pos, StructureFeature<?> feature, long reference, StructureHolder holder) StructureAccessor.getStructureAt(BlockPos pos, boolean matchChildren, StructureFeature<?> feature) StructureAccessor.getStructureStart(ChunkSectionPos pos, StructureFeature<?> feature, StructureHolder holder) Stream<? extends StructureStart<?>>StructureAccessor.getStructuresWithChildren(ChunkSectionPos pos, StructureFeature<?> feature) voidStructureAccessor.setStructureStart(ChunkSectionPos pos, StructureFeature<?> feature, StructureStart<?> structureStart, StructureHolder holder) -
Uses of StructureFeature in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk with type parameters of type StructureFeatureModifier and TypeFieldDescriptionstatic final ImmutableMap<StructureFeature<?>,StructureConfig> StructuresConfig.DEFAULT_STRUCTURESDefault placement settings for each known structure type.private static final Map<StructureFeature<?>,ConfiguredStructureFeature<?, ?>> FlatChunkGeneratorConfig.STRUCTURE_TO_FEATURESprivate final Map<StructureFeature<?>,StructureConfig> StructuresConfig.structuresMethods in net.minecraft.world.gen.chunk that return types with arguments of type StructureFeatureMethods in net.minecraft.world.gen.chunk with parameters of type StructureFeatureModifier and TypeMethodDescriptionStructuresConfig.getForType(StructureFeature<?> structureType) Gets the placement configuration for a specific structure type, or a default placement if placement for the structure was not explicitly configured.ChunkGenerator.locateStructure(ServerWorld world, StructureFeature<?> feature, BlockPos center, int radius, boolean skipExistingChunks) Tries to find the closest structure of a given type near a given block.Constructor parameters in net.minecraft.world.gen.chunk with type arguments of type StructureFeatureModifierConstructorDescriptionStructuresConfig(Optional<StrongholdConfig> stronghold, Map<StructureFeature<?>, StructureConfig> structures) -
Uses of StructureFeature in net.minecraft.world.gen.feature
Classes in net.minecraft.world.gen.feature with type parameters of type StructureFeatureModifier and TypeClassDescriptionclassConfiguredStructureFeature<FC extends FeatureConfig,F extends StructureFeature<FC>> Subclasses of StructureFeature in net.minecraft.world.gen.featureModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.world.gen.feature declared as StructureFeatureModifier and TypeFieldDescriptionstatic final StructureFeature<StructurePoolFeatureConfig>StructureFeature.BASTION_REMNANTstatic final StructureFeature<ProbabilityConfig>StructureFeature.BURIED_TREASUREstatic final StructureFeature<DefaultFeatureConfig>StructureFeature.DESERT_PYRAMIDstatic final StructureFeature<DefaultFeatureConfig>StructureFeature.END_CITYfinal FConfiguredStructureFeature.featurestatic final StructureFeature<DefaultFeatureConfig>StructureFeature.FORTRESSstatic final StructureFeature<DefaultFeatureConfig>StructureFeature.IGLOOstatic final StructureFeature<DefaultFeatureConfig>StructureFeature.JUNGLE_PYRAMIDstatic final StructureFeature<DefaultFeatureConfig>StructureFeature.MANSIONstatic final StructureFeature<MineshaftFeatureConfig>StructureFeature.MINESHAFTstatic final StructureFeature<DefaultFeatureConfig>StructureFeature.MONUMENTstatic final StructureFeature<RangeDecoratorConfig>StructureFeature.NETHER_FOSSILstatic final StructureFeature<OceanRuinFeatureConfig>StructureFeature.OCEAN_RUINstatic final StructureFeature<StructurePoolFeatureConfig>StructureFeature.PILLAGER_OUTPOSTstatic final StructureFeature<RuinedPortalFeatureConfig>StructureFeature.RUINED_PORTALstatic final StructureFeature<ShipwreckFeatureConfig>StructureFeature.SHIPWRECKstatic final StructureFeature<DefaultFeatureConfig>StructureFeature.STRONGHOLDstatic final StructureFeature<StructurePoolFeatureConfig>StructureFeature.VILLAGEFields in net.minecraft.world.gen.feature with type parameters of type StructureFeatureModifier and TypeFieldDescriptionstatic final ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>> ConfiguredStructureFeatures.BASTION_REMNANTstatic final ConfiguredStructureFeature<ProbabilityConfig,? extends StructureFeature<ProbabilityConfig>> ConfiguredStructureFeatures.BURIED_TREASUREprivate final com.mojang.serialization.Codec<ConfiguredStructureFeature<C,StructureFeature<C>>> StructureFeature.codecstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.DESERT_PYRAMIDstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.END_CITYstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.FORTRESSstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.IGLOOstatic final List<StructureFeature<?>>StructureFeature.JIGSAW_STRUCTURESstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.JUNGLE_PYRAMIDstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.MANSIONstatic final ConfiguredStructureFeature<MineshaftFeatureConfig,? extends StructureFeature<MineshaftFeatureConfig>> ConfiguredStructureFeatures.MINESHAFTstatic final ConfiguredStructureFeature<MineshaftFeatureConfig,? extends StructureFeature<MineshaftFeatureConfig>> ConfiguredStructureFeatures.MINESHAFT_MESAstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.MONUMENTstatic final ConfiguredStructureFeature<RangeDecoratorConfig,? extends StructureFeature<RangeDecoratorConfig>> ConfiguredStructureFeatures.NETHER_FOSSILstatic final ConfiguredStructureFeature<OceanRuinFeatureConfig,? extends StructureFeature<OceanRuinFeatureConfig>> ConfiguredStructureFeatures.OCEAN_RUIN_COLDstatic final ConfiguredStructureFeature<OceanRuinFeatureConfig,? extends StructureFeature<OceanRuinFeatureConfig>> ConfiguredStructureFeatures.OCEAN_RUIN_WARMstatic final ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>> ConfiguredStructureFeatures.PILLAGER_OUTPOSTstatic final ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>> ConfiguredStructureFeatures.RUINED_PORTALstatic final ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>> ConfiguredStructureFeatures.RUINED_PORTAL_DESERTstatic final ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>> ConfiguredStructureFeatures.RUINED_PORTAL_JUNGLEstatic final ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>> ConfiguredStructureFeatures.RUINED_PORTAL_MOUNTAINstatic final ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>> ConfiguredStructureFeatures.RUINED_PORTAL_NETHERstatic final ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>> ConfiguredStructureFeatures.RUINED_PORTAL_OCEANstatic final ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>> ConfiguredStructureFeatures.RUINED_PORTAL_SWAMPstatic final ConfiguredStructureFeature<ShipwreckFeatureConfig,? extends StructureFeature<ShipwreckFeatureConfig>> ConfiguredStructureFeatures.SHIPWRECKstatic final ConfiguredStructureFeature<ShipwreckFeatureConfig,? extends StructureFeature<ShipwreckFeatureConfig>> ConfiguredStructureFeatures.SHIPWRECK_BEACHEDstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.STRONGHOLDprivate static final Map<StructureFeature<?>,GenerationStep.Feature> StructureFeature.STRUCTURE_TO_GENERATION_STEPstatic final BiMap<String,StructureFeature<?>> StructureFeature.STRUCTURESstatic final ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>> ConfiguredStructureFeatures.SWAMP_HUTstatic final ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>> ConfiguredStructureFeatures.VILLAGE_DESERTstatic final ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>> ConfiguredStructureFeatures.VILLAGE_PLAINSstatic final ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>> ConfiguredStructureFeatures.VILLAGE_SAVANNAstatic final ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>> ConfiguredStructureFeatures.VILLAGE_SNOWYstatic final ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>> ConfiguredStructureFeatures.VILLAGE_TAIGAMethods in net.minecraft.world.gen.feature with type parameters of type StructureFeatureModifier and TypeMethodDescriptionprivate static <FC extends FeatureConfig,F extends StructureFeature<FC>>
ConfiguredStructureFeature<FC,F> ConfiguredStructureFeatures.register(String id, ConfiguredStructureFeature<FC, F> configuredStructureFeature) private static <F extends StructureFeature<?>>
FStructureFeature.register(String name, F structureFeature, GenerationStep.Feature step) Methods in net.minecraft.world.gen.feature that return types with arguments of type StructureFeatureModifier and TypeMethodDescriptionConfiguredStructureFeature<C,? extends StructureFeature<C>> com.mojang.serialization.Codec<ConfiguredStructureFeature<C,StructureFeature<C>>> StructureFeature.getCodec()Methods in net.minecraft.world.gen.feature with parameters of type StructureFeatureModifier and TypeMethodDescriptionStructureFeature.StructureStartFactory.create(StructureFeature<C> feature, ChunkPos pos, int int2, long long2) Constructors in net.minecraft.world.gen.feature with parameters of type StructureFeatureModifierConstructorDescriptionStart(StructureFeature<ProbabilityConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<MineshaftFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<RangeDecoratorConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<OceanRuinFeatureConfig> feature, ChunkPos pos, int references, long seed) protectedStart(StructureFeature<RuinedPortalFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<ShipwreckFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed)