Uses of Interface
net.minecraft.world.gen.feature.FeatureConfig
Packages that use FeatureConfig
Package
Description
-
Uses of FeatureConfig in net.minecraft.structure
Classes in net.minecraft.structure with type parameters of type FeatureConfigModifier and TypeInterfaceDescriptioninterfaceStructureGeneratorFactory<C extends FeatureConfig>static final recordStructureGeneratorFactory.Context<C extends FeatureConfig>interfaceStructurePiecesGenerator<C extends FeatureConfig>A structure pieces generator adds structure pieces for a structure, but does not yet realize those pieces into the world.static final recordStructurePiecesGenerator.Context<C extends FeatureConfig>final classStructureStart<C extends FeatureConfig>A structure start is created to describe a structure that will be generated by chunk generation.Fields in net.minecraft.structure declared as FeatureConfigModifier and TypeFieldDescriptionprivate final CStructureGeneratorFactory.Context.configThe field for theconfigrecord component.private final CStructurePiecesGenerator.Context.configThe field for theconfigrecord component.Methods in net.minecraft.structure with type parameters of type FeatureConfigModifier and TypeMethodDescriptionstatic <C extends FeatureConfig>
Predicate<StructureGeneratorFactory.Context<C>>StructureGeneratorFactory.checkForBiomeOnTop(Heightmap.Type heightmapType) static <C extends FeatureConfig>
StructureGeneratorFactory<C>StructureGeneratorFactory.simple(Predicate<StructureGeneratorFactory.Context<C>> predicate, StructurePiecesGenerator<C> generator) -
Uses of FeatureConfig in net.minecraft.world
Methods in net.minecraft.world with type parameters of type FeatureConfigModifier and TypeMethodDescriptionprivate <FC extends FeatureConfig,F extends StructureFeature<FC>>
booleanStructureLocator.isGenerationPossible(ChunkPos pos, ConfiguredStructureFeature<FC, F> feature, Collection<RegistryKey<Biome>> allowedBiomes) Returns whetherfeatureis able to generate inpos. -
Uses of FeatureConfig in net.minecraft.world.gen
Classes in net.minecraft.world.gen that implement FeatureConfig -
Uses of FeatureConfig in net.minecraft.world.gen.carver
Classes in net.minecraft.world.gen.carver that implement FeatureConfigModifier and TypeClassDescriptionclassclassclass -
Uses of FeatureConfig in net.minecraft.world.gen.decorator
Classes in net.minecraft.world.gen.decorator that implement FeatureConfig -
Uses of FeatureConfig in net.minecraft.world.gen.feature
Classes in net.minecraft.world.gen.feature with type parameters of type FeatureConfigModifier and TypeClassDescriptionclassConfiguredFeature<FC extends FeatureConfig,F extends Feature<FC>> classConfiguredStructureFeature<FC extends FeatureConfig,F extends StructureFeature<FC>> classFeature<FC extends FeatureConfig>classMarginedStructureFeature<C extends FeatureConfig>classStructureFeature<C extends FeatureConfig>Classes in net.minecraft.world.gen.feature that implement FeatureConfigModifier and TypeClassDescriptionclassfinal recordclassclassclassfinal recordclassclassclassclassclassclassclassclassclassclassstatic final recordDeprecated.classclassclassclassclassclassclassfinal recordclassclassclassclassfinal recordclassclassclassclassclassA feature config that specifies a starting pool and a size for StructurePoolBasedGenerator.generate(net.minecraft.structure.StructureGeneratorFactory.Context<net.minecraft.world.gen.feature.StructurePoolFeatureConfig>, net.minecraft.structure.pool.StructurePoolBasedGenerator.PieceFactory, net.minecraft.util.math.BlockPos, boolean, boolean).classfinal recordclassclassFields in net.minecraft.world.gen.feature declared as FeatureConfigModifier and TypeFieldDescriptionfinal FCConfiguredFeature.configfinal FCConfiguredStructureFeature.configMethods in net.minecraft.world.gen.feature with type parameters of type FeatureConfigModifier and TypeMethodDescriptionprivate static <C extends FeatureConfig>
booleanDesertPyramidFeature.canGenerate(StructureGeneratorFactory.Context<C> context) private static <C extends FeatureConfig>
booleanJungleTempleFeature.canGenerate(StructureGeneratorFactory.Context<C> context) static <FC extends FeatureConfig>
ConfiguredFeature<FC,?> ConfiguredFeatures.register(String id, ConfiguredFeature<FC, ?> configuredFeature) private static <FC extends FeatureConfig,F extends StructureFeature<FC>>
ConfiguredStructureFeature<FC,F> ConfiguredStructureFeatures.register(String id, ConfiguredStructureFeature<FC, F> configuredStructureFeature) private static <C extends FeatureConfig,F extends Feature<C>>
F -
Uses of FeatureConfig in net.minecraft.world.gen.feature.util
Classes in net.minecraft.world.gen.feature.util with type parameters of type FeatureConfigFields in net.minecraft.world.gen.feature.util declared as FeatureConfig