DamageSourcePredicateBuilder
Link to damagesourcepredicatebuilder
Diese Klasse importieren
Link to diese-klasse-importieren
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;
Methoden
Link to methoden
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
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter bypassesArmor | Type bool? | Optional true | Standardwert true |
Name: bypassesInvulnerability
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.bypassesInvulnerability(bypassesInvulnerability as bool?) as DamageSourcePredicateBuilder
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter bypassesInvulnerability | Type bool? | Optional true | Standardwert true |
Name: bypassesMagic
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.bypassesMagic(bypassesMagic as bool?) as DamageSourcePredicateBuilder
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter bypassesMagic | Type bool? | Optional true | Standardwert true |
Name: direct
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.direct(entityPredicate as EntityPredicate) as DamageSourcePredicateBuilder
Parameter | Type |
---|---|
Parameter entityPredicate | Type EntityPredicate |
Name: direct
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.direct(entityPredicate as EntityPredicateBuilder) as DamageSourcePredicateBuilder
Parameter | Type |
---|---|
Parameter entityPredicate | Type EntityPredicateBuilder |
Name: isExplosion
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isExplosion(isExplosion as bool?) as DamageSourcePredicateBuilder
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter isExplosion | Type bool? | Optional true | Standardwert true |
Name: isFire
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isFire(isFire as bool?) as DamageSourcePredicateBuilder
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter isFire | Type bool? | Optional true | Standardwert true |
Name: isLightning
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isLightning(isLightning as bool?) as DamageSourcePredicateBuilder
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter isLightning | Type bool? | Optional true | Standardwert true |
Name: isMagic
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isMagic(isMagic as bool?) as DamageSourcePredicateBuilder
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter isMagic | Type bool? | Optional true | Standardwert true |
Name: isProjectile
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isProjectile(isProjectile as bool?) as DamageSourcePredicateBuilder
Parameter | Type | Optional | Standardwert |
---|---|---|---|
Parameter isProjectile | Type bool? | Optional true | Standardwert true |
Name: source
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.source(entityPredicate as EntityPredicate) as DamageSourcePredicateBuilder
Parameter | Type |
---|---|
Parameter entityPredicate | Type EntityPredicate |
Name: source
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.source(entityPredicate as EntityPredicateBuilder) as DamageSourcePredicateBuilder
Parameter | Type |
---|---|
Parameter entityPredicate | Type EntityPredicateBuilder |