DamageSourcePredicateBuilder
Link to damagesourcepredicatebuilder
Импорт класса
Link to импорт-класса
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;
Методы
Link to методы
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
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр bypassesArmor | Тип bool? | Optional true | Default Value true |
Name: bypassesInvulnerability
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.bypassesInvulnerability(bypassesInvulnerability as bool?) as DamageSourcePredicateBuilder
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр bypassesInvulnerability | Тип bool? | Optional true | Default Value true |
Name: bypassesMagic
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.bypassesMagic(bypassesMagic as bool?) as DamageSourcePredicateBuilder
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр bypassesMagic | Тип bool? | Optional true | Default Value true |
Name: direct
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.direct(entityPredicate as EntityPredicate) as DamageSourcePredicateBuilder
Параметр | Тип |
---|---|
Параметр entityPredicate | Тип EntityPredicate |
Name: direct
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.direct(entityPredicate as EntityPredicateBuilder) as DamageSourcePredicateBuilder
Параметр | Тип |
---|---|
Параметр entityPredicate | Тип EntityPredicateBuilder |
Name: isExplosion
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isExplosion(isExplosion as bool?) as DamageSourcePredicateBuilder
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр isExplosion | Тип bool? | Optional true | Default Value true |
Name: isFire
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isFire(isFire as bool?) as DamageSourcePredicateBuilder
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр isFire | Тип bool? | Optional true | Default Value true |
Name: isLightning
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isLightning(isLightning as bool?) as DamageSourcePredicateBuilder
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр isLightning | Тип bool? | Optional true | Default Value true |
Name: isMagic
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isMagic(isMagic as bool?) as DamageSourcePredicateBuilder
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр isMagic | Тип bool? | Optional true | Default Value true |
Name: isProjectile
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.isProjectile(isProjectile as bool?) as DamageSourcePredicateBuilder
Параметр | Тип | Optional | Default Value |
---|---|---|---|
Параметр isProjectile | Тип bool? | Optional true | Default Value true |
Name: source
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.source(entityPredicate as EntityPredicate) as DamageSourcePredicateBuilder
Параметр | Тип |
---|---|
Параметр entityPredicate | Тип EntityPredicate |
Name: source
Return Type: DamageSourcePredicateBuilder
ZenScript CopyDamageSourcePredicateBuilder.source(entityPredicate as EntityPredicateBuilder) as DamageSourcePredicateBuilder
Параметр | Тип |
---|---|
Параметр entityPredicate | Тип EntityPredicateBuilder |