Uses of Record Class
net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedBlockStateProvider
Packages that use RuleBasedBlockStateProvider
Package
Description
-
Uses of RuleBasedBlockStateProvider in net.minecraft.world.level.levelgen.feature.configurations
Fields in net.minecraft.world.level.levelgen.feature.configurations declared as RuleBasedBlockStateProviderModifier and TypeFieldDescriptionTreeConfiguration.belowTrunkProviderprivate RuleBasedBlockStateProviderTreeConfiguration.TreeConfigurationBuilder.belowTrunkProviderstatic final RuleBasedBlockStateProviderTreeConfiguration.PLACE_BELOW_OVERWORLD_TRUNKSprivate final RuleBasedBlockStateProviderDiskConfiguration.stateProviderThe field for thestateProviderrecord component.Methods in net.minecraft.world.level.levelgen.feature.configurations that return RuleBasedBlockStateProviderModifier and TypeMethodDescriptionDiskConfiguration.stateProvider()Returns the value of thestateProviderrecord component.Methods in net.minecraft.world.level.levelgen.feature.configurations with parameters of type RuleBasedBlockStateProviderModifier and TypeMethodDescriptionTreeConfiguration.TreeConfigurationBuilder.belowTrunkProvider(RuleBasedBlockStateProvider belowTrunkProvider) Constructors in net.minecraft.world.level.levelgen.feature.configurations with parameters of type RuleBasedBlockStateProviderModifierConstructorDescriptionDiskConfiguration(RuleBasedBlockStateProvider stateProvider, BlockPredicate target, IntProvider radius, int halfHeight) Creates an instance of aDiskConfigurationrecord class.protectedTreeConfiguration(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, Optional<RootPlacer> rootPlacer, FeatureSize minimumSize, List<TreeDecorator> decorators, boolean ignoreVines, RuleBasedBlockStateProvider belowTrunkProvider) TreeConfigurationBuilder(BlockStateProvider trunkProvider, TrunkPlacer trunkPlacer, BlockStateProvider foliageProvider, FoliagePlacer foliagePlacer, Optional<RootPlacer> rootPlacer, FeatureSize minimumSize, RuleBasedBlockStateProvider belowTrunkProvider) -
Uses of RuleBasedBlockStateProvider in net.minecraft.world.level.levelgen.feature.stateproviders
Fields in net.minecraft.world.level.levelgen.feature.stateproviders with type parameters of type RuleBasedBlockStateProviderModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RuleBasedBlockStateProvider> RuleBasedBlockStateProvider.CODECMethods in net.minecraft.world.level.levelgen.feature.stateproviders that return RuleBasedBlockStateProviderModifier and TypeMethodDescriptionstatic RuleBasedBlockStateProviderstatic RuleBasedBlockStateProviderRuleBasedBlockStateProvider.always(BlockStateProvider provider) static RuleBasedBlockStateProviderRuleBasedBlockStateProvider.ifTrueThenProvide(BlockPredicate ifTrue, Block thenProvide) static RuleBasedBlockStateProviderRuleBasedBlockStateProvider.ifTrueThenProvide(BlockPredicate ifTrue, BlockStateProvider thenProvide) -
Uses of RuleBasedBlockStateProvider in net.minecraft.world.level.levelgen.feature.treedecorators
Fields in net.minecraft.world.level.levelgen.feature.treedecorators declared as RuleBasedBlockStateProviderModifier and TypeFieldDescriptionprivate final RuleBasedBlockStateProviderAlterGroundDecorator.providerConstructors in net.minecraft.world.level.levelgen.feature.treedecorators with parameters of type RuleBasedBlockStateProvider