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) classclassclass(package private) classclass(package private) class(package private) classclass(package private) classclassclassFields in net.minecraft.world.gen.blockpredicate declared as BlockPredicateModifier and TypeFieldDescriptionstatic final BlockPredicateBlockPredicate.IS_AIRstatic final BlockPredicateBlockPredicate.IS_AIR_OR_WATERprivate final BlockPredicateNotBlockPredicate.predicateFields 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.hasSturdyFace(Direction face) static BlockPredicateBlockPredicate.hasSturdyFace(Vec3i offset, Direction face) static BlockPredicateBlockPredicate.insideWorldBounds(Vec3i offset) static BlockPredicateBlockPredicate.matchingBlock(Block block, Vec3i offset) static BlockPredicateBlockPredicate.matchingBlocks(List<Block> blocks) static BlockPredicateBlockPredicate.matchingBlocks(List<Block> blocks, Vec3i offset) static BlockPredicateBlockPredicate.matchingBlockTag(TagKey<Block> offset) static BlockPredicateBlockPredicate.matchingBlockTag(TagKey<Block> tag, Vec3i offset) static BlockPredicateBlockPredicate.matchingFluid(Fluid fluid, Vec3i offset) static BlockPredicateBlockPredicate.matchingFluids(List<Fluid> fluids, Vec3i offset) static BlockPredicateBlockPredicate.not(BlockPredicate predicate) static BlockPredicateBlockPredicate.replaceable()static BlockPredicateBlockPredicate.replaceable(Vec3i offset) static BlockPredicateBlockPredicate.solid()static BlockPredicatestatic BlockPredicateBlockPredicate.wouldSurvive(BlockState state, Vec3i 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.feature
Fields in net.minecraft.world.gen.feature declared as BlockPredicateModifier and TypeFieldDescriptionprivate final BlockPredicateBlockColumnFeatureConfig.allowedPlacementThe field for theallowedPlacementrecord component.static final BlockPredicateTreePlacedFeatures.ON_SNOW_PREDICATEfinal BlockPredicateRootSystemFeatureConfig.predicateMethods in net.minecraft.world.gen.feature that return BlockPredicateModifier and TypeMethodDescriptionBlockColumnFeatureConfig.allowedPlacement()Returns the value of theallowedPlacementrecord component.private static BlockPredicateConfiguredFeatures.createBlockPredicate(List<Block> validGround) Methods in net.minecraft.world.gen.feature with parameters of type BlockPredicateModifier and TypeMethodDescriptionstatic <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<PlacedFeature>PlacedFeatures.createEntry(F feature, FC featureConfig, BlockPredicate predicate) Constructors in net.minecraft.world.gen.feature with parameters of type BlockPredicateModifierConstructorDescriptionBlockColumnFeatureConfig(List<BlockColumnFeatureConfig.Layer> list, Direction direction, BlockPredicate blockPredicate, boolean bool) 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) -
Uses of BlockPredicate in net.minecraft.world.gen.placementmodifier
Fields in net.minecraft.world.gen.placementmodifier declared as BlockPredicateModifier and TypeFieldDescriptionprivate final BlockPredicateEnvironmentScanPlacementModifier.allowedSearchPredicateprivate final BlockPredicateBlockFilterPlacementModifier.predicateprivate final BlockPredicateEnvironmentScanPlacementModifier.targetPredicateMethods in net.minecraft.world.gen.placementmodifier with parameters of type BlockPredicateModifier and TypeMethodDescriptionstatic BlockFilterPlacementModifierBlockFilterPlacementModifier.of(BlockPredicate predicate) EnvironmentScanPlacementModifier.of(Direction direction, BlockPredicate targetPredicate, int maxSteps) EnvironmentScanPlacementModifier.of(Direction direction, BlockPredicate targetPredicate, BlockPredicate allowedSearchPredicate, int maxSteps) Constructors in net.minecraft.world.gen.placementmodifier with parameters of type BlockPredicateModifierConstructorDescriptionprivateBlockFilterPlacementModifier(BlockPredicate predicate) privateEnvironmentScanPlacementModifier(Direction direction, BlockPredicate targetPredicate, BlockPredicate allowedSearchPredicate, int maxSteps)