Package dev.wyck.worldgen.blockpredicates
package dev.wyck.worldgen.blockpredicates
-
ClassDescriptionCombined multiple block predicates.Builder for
AllOfPredicate.Combined multiple block predicates.Builder forAnyOfPredicate.A block predicate is a test for the state of a block at a given position in the world.A predicate that combines multiple other predicates.CombiningPredicate.CombiningPredicateBuilder<T extends CombiningPredicate, B extends CombiningPredicate.CombiningPredicateBuilder<T,B>> Base builder for combining predicates.Checks if the block at the specified offset has a full block supporting surface in the specified direction.Builder forHasSturdyFacePredicate.Checks if the position's y-level (with the specified offset) is within the height limits of the world.Builder forInsideWorldBoundsPredicate.Checks if the biome at the block's position is one of the specified biomes.Checks if the block at the specified offset is one of the specified blocks.Builder forMatchingBlocksPredicate.Checks if the block at the specified offset is in the given block tag.Builder forMatchingBlockTagPredicate.Checks if the fluid at the specified offset is one of the specified fluids.Inverts a given block predicate.Checks if the block at the specified offset can be replaced by placing blocks.Checks if the block at the specified offset is solid.Builder forSolidPredicate.Always matches, independent of the block.Checks if the specified block state would be a valid placement at the given offset.