EntityPredicateBuilder

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.

script.zs
import crafttweaker.api.predicate.builder.EntityPredicateBuilder;

Methods

Return Type: EntityPredicate

script.zs
// EntityPredicateBuilder.build() as EntityPredicate
myEntityPredicateBuilder.build();

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.distance(predicate as DistancePredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
DistancePredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.effects(predicate as MobEffectsPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
MobEffectsPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.entityType(predicate as EntityTypePredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityTypePredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.equipment(predicate as EntityEquipmentPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityEquipmentPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.equipment(predicate as EntityEquipmentPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityEquipmentPredicateBuilder

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.flags(predicate as EntityFlagsPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityFlagsPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.flags(predicate as EntityFlagsPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityFlagsPredicateBuilder

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.located(predicate as LocationPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
LocationPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.located(predicate as LocationPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
LocationPredicateBuilder

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.nbt(predicate as NbtPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
NbtPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.passenger(predicate as EntityPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.passenger(predicate as EntityPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityPredicateBuilder

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.steppingOn(predicate as LocationPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
LocationPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.steppingOn(predicate as LocationPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
LocationPredicateBuilder

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.subPredicate(predicate as EntitySubPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntitySubPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.subPredicate(predicate as PlayerPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
PlayerPredicateBuilder

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.target(predicate as EntityPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.target(predicate as EntityPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityPredicateBuilder

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.team(team as string) as EntityPredicateBuilder
ParameterType
Parameter
team
Type
string

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.vehicle(predicate as EntityPredicate) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityPredicate

Return Type: EntityPredicateBuilder

script.zs
EntityPredicateBuilder.vehicle(predicate as EntityPredicateBuilder) as EntityPredicateBuilder
ParameterType
Parameter
predicate
Type
EntityPredicateBuilder