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 StructureFeature<?>ExplorationMapLootFunction.DEFAULT_DESTINATIONprivate StructureFeature<?>ExplorationMapLootFunction.Builder.destination(package private) 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 @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 Registry<StructureFeature<?>>Registry.STRUCTURE_FEATUREstatic RegistryKey<Registry<StructureFeature<?>>>Registry.STRUCTURE_FEATURE_KEY -
Uses of StructureFeature in net.minecraft.village
Fields in net.minecraft.village declared as StructureFeatureModifier and TypeFieldDescriptionprivate 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 TypeMethodDescriptionMap<StructureFeature<?>,LongSet>StructureHolder.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 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 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 Map<StructureFeature<?>,LongSet>ProtoChunk.structureReferencesprivate Map<StructureFeature<?>,LongSet>WorldChunk.structureReferencesprivate Map<StructureFeature<?>,StructureStart<?>>ProtoChunk.structureStartsprivate Map<StructureFeature<?>,StructureStart<?>>WorldChunk.structureStartsMethods in net.minecraft.world.chunk that return types with arguments of type StructureFeatureModifier and TypeMethodDescriptionMap<StructureFeature<?>,LongSet>ProtoChunk.getStructureReferences()Map<StructureFeature<?>,LongSet>ReadOnlyChunk.getStructureReferences()Map<StructureFeature<?>,LongSet>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 ImmutableMap<StructureFeature<?>,StructureConfig>StructuresConfig.DEFAULT_STRUCTURESDefault placement settings for each known structure type.private static Map<StructureFeature<?>,ConfiguredStructureFeature<?,?>>FlatChunkGeneratorConfig.STRUCTURE_TO_FEATURESprivate 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 TypeFieldDescriptionStructureFeature.BASTION_REMNANTstatic StructureFeature<ProbabilityConfig>StructureFeature.BURIED_TREASUREstatic StructureFeature<DefaultFeatureConfig>StructureFeature.DESERT_PYRAMIDstatic StructureFeature<DefaultFeatureConfig>StructureFeature.END_CITYConfiguredStructureFeature.featurestatic StructureFeature<DefaultFeatureConfig>StructureFeature.FORTRESSstatic StructureFeature<DefaultFeatureConfig>StructureFeature.IGLOOstatic StructureFeature<DefaultFeatureConfig>StructureFeature.JUNGLE_PYRAMIDstatic StructureFeature<DefaultFeatureConfig>StructureFeature.MANSIONStructureFeature.MINESHAFTstatic StructureFeature<DefaultFeatureConfig>StructureFeature.MONUMENTstatic StructureFeature<RangeDecoratorConfig>StructureFeature.NETHER_FOSSILStructureFeature.OCEAN_RUINStructureFeature.PILLAGER_OUTPOSTStructureFeature.RUINED_PORTALStructureFeature.SHIPWRECKstatic StructureFeature<DefaultFeatureConfig>StructureFeature.STRONGHOLDStructureFeature.VILLAGEFields in net.minecraft.world.gen.feature with type parameters of type StructureFeatureModifier and TypeFieldDescriptionstatic ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>>ConfiguredStructureFeatures.BASTION_REMNANTstatic ConfiguredStructureFeature<ProbabilityConfig,? extends StructureFeature<ProbabilityConfig>>ConfiguredStructureFeatures.BURIED_TREASUREprivate com.mojang.serialization.Codec<ConfiguredStructureFeature<C,StructureFeature<C>>>StructureFeature.codecstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.DESERT_PYRAMIDstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.END_CITYstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.FORTRESSstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.IGLOOstatic List<StructureFeature<?>>StructureFeature.JIGSAW_STRUCTURESstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.JUNGLE_PYRAMIDstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.MANSIONstatic ConfiguredStructureFeature<MineshaftFeatureConfig,? extends StructureFeature<MineshaftFeatureConfig>>ConfiguredStructureFeatures.MINESHAFTstatic ConfiguredStructureFeature<MineshaftFeatureConfig,? extends StructureFeature<MineshaftFeatureConfig>>ConfiguredStructureFeatures.MINESHAFT_MESAstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.MONUMENTstatic ConfiguredStructureFeature<RangeDecoratorConfig,? extends StructureFeature<RangeDecoratorConfig>>ConfiguredStructureFeatures.NETHER_FOSSILstatic ConfiguredStructureFeature<OceanRuinFeatureConfig,? extends StructureFeature<OceanRuinFeatureConfig>>ConfiguredStructureFeatures.OCEAN_RUIN_COLDstatic ConfiguredStructureFeature<OceanRuinFeatureConfig,? extends StructureFeature<OceanRuinFeatureConfig>>ConfiguredStructureFeatures.OCEAN_RUIN_WARMstatic ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>>ConfiguredStructureFeatures.PILLAGER_OUTPOSTstatic ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>>ConfiguredStructureFeatures.RUINED_PORTALstatic ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>>ConfiguredStructureFeatures.RUINED_PORTAL_DESERTstatic ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>>ConfiguredStructureFeatures.RUINED_PORTAL_JUNGLEstatic ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>>ConfiguredStructureFeatures.RUINED_PORTAL_MOUNTAINstatic ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>>ConfiguredStructureFeatures.RUINED_PORTAL_NETHERstatic ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>>ConfiguredStructureFeatures.RUINED_PORTAL_OCEANstatic ConfiguredStructureFeature<RuinedPortalFeatureConfig,? extends StructureFeature<RuinedPortalFeatureConfig>>ConfiguredStructureFeatures.RUINED_PORTAL_SWAMPstatic ConfiguredStructureFeature<ShipwreckFeatureConfig,? extends StructureFeature<ShipwreckFeatureConfig>>ConfiguredStructureFeatures.SHIPWRECKstatic ConfiguredStructureFeature<ShipwreckFeatureConfig,? extends StructureFeature<ShipwreckFeatureConfig>>ConfiguredStructureFeatures.SHIPWRECK_BEACHEDstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.STRONGHOLDprivate static Map<StructureFeature<?>,GenerationStep.Feature>StructureFeature.STRUCTURE_TO_GENERATION_STEPstatic BiMap<String,StructureFeature<?>>StructureFeature.STRUCTURESstatic ConfiguredStructureFeature<DefaultFeatureConfig,? extends StructureFeature<DefaultFeatureConfig>>ConfiguredStructureFeatures.SWAMP_HUTstatic ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>>ConfiguredStructureFeatures.VILLAGE_DESERTstatic ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>>ConfiguredStructureFeatures.VILLAGE_PLAINSstatic ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>>ConfiguredStructureFeatures.VILLAGE_SAVANNAstatic ConfiguredStructureFeature<StructurePoolFeatureConfig,? extends StructureFeature<StructurePoolFeatureConfig>>ConfiguredStructureFeatures.VILLAGE_SNOWYstatic 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)