LocationPredicateBuilder

Link to locationpredicatebuilder

Importing the class

Link to importing-the-class

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.predicate.builder.LocationPredicateBuilder;

Name: biome

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.biome(biome as ResourceLocation) as LocationPredicateBuilder
ParameterType
Parameter
biome
Type
ResourceLocation

Name: biome

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.biome(biome as string) as LocationPredicateBuilder
ParameterType
Parameter
biome
Type
string

Name: block

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.block(predicate as BlockPredicate) as LocationPredicateBuilder
ParameterType
Parameter
predicate
Type
BlockPredicate

Name: block

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.block(predicate as BlockPredicateBuilder) as LocationPredicateBuilder
ParameterType
Parameter
predicate
Type
BlockPredicateBuilder

Name: build

Return Type: LocationPredicate

ZenScript
Copy
// LocationPredicateBuilder.build() as LocationPredicate

myLocationPredicateBuilder.build();

Name: dimension

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.dimension(dimension as ResourceLocation) as LocationPredicateBuilder
ParameterType
Parameter
dimension
Type
ResourceLocation

Name: dimension

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.dimension(dimension as string) as LocationPredicateBuilder
ParameterType
Parameter
dimension
Type
string

Name: feature

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.feature(feature as ResourceLocation) as LocationPredicateBuilder
ParameterType
Parameter
feature
Type
ResourceLocation

Name: feature

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.feature(feature as string) as LocationPredicateBuilder
ParameterType
Parameter
feature
Type
string

Name: fluid

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.fluid(predicate as FluidPredicate) as LocationPredicateBuilder
ParameterType
Parameter
predicate
Type
FluidPredicate

Name: fluid

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.fluid(predicate as FluidPredicateBuilder) as LocationPredicateBuilder
ParameterType
Parameter
predicate
Type
FluidPredicateBuilder

Name: light

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.light(predicate as LightPredicate) as LocationPredicateBuilder
ParameterType
Parameter
predicate
Type
LightPredicate

Name: light

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.light(predicate as LightPredicateBuilder) as LocationPredicateBuilder
ParameterType
Parameter
predicate
Type
LightPredicateBuilder

Name: smokey

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.smokey(smokey as bool?) as LocationPredicateBuilder
ParameterTypeOptionalDefault Value
Parameter
smokey
Type
bool?
Optional
true
Default Value
true

Name: x

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.x(x as DoubleMinMaxBoundsPredicate) as LocationPredicateBuilder
ParameterType
Parameter
x
Type
DoubleMinMaxBoundsPredicate

Name: y

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.y(y as DoubleMinMaxBoundsPredicate) as LocationPredicateBuilder
ParameterType
Parameter
y
Type
DoubleMinMaxBoundsPredicate

Name: z

Return Type: LocationPredicateBuilder

ZenScript
Copy
LocationPredicateBuilder.z(z as DoubleMinMaxBoundsPredicate) as LocationPredicateBuilder
ParameterType
Parameter
z
Type
DoubleMinMaxBoundsPredicate