Uses of Class
net.minecraft.world.gen.stateprovider.BlockStateProvider
Package
Description
-
Uses of BlockStateProvider in net.minecraft.world.gen.feature
Modifier 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
Modifier and TypeMethodDescriptionTreeFeatureConfig.Builder.dirtProvider
(BlockStateProvider dirtProvider) ModifierConstructorDescriptionBlockPileFeatureConfig
(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
Modifier and TypeClassDescriptionclass
class
class
class
A block state provider that randomizes a singleIntProperty
of a block state provided by another provider.class
class
Modifier and TypeFieldDescriptionprivate final BlockStateProvider
RandomizedIntBlockStateProvider.source
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlockStateProvider>
BlockStateProvider.TYPE_CODEC
Modifier and TypeMethodDescriptionprivate static <P extends BlockStateProvider>
BlockStateProviderType<P>ModifierConstructorDescriptionRandomizedIntBlockStateProvider
(BlockStateProvider source, String propertyName, IntProvider values) RandomizedIntBlockStateProvider
(BlockStateProvider source, IntProperty property, IntProvider values) -
Uses of BlockStateProvider in net.minecraft.world.gen.treedecorator
Modifier and TypeFieldDescriptionprivate final BlockStateProvider
AlterGroundTreeDecorator.provider