DistancePredicate
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import crafttweaker.api.predicate.DistancePredicate;
Members
static absoluteDistance(bounds as Doubles) as DistancePredicate
DistancePredicate.absoluteDistance(myDoubles);
Parameters:
bounds: DoubleMinMaxBoundsPredicate
Type: DoubleMinMaxBoundsPredicate
Return Type:
DistancePredicate
static create(x as Doubles, y as Doubles, z as Doubles, horizontal as Doubles, absolute as Doubles) as DistancePredicate
// DistancePredicate.create(x as DoubleMinMaxBoundsPredicate, y as DoubleMinMaxBoundsPredicate, z as DoubleMinMaxBoundsPredicate, horizontal as DoubleMinMaxBoundsPredicate, absolute as DoubleMinMaxBoundsPredicate) as DistancePredicate;DistancePredicate.create(myDoubles, myDoubles, myDoubles, myDoubles, myDoubles);
Parameters:
horizontal: DoubleMinMaxBoundsPredicate
Type: DoubleMinMaxBoundsPredicate
absolute: DoubleMinMaxBoundsPredicate
Type: DoubleMinMaxBoundsPredicate
Return Type:
DistancePredicate
static horizontalDistance(bounds as Doubles) as DistancePredicate
// DistancePredicate.horizontalDistance(bounds as DoubleMinMaxBoundsPredicate) as DistancePredicate;DistancePredicate.horizontalDistance(myDoubles);
Parameters:
bounds: DoubleMinMaxBoundsPredicate
Type: DoubleMinMaxBoundsPredicate
Return Type:
DistancePredicate
static verticalDistance(bounds as Doubles) as DistancePredicate
DistancePredicate.verticalDistance(myDoubles);
Parameters:
bounds: DoubleMinMaxBoundsPredicate
Type: DoubleMinMaxBoundsPredicate
Return Type:
DistancePredicate
static xyz(x as Doubles, y as Doubles, z as Doubles) as DistancePredicate
// DistancePredicate.xyz(x as DoubleMinMaxBoundsPredicate, y as DoubleMinMaxBoundsPredicate, z as DoubleMinMaxBoundsPredicate) as DistancePredicate;DistancePredicate.xyz(myDoubles, myDoubles, myDoubles);
Parameters:
Return Type:
DistancePredicate