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 TypeFieldDescriptionfinal BlockStateProvider
GeodeLayerConfig.alternateInnerLayerProvider
final BlockStateProvider
GrowingPlantFeatureConfig.bodyProvider
final BlockStateProvider
HugeMushroomFeatureConfig.capProvider
private BlockStateProvider
TreeFeatureConfig.Builder.dirtProvider
final BlockStateProvider
TreeFeatureConfig.dirtProvider
final BlockStateProvider
GeodeLayerConfig.fillingProvider
final BlockStateProvider
TreeFeatureConfig.Builder.foliageProvider
final BlockStateProvider
TreeFeatureConfig.foliageProvider
final BlockStateProvider
VegetationPatchFeatureConfig.groundState
final BlockStateProvider
RootSystemFeatureConfig.hangingRootStateProvider
final BlockStateProvider
GrowingPlantFeatureConfig.headProvider
final BlockStateProvider
GeodeLayerConfig.innerLayerProvider
final BlockStateProvider
GeodeLayerConfig.middleLayerProvider
final BlockStateProvider
GeodeLayerConfig.outerLayerProvider
final BlockStateProvider
RootSystemFeatureConfig.rootStateProvider
final BlockStateProvider
TreeFeatureConfig.Builder.saplingProvider
final BlockStateProvider
TreeFeatureConfig.saplingProvider
final BlockStateProvider
BlockPileFeatureConfig.stateProvider
private final BlockStateProvider
RandomPatchFeatureConfig.Builder.stateProvider
final BlockStateProvider
RandomPatchFeatureConfig.stateProvider
final BlockStateProvider
HugeMushroomFeatureConfig.stemProvider
final BlockStateProvider
SimpleBlockFeatureConfig.toPlace
final BlockStateProvider
TreeFeatureConfig.Builder.trunkProvider
final BlockStateProvider
TreeFeatureConfig.trunkProvider
Methods 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 saplingProvider, FoliagePlacer foliagePlacer, FeatureSize minimumSize) GeodeLayerConfig
(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks, Identifier cannotReplace, Identifier invalidBlocks) GrowingPlantFeatureConfig
(DataPool<IntProvider> heightDistribution, Direction direction, BlockStateProvider bodyProvider, BlockStateProvider headProvider, boolean allowWater) HugeMushroomFeatureConfig
(BlockStateProvider capProvider, BlockStateProvider stemProvider, int foliageRadius) private
RandomPatchFeatureConfig
(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) protected
TreeFeatureConfig
(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, BlockStateProvider saplingProvider, FoliagePlacer foliagePlacer, BlockStateProvider dirtProvider, FeatureSize maximumSize, List<TreeDecorator> decorators, boolean ignoreVines, boolean forceDirt) 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 TypeClassDescriptionclass
class
class
class
A block state provider that randomizes a singleIntProperty
of a block state provided by another provider.class
class
Fields in net.minecraft.world.gen.stateprovider declared as BlockStateProviderModifier and TypeFieldDescriptionprivate final BlockStateProvider
RandomizedIntBlockStateProvider.source
Fields in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateProviderModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlockStateProvider>
BlockStateProvider.TYPE_CODEC
Methods 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 BlockStateProviderModifier and TypeFieldDescriptionprivate final BlockStateProvider
AlterGroundTreeDecorator.provider
Constructors in net.minecraft.world.gen.treedecorator with parameters of type BlockStateProvider