DamageSourcePredicateBuilder
Link to damagesourcepredicatebuilder
Importare la Classe
Link to importare-la-classe
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 Copyimport crafttweaker.api.predicate.builder.DamageSourcePredicateBuilder;
Metodi
Link to metodi
Name: build
Return Type: DamageSourcePredicate
ZenScript Copy// DamageSourcePredicateBuilder.build() as DamageSourcePredicate
myDamageSourcePredicateBuilder.build();
Name: bypassesArmor
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.bypassesArmor(bypassesArmor as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro bypassesArmor | Tipo bool? | Optional sì | Default Value sì |
Name: bypassesInvulnerability
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.bypassesInvulnerability(bypassesInvulnerability as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro bypassesInvulnerability | Tipo bool? | Optional sì | Default Value sì |
Name: bypassesMagic
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.bypassesMagic(bypassesMagic as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro bypassesMagic | Tipo bool? | Optional sì | Default Value sì |
Name: direct
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.direct(entityPredicate as EntityPredicate) as DamageSourcePredicateBuilder
Parametro | Tipo |
---|---|
Parametro entityPredicate | Tipo EntityPredicate |
Name: direct
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.direct(entityPredicate as EntityPredicateBuilder) as DamageSourcePredicateBuilder
Parametro | Tipo |
---|---|
Parametro entityPredicate | Tipo EntityPredicateBuilder |
Name: isExplosion
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isExplosion(isExplosion as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro isExplosion | Tipo bool? | Optional sì | Default Value sì |
Name: isFire
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isFire(isFire as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro isFire | Tipo bool? | Optional sì | Default Value sì |
Name: isLightning
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isLightning(isLightning as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro isLightning | Tipo bool? | Optional sì | Default Value sì |
Name: isMagic
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isMagic(isMagic as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro isMagic | Tipo bool? | Optional sì | Default Value sì |
Name: isProjectile
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isProjectile(isProjectile as bool?) as DamageSourcePredicateBuilder
Parametro | Tipo | Optional | Default Value |
---|---|---|---|
Parametro isProjectile | Tipo bool? | Optional sì | Default Value sì |
Name: source
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.source(entityPredicate as EntityPredicate) as DamageSourcePredicateBuilder
Parametro | Tipo |
---|---|
Parametro entityPredicate | Tipo EntityPredicate |
Name: source
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.source(entityPredicate as EntityPredicateBuilder) as DamageSourcePredicateBuilder
Parametro | Tipo |
---|---|
Parametro entityPredicate | Tipo EntityPredicateBuilder |