DamageSourcePredicateBuilder
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.builder.DamageSourcePredicateBuilder;
Members
build() as DamageSourcePredicate
direct(entityPredicate as Builder) as Builder
myBuilder.direct(myBuilder);
Parameters:
entityPredicate: EntityPredicateBuilder
Type: EntityPredicateBuilder
Return Type:
DamageSourcePredicateBuilder
source(entityPredicate as Builder) as Builder
myBuilder.source(myBuilder);
Parameters:
entityPredicate: EntityPredicateBuilder
Type: EntityPredicateBuilder
Return Type:
DamageSourcePredicateBuilder
tag(tag as TagPredicate<DamageType>) as Builder
myBuilder.tag(myTagPredicate);
Parameters:
tag: TagPredicate<DamageType>
Type: TagPredicate<DamageType>
Return Type:
DamageSourcePredicateBuilder