Uses of Interface
net.minecraft.world.gen.blockpredicate.BlockPredicate
Packages that use BlockPredicate
Package
Description
-
Uses of BlockPredicate in net.minecraft.world.gen.blockpredicate
Classes in net.minecraft.world.gen.blockpredicate with type parameters of type BlockPredicateClasses in net.minecraft.world.gen.blockpredicate that implement BlockPredicateModifier and TypeClassDescription(package private) class(package private) class(package private) class(package private) class(package private) class(package private) classclass(package private) class(package private) classclassFields in net.minecraft.world.gen.blockpredicate declared as BlockPredicateFields in net.minecraft.world.gen.blockpredicate with type parameters of type BlockPredicateModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<BlockPredicate>BlockPredicate.BASE_CODECprotected final List<BlockPredicate>CombinedBlockPredicate.predicatesMethods in net.minecraft.world.gen.blockpredicate with type parameters of type BlockPredicateMethods in net.minecraft.world.gen.blockpredicate that return BlockPredicateModifier and TypeMethodDescriptionstatic BlockPredicateBlockPredicate.allOf(List<BlockPredicate> predicates) static BlockPredicateBlockPredicate.allOf(BlockPredicate[] predicates) static BlockPredicateBlockPredicate.alwaysTrue()static BlockPredicateBlockPredicate.anyOf(List<BlockPredicate> predicates) static BlockPredicateBlockPredicate.anyOf(BlockPredicate[] predicates) static BlockPredicateBlockPredicate.bothOf(BlockPredicate first, BlockPredicate second) static BlockPredicateBlockPredicate.eitherOf(BlockPredicate first, BlockPredicate second) static BlockPredicateBlockPredicate.matchingBlock(Block block, BlockPos offset) static BlockPredicateBlockPredicate.matchingBlocks(List<Block> blocks, BlockPos offset) static BlockPredicateBlockPredicate.matchingFluid(Fluid fluid, BlockPos offset) static BlockPredicateBlockPredicate.matchingFluids(List<Fluid> fluids, BlockPos offset) static BlockPredicateBlockPredicate.not(BlockPredicate predicate) static BlockPredicateBlockPredicate.replaceable()static BlockPredicateBlockPredicate.replaceable(BlockPos offset) static BlockPredicateBlockPredicate.wouldSurvive(BlockState state, BlockPos offset) Methods in net.minecraft.world.gen.blockpredicate with parameters of type BlockPredicateModifier and TypeMethodDescriptionstatic BlockPredicateBlockPredicate.allOf(BlockPredicate[] predicates) static BlockPredicateBlockPredicate.anyOf(BlockPredicate[] predicates) static BlockPredicateBlockPredicate.bothOf(BlockPredicate first, BlockPredicate second) static BlockPredicateBlockPredicate.eitherOf(BlockPredicate first, BlockPredicate second) static BlockPredicateBlockPredicate.not(BlockPredicate predicate) Method parameters in net.minecraft.world.gen.blockpredicate with type arguments of type BlockPredicateModifier and TypeMethodDescriptionstatic BlockPredicateBlockPredicate.allOf(List<BlockPredicate> predicates) static BlockPredicateBlockPredicate.anyOf(List<BlockPredicate> predicates) static <T extends CombinedBlockPredicate>
com.mojang.serialization.Codec<T>CombinedBlockPredicate.buildCodec(Function<List<BlockPredicate>, T> combiner) Constructors in net.minecraft.world.gen.blockpredicate with parameters of type BlockPredicateConstructor parameters in net.minecraft.world.gen.blockpredicate with type arguments of type BlockPredicateModifierConstructorDescriptionAllOfBlockPredicate(List<BlockPredicate> predicates) AnyOfBlockPredicate(List<BlockPredicate> predicates) protectedCombinedBlockPredicate(List<BlockPredicate> predicates) -
Uses of BlockPredicate in net.minecraft.world.gen.decorator
Fields in net.minecraft.world.gen.decorator declared as BlockPredicateModifier and TypeFieldDescriptionprivate final BlockPredicateBlockFilterDecoratorConfig.predicateprivate final BlockPredicateEnvironmentScanDecoratorConfig.targetConditionThe field for thetargetConditionrecord component.Methods in net.minecraft.world.gen.decorator that return BlockPredicateModifier and TypeMethodDescriptionBlockFilterDecoratorConfig.getPredicate()EnvironmentScanDecoratorConfig.targetCondition()Returns the value of thetargetConditionrecord component.Methods in net.minecraft.world.gen.decorator with parameters of type BlockPredicateModifier and TypeMethodDescriptiondefault RDecoratable.applyBlockFilter(BlockPredicate predicate) Applies theblock_filterdecorator, which will only generate a feature if a given predicate matches.Constructors in net.minecraft.world.gen.decorator with parameters of type BlockPredicateModifierConstructorDescriptionBlockFilterDecoratorConfig(BlockPredicate predicate) EnvironmentScanDecoratorConfig(Direction direction, BlockPredicate blockPredicate, int int2) -
Uses of BlockPredicate in net.minecraft.world.gen.feature
Fields in net.minecraft.world.gen.feature declared as BlockPredicateModifier and TypeFieldDescriptionprivate final BlockPredicateBlockColumnFeatureConfig.allowedPlacementThe field for theallowedPlacementrecord component.static final BlockPredicateConfiguredFeatures.ONLY_IN_AIRstatic final BlockPredicateConfiguredFeatures.ONLY_IN_AIR_OR_WATERstatic final BlockPredicateConfiguredFeatures.ONLY_ON_SNOWMethods in net.minecraft.world.gen.feature that return BlockPredicateModifier and TypeMethodDescriptionBlockColumnFeatureConfig.allowedPlacement()Returns the value of theallowedPlacementrecord component.Constructors in net.minecraft.world.gen.feature with parameters of type BlockPredicateModifierConstructorDescriptionBlockColumnFeatureConfig(List<BlockColumnFeatureConfig.Layer> list, Direction direction, BlockPredicate blockPredicate, boolean bool)