Uses of Class
net.minecraft.world.gen.stateprovider.BlockStateProvider
Packages that use BlockStateProvider
Package
Description
-
Uses of BlockStateProvider in net.minecraft.world.gen.feature
Fields in net.minecraft.world.gen.feature declared as BlockStateProviderModifier and TypeFieldDescriptionGeodeLayerConfig.alternateInnerLayerProviderGrowingPlantFeatureConfig.bodyProviderHugeMushroomFeatureConfig.capProviderprivate BlockStateProviderTreeFeatureConfig.Builder.dirtProviderTreeFeatureConfig.dirtProviderTreeFeatureConfig.field_33933TreeFeatureConfig.Builder.field_33934GeodeLayerConfig.fillingProviderTreeFeatureConfig.Builder.foliageProviderTreeFeatureConfig.foliageProviderVegetationPatchFeatureConfig.groundStateRootSystemFeatureConfig.hangingRootStateProviderGrowingPlantFeatureConfig.headProviderGeodeLayerConfig.innerLayerProviderGeodeLayerConfig.middleLayerProviderGeodeLayerConfig.outerLayerProviderRootSystemFeatureConfig.rootStateProviderBlockPileFeatureConfig.stateProviderprivate BlockStateProviderRandomPatchFeatureConfig.Builder.stateProviderRandomPatchFeatureConfig.stateProviderHugeMushroomFeatureConfig.stemProviderSimpleBlockFeatureConfig.toPlaceTreeFeatureConfig.Builder.trunkProviderTreeFeatureConfig.trunkProviderMethods in net.minecraft.world.gen.feature with parameters of type BlockStateProviderModifier and TypeMethodDescriptionTreeFeatureConfig.Builder.dirtProvider(BlockStateProvider dirtProvider)Constructors in net.minecraft.world.gen.feature with parameters of type BlockStateProviderModifierConstructorDescriptionBlockPileFeatureConfig(BlockStateProvider stateProvider)Builder(BlockStateProvider stateProvider, BlockPlacer blockPlacer)Builder(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, BlockStateProvider blockStateProvider, FoliagePlacer foliagePlacer, FeatureSize featureSize)GeodeLayerConfig(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks, Identifier identifier, Identifier identifier2)GrowingPlantFeatureConfig(DataPool<IntProvider> heightDistribution, Direction direction, BlockStateProvider bodyProvider, BlockStateProvider headProvider, boolean allowWater)HugeMushroomFeatureConfig(BlockStateProvider capProvider, BlockStateProvider stemProvider, int foliageRadius)privateRandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, List<BlockState> whitelist, List<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater)(package private)RandomPatchFeatureConfig(BlockStateProvider stateProvider, BlockPlacer blockPlacer, Set<Block> whitelist, Set<BlockState> blacklist, int tries, int spreadX, int spreadY, int spreadZ, boolean canReplace, boolean project, boolean needsWater)RootSystemFeatureConfig(Supplier<ConfiguredFeature<?,?>> feature, int requiredVerticalSpaceForTree, int rootRadius, Identifier rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int maxRootColumnHeight, int hangingRootRadius, int hangingRootVerticalSpan, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts, int int2)SimpleBlockFeatureConfig(BlockStateProvider blockStateProvider)SimpleBlockFeatureConfig(BlockStateProvider blockStateProvider, List<BlockState> placeOn, List<BlockState> placeIn, List<BlockState> placeUnder)protectedTreeFeatureConfig(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, BlockStateProvider blockStateProvider, FoliagePlacer foliagePlacer, BlockStateProvider blockStateProvider2, FeatureSize featureSize, List<TreeDecorator> list, boolean bool, boolean bool2)VegetationPatchFeatureConfig(Identifier replaceable, BlockStateProvider groundState, Supplier<ConfiguredFeature<?,?>> vegetationFeature, VerticalSurfaceType surface, IntProvider depth, float extraBottomBlockChance, int verticalRange, float vegetationChance, IntProvider horizontalRadius, float extraEdgeColumnChance) -
Uses of BlockStateProvider in net.minecraft.world.gen.stateprovider
Classes in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateProviderSubclasses of BlockStateProvider in net.minecraft.world.gen.stateproviderModifier and TypeClassDescriptionclassclassclassclassA block state provider that randomizes a singleIntPropertyof a block state provided by another provider.classclassFields in net.minecraft.world.gen.stateprovider declared as BlockStateProviderModifier and TypeFieldDescriptionprivate BlockStateProviderRandomizedIntBlockStateProvider.sourceFields in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateProviderModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<BlockStateProvider>BlockStateProvider.TYPE_CODECMethods in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateProviderModifier and TypeMethodDescriptionprivate static <P extends BlockStateProvider>
BlockStateProviderType<P>Constructors in net.minecraft.world.gen.stateprovider with parameters of type BlockStateProviderModifierConstructorDescriptionRandomizedIntBlockStateProvider(BlockStateProvider source, String propertyName, IntProvider values)RandomizedIntBlockStateProvider(BlockStateProvider source, IntProperty property, IntProvider values) -
Uses of BlockStateProvider in net.minecraft.world.gen.treedecorator
Fields in net.minecraft.world.gen.treedecorator declared as BlockStateProviderConstructors in net.minecraft.world.gen.treedecorator with parameters of type BlockStateProvider