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 BlockStateProviderGeodeLayerConfig.alternateInnerLayerProviderprivate final BlockStateProviderLakeFeature.Config.barrierThe field for thebarrierrecord component.final BlockStateProviderHugeMushroomFeatureConfig.capProviderprivate BlockStateProviderTreeFeatureConfig.Builder.dirtProviderfinal BlockStateProviderTreeFeatureConfig.dirtProviderfinal BlockStateProviderGeodeLayerConfig.fillingProviderprivate final BlockStateProviderLakeFeature.Config.fluidThe field for thefluidrecord component.final BlockStateProviderTreeFeatureConfig.Builder.foliageProviderfinal BlockStateProviderTreeFeatureConfig.foliageProviderfinal BlockStateProviderVegetationPatchFeatureConfig.groundStatefinal BlockStateProviderRootSystemFeatureConfig.hangingRootStateProviderfinal BlockStateProviderGeodeLayerConfig.innerLayerProviderfinal BlockStateProviderGeodeLayerConfig.middleLayerProviderfinal BlockStateProviderGeodeLayerConfig.outerLayerProviderfinal BlockStateProviderRootSystemFeatureConfig.rootStateProviderprivate final BlockStateProviderBlockColumnFeatureConfig.Layer.stateThe field for thestaterecord component.final BlockStateProviderBlockPileFeatureConfig.stateProviderfinal BlockStateProviderHugeMushroomFeatureConfig.stemProviderprivate final BlockStateProviderSimpleBlockFeatureConfig.toPlaceThe field for thetoPlacerecord component.final BlockStateProviderTreeFeatureConfig.Builder.trunkProviderfinal BlockStateProviderTreeFeatureConfig.trunkProviderMethods in net.minecraft.world.gen.feature that return BlockStateProviderModifier and TypeMethodDescriptionLakeFeature.Config.barrier()Returns the value of thebarrierrecord component.LakeFeature.Config.fluid()Returns the value of thefluidrecord component.BlockColumnFeatureConfig.Layer.state()Returns the value of thestaterecord component.SimpleBlockFeatureConfig.toPlace()Returns the value of thetoPlacerecord component.Methods in net.minecraft.world.gen.feature with parameters of type BlockStateProviderModifier and TypeMethodDescriptionstatic BlockColumnFeatureConfigBlockColumnFeatureConfig.create(IntProvider height, BlockStateProvider state) BlockColumnFeatureConfig.createLayer(IntProvider height, BlockStateProvider state) private static RandomPatchFeatureConfigVegetationConfiguredFeatures.createRandomPatchFeatureConfig(BlockStateProvider block, int tries) TreeFeatureConfig.Builder.dirtProvider(BlockStateProvider dirtProvider) Constructors in net.minecraft.world.gen.feature with parameters of type BlockStateProviderModifierConstructorDescriptionBlockPileFeatureConfig(BlockStateProvider stateProvider) Builder(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, FeatureSize minimumSize) Config(BlockStateProvider blockStateProvider, BlockStateProvider blockStateProvider2) GeodeLayerConfig(BlockStateProvider fillingProvider, BlockStateProvider innerLayerProvider, BlockStateProvider alternateInnerLayerProvider, BlockStateProvider middleLayerProvider, BlockStateProvider outerLayerProvider, List<BlockState> innerBlocks, TagKey<Block> cannotReplace, TagKey<Block> invalidBlocks) HugeMushroomFeatureConfig(BlockStateProvider capProvider, BlockStateProvider stemProvider, int foliageRadius) Layer(IntProvider intProvider, BlockStateProvider blockStateProvider) NetherForestVegetationFeatureConfig(BlockStateProvider stateProvider, int spreadWidth, int spreadHeight) RootSystemFeatureConfig(RegistryEntry<PlacedFeature> feature, int requiredVerticalSpaceForTree, int rootRadius, TagKey<Block> rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int maxRootColumnHeight, int hangingRootRadius, int hangingRootVerticalSpan, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts, int allowedVerticalWaterForTree, BlockPredicate predicate) Creates an instance of aSimpleBlockFeatureConfigrecord class.protectedTreeFeatureConfig(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, BlockStateProvider dirtProvider, FeatureSize minimumSize, List<TreeDecorator> decorators, boolean ignoreVines, boolean forceDirt) VegetationPatchFeatureConfig(TagKey<Block> replaceable, BlockStateProvider groundState, RegistryEntry<PlacedFeature> 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 TypeClassDescriptionclassclassclassclassclassclassA 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 final BlockStateProviderRandomizedIntBlockStateProvider.sourceFields in net.minecraft.world.gen.stateprovider with type parameters of type BlockStateProviderModifier and TypeFieldDescriptionstatic final 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 BlockStateProviderModifier and TypeFieldDescriptionprivate final BlockStateProviderAlterGroundTreeDecorator.providerConstructors in net.minecraft.world.gen.treedecorator with parameters of type BlockStateProvider