Class CombiningPredicate
java.lang.Object
net.minecraft.world.level.levelgen.blockpredicates.CombiningPredicate
- All Implemented Interfaces:
BiPredicate<WorldGenLevel,
,BlockPos> BlockPredicate
- Direct Known Subclasses:
AllOfPredicate
,AnyOfPredicate
-
Field Summary
Fields inherited from interface net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate
CODEC, ONLY_IN_AIR_OR_WATER_PREDICATE, ONLY_IN_AIR_PREDICATE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends CombiningPredicate>
com.mojang.serialization.MapCodec<T> codec
(Function<List<BlockPredicate>, T> p_190459_) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.BiPredicate
and, negate, or, test
Methods inherited from interface net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate
type
-
Field Details
-
predicates
-
-
Constructor Details
-
CombiningPredicate
-
-
Method Details
-
codec
public static <T extends CombiningPredicate> com.mojang.serialization.MapCodec<T> codec(Function<List<BlockPredicate>, T> p_190459_)
-