Uses of Class
net.minecraft.world.gen.stateprovider.BlockStateProvider
Package
Description
-
Uses of BlockStateProvider in net.minecraft.world.gen.feature
Modifier and TypeFieldDescriptionGeodeLayerConfig.alternateInnerLayerProvider
GrowingPlantFeatureConfig.bodyProvider
HugeMushroomFeatureConfig.capProvider
private BlockStateProvider
TreeFeatureConfig.Builder.dirtProvider
TreeFeatureConfig.dirtProvider
TreeFeatureConfig.field_33933
TreeFeatureConfig.Builder.field_33934
GeodeLayerConfig.fillingProvider
TreeFeatureConfig.Builder.foliageProvider
TreeFeatureConfig.foliageProvider
VegetationPatchFeatureConfig.groundState
RootSystemFeatureConfig.hangingRootStateProvider
GrowingPlantFeatureConfig.headProvider
GeodeLayerConfig.innerLayerProvider
GeodeLayerConfig.middleLayerProvider
GeodeLayerConfig.outerLayerProvider
RootSystemFeatureConfig.rootStateProvider
BlockPileFeatureConfig.stateProvider
private BlockStateProvider
RandomPatchFeatureConfig.Builder.stateProvider
RandomPatchFeatureConfig.stateProvider
HugeMushroomFeatureConfig.stemProvider
SimpleBlockFeatureConfig.toPlace
TreeFeatureConfig.Builder.trunkProvider
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 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)
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 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
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 BlockStateProvider
RandomizedIntBlockStateProvider.source
Modifier and TypeFieldDescriptionstatic 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