Uses of Class
net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider
Packages that use BlockStateProvider
Package
Description
-
Uses of BlockStateProvider in net.minecraft.data.worldgen.features
Methods in net.minecraft.data.worldgen.features with parameters of type BlockStateProviderModifier and TypeMethodDescriptionprivate static RandomPatchConfigurationVegetationFeatures.grassPatch(BlockStateProvider p_195203_, int p_195204_) -
Uses of BlockStateProvider in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as BlockStateProviderModifier and TypeFieldDescriptionfinal BlockStateProviderGeodeBlockSettings.alternateInnerLayerProviderfinal BlockStateProviderGeodeBlockSettings.fillingProviderfinal BlockStateProviderGeodeBlockSettings.innerLayerProviderfinal BlockStateProviderGeodeBlockSettings.middleLayerProviderfinal BlockStateProviderGeodeBlockSettings.outerLayerProviderConstructors in net.minecraft.world.level.levelgen with parameters of type BlockStateProviderModifierConstructorDescriptionGeodeBlockSettings(BlockStateProvider p_204555_, BlockStateProvider p_204556_, BlockStateProvider p_204557_, BlockStateProvider p_204558_, BlockStateProvider p_204559_, List<BlockState> p_204560_, TagKey<Block> p_204561_, TagKey<Block> p_204562_) -
Uses of BlockStateProvider in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature declared as BlockStateProviderModifier and TypeFieldDescriptionprivate final BlockStateProviderLakeFeature.Configuration.barrierThe field for thebarrierrecord component.private final BlockStateProviderLakeFeature.Configuration.fluidThe field for thefluidrecord component.Methods in net.minecraft.world.level.levelgen.feature that return BlockStateProviderModifier and TypeMethodDescriptionLakeFeature.Configuration.barrier()Returns the value of thebarrierrecord component.LakeFeature.Configuration.fluid()Returns the value of thefluidrecord component.Constructors in net.minecraft.world.level.levelgen.feature with parameters of type BlockStateProviderModifierConstructorDescriptionConfiguration(BlockStateProvider fluid, BlockStateProvider barrier) Creates an instance of aConfigurationrecord class. -
Uses of BlockStateProvider in net.minecraft.world.level.levelgen.feature.configurations
Fields in net.minecraft.world.level.levelgen.feature.configurations declared as BlockStateProviderModifier and TypeFieldDescriptionfinal BlockStateProviderHugeMushroomFeatureConfiguration.capProviderfinal BlockStateProviderTreeConfiguration.dirtProviderprivate BlockStateProviderTreeConfiguration.TreeConfigurationBuilder.dirtProviderfinal BlockStateProviderTreeConfiguration.foliageProviderfinal BlockStateProviderTreeConfiguration.TreeConfigurationBuilder.foliageProviderfinal BlockStateProviderVegetationPatchConfiguration.groundStatefinal BlockStateProviderRootSystemConfiguration.hangingRootStateProviderfinal BlockStateProviderRootSystemConfiguration.rootStateProviderprivate final BlockStateProviderBlockColumnConfiguration.Layer.stateThe field for thestaterecord component.final BlockStateProviderBlockPileConfiguration.stateProviderfinal BlockStateProviderHugeMushroomFeatureConfiguration.stemProviderprivate final BlockStateProviderSimpleBlockConfiguration.toPlaceThe field for thetoPlacerecord component.final BlockStateProviderTreeConfiguration.TreeConfigurationBuilder.trunkProviderfinal BlockStateProviderTreeConfiguration.trunkProviderMethods in net.minecraft.world.level.levelgen.feature.configurations that return BlockStateProviderModifier and TypeMethodDescriptionBlockColumnConfiguration.Layer.state()Returns the value of thestaterecord component.SimpleBlockConfiguration.toPlace()Returns the value of thetoPlacerecord component.Methods in net.minecraft.world.level.levelgen.feature.configurations with parameters of type BlockStateProviderModifier and TypeMethodDescriptionTreeConfiguration.TreeConfigurationBuilder.dirt(BlockStateProvider p_161261_) BlockColumnConfiguration.layer(IntProvider p_191219_, BlockStateProvider p_191220_) static BlockColumnConfigurationBlockColumnConfiguration.simple(IntProvider p_191225_, BlockStateProvider p_191226_) Constructors in net.minecraft.world.level.levelgen.feature.configurations with parameters of type BlockStateProviderModifierConstructorDescriptionBlockPileConfiguration(BlockStateProvider p_67543_) HugeMushroomFeatureConfiguration(BlockStateProvider p_67745_, BlockStateProvider p_67746_, int p_67747_) Layer(IntProvider height, BlockStateProvider state) Creates an instance of aLayerrecord class.NetherForestVegetationConfig(BlockStateProvider p_191263_, int p_191264_, int p_191265_) RootSystemConfiguration(Holder<PlacedFeature> p_204824_, int p_204825_, int p_204826_, TagKey<Block> p_204827_, BlockStateProvider p_204828_, int p_204829_, int p_204830_, int p_204831_, int p_204832_, BlockStateProvider p_204833_, int p_204834_, int p_204835_, BlockPredicate p_204836_) Creates an instance of aSimpleBlockConfigurationrecord class.protectedTreeConfiguration(BlockStateProvider p_191337_, TrunkPlacer p_191338_, BlockStateProvider p_191339_, FoliagePlacer p_191340_, BlockStateProvider p_191341_, FeatureSize p_191342_, List<TreeDecorator> p_191343_, boolean p_191344_, boolean p_191345_) TreeConfigurationBuilder(BlockStateProvider p_191359_, TrunkPlacer p_191360_, BlockStateProvider p_191361_, FoliagePlacer p_191362_, FeatureSize p_191363_) VegetationPatchConfiguration(TagKey<Block> p_204856_, BlockStateProvider p_204857_, Holder<PlacedFeature> p_204858_, CaveSurface p_204859_, IntProvider p_204860_, float p_204861_, int p_204862_, float p_204863_, IntProvider p_204864_, float p_204865_) -
Uses of BlockStateProvider in net.minecraft.world.level.levelgen.feature.stateproviders
Classes in net.minecraft.world.level.levelgen.feature.stateproviders with type parameters of type BlockStateProviderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassFields in net.minecraft.world.level.levelgen.feature.stateproviders declared as BlockStateProviderModifier and TypeFieldDescriptionprivate final BlockStateProviderRandomizedIntStateProvider.sourceFields in net.minecraft.world.level.levelgen.feature.stateproviders with type parameters of type BlockStateProviderModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlockStateProvider>BlockStateProvider.CODECMethods in net.minecraft.world.level.levelgen.feature.stateproviders with type parameters of type BlockStateProviderModifier and TypeMethodDescriptionprivate static <P extends BlockStateProvider>
BlockStateProviderType<P>Constructors in net.minecraft.world.level.levelgen.feature.stateproviders with parameters of type BlockStateProviderModifierConstructorDescriptionRandomizedIntStateProvider(BlockStateProvider p_161566_, String p_161567_, IntProvider p_161568_) RandomizedIntStateProvider(BlockStateProvider p_161562_, IntegerProperty p_161563_, IntProvider p_161564_) -
Uses of BlockStateProvider in net.minecraft.world.level.levelgen.feature.treedecorators
Fields in net.minecraft.world.level.levelgen.feature.treedecorators declared as BlockStateProviderConstructors in net.minecraft.world.level.levelgen.feature.treedecorators with parameters of type BlockStateProvider