Class RuleBasedStateProvider.Builder
java.lang.Object
net.minecraft.world.level.levelgen.feature.stateproviders.RuleBasedStateProvider.Builder
- Enclosing class:
RuleBasedStateProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable BlockStateProviderprivate final List<RuleBasedStateProvider.Rule> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()ifTrueThenProvide(BlockPredicate ifTrue, Block thenProvide) ifTrueThenProvide(BlockPredicate ifTrue, BlockState thenProvide) ifTrueThenProvide(BlockPredicate ifTrue, BlockStateProvider thenProvide)
-
Field Details
-
fallback
-
rules
-
-
Constructor Details
-
Builder
-
-
Method Details
-
ifTrueThenProvide
public RuleBasedStateProvider.Builder ifTrueThenProvide(BlockPredicate ifTrue, BlockStateProvider thenProvide) -
ifTrueThenProvide
-
ifTrueThenProvide
public RuleBasedStateProvider.Builder ifTrueThenProvide(BlockPredicate ifTrue, BlockState thenProvide) -
build
-