Uses of Class
net.minecraft.world.gen.stateprovider.BlockStateProvider
Package | Description |
---|---|
net.minecraft.world.gen.feature | |
net.minecraft.world.gen.stateprovider | |
net.minecraft.world.gen.treedecorator |
-
Uses of BlockStateProvider in net.minecraft.world.gen.feature
Methods in net.minecraft.world.gen.feature with parameters of type BlockStateProvider Modifier and Type Method Description TreeFeatureConfig.Builder
TreeFeatureConfig.Builder. dirtProvider(BlockStateProvider dirtProvider)
Constructors in net.minecraft.world.gen.feature with parameters of type BlockStateProvider Constructor Description BlockPileFeatureConfig(BlockStateProvider stateProvider)
Builder(BlockStateProvider stateProvider, BlockPlacer blockPlacer)
Builder(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, FeatureSize minimumSize)
GeodeLayerConfig(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks)
GrowingPlantFeatureConfig(class_6005<IntProvider> heightDistribution, Direction direction, BlockStateProvider bodyProvider, BlockStateProvider headProvider, boolean allowWater)
HugeMushroomFeatureConfig(BlockStateProvider capProvider, BlockStateProvider stemProvider, int foliageRadius)
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)
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)
SimpleBlockFeatureConfig(BlockStateProvider blockStateProvider)
SimpleBlockFeatureConfig(BlockStateProvider blockStateProvider, List<BlockState> placeOn, List<BlockState> placeIn, List<BlockState> placeUnder)
TreeFeatureConfig(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, BlockStateProvider dirtProvider, FeatureSize minimumSize, 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 BlockStateProvider Modifier and Type Class Description class
BlockStateProviderType<P extends BlockStateProvider>
Subclasses of BlockStateProvider in net.minecraft.world.gen.stateprovider Modifier and Type Class Description class
ForestFlowerBlockStateProvider
class
PillarBlockStateProvider
class
PlainsFlowerBlockStateProvider
class
RandomizedIntBlockStateProvider
A block state provider that randomizes a singleIntProperty
of a block state provided by another provider.class
SimpleBlockStateProvider
class
WeightedBlockStateProvider
Fields in net.minecraft.world.gen.stateprovider declared as BlockStateProvider Modifier and Type Field Description private BlockStateProvider
RandomizedIntBlockStateProvider. source
Fields in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateProvider Modifier and Type Field Description static com.mojang.serialization.Codec<BlockStateProvider>
BlockStateProvider. TYPE_CODEC
Methods in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateProvider Modifier and Type Method Description private static <P extends BlockStateProvider>
BlockStateProviderType<P>BlockStateProviderType. register(String id, com.mojang.serialization.Codec<P> codec)
Constructors in net.minecraft.world.gen.stateprovider with parameters of type BlockStateProvider Constructor Description RandomizedIntBlockStateProvider(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 BlockStateProvider Modifier and Type Field Description private BlockStateProvider
AlterGroundTreeDecorator. provider
Constructors in net.minecraft.world.gen.treedecorator with parameters of type BlockStateProvider Constructor Description AlterGroundTreeDecorator(BlockStateProvider provider)