Class ExpandDamageSourcePredicateBuilder

java.lang.Object
com.blamejared.crafttweaker.natives.predicate.builder.ExpandDamageSourcePredicateBuilder

@ZenRegister public final class ExpandDamageSourcePredicateBuilder extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static net.minecraft.advancements.critereon.DamageSourcePredicate
    build(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    bypassesArmor(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean bypassesArmor)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    bypassesInvulnerability(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean bypassesInvulnerability)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    bypassesMagic(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean bypassesMagic)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    direct(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate entityPredicate)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    direct(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate.Builder entityPredicate)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    isExplosion(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isExplosion)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    isFire(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isFire)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    isLightning(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isLightning)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    isMagic(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isMagic)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    isProjectile(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isProjectile)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    source(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate entityPredicate)
     
    static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder
    source(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate.Builder entityPredicate)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpandDamageSourcePredicateBuilder

      public ExpandDamageSourcePredicateBuilder()
  • Method Details

    • isProjectile

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder isProjectile(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isProjectile)
    • isExplosion

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder isExplosion(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isExplosion)
    • bypassesArmor

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder bypassesArmor(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean bypassesArmor)
    • bypassesInvulnerability

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder bypassesInvulnerability(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean bypassesInvulnerability)
    • bypassesMagic

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder bypassesMagic(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean bypassesMagic)
    • isFire

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder isFire(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isFire)
    • isMagic

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder isMagic(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isMagic)
    • isLightning

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder isLightning(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, Boolean isLightning)
    • direct

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder direct(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate entityPredicate)
    • direct

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder direct(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate.Builder entityPredicate)
    • source

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder source(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate entityPredicate)
    • source

      public static net.minecraft.advancements.critereon.DamageSourcePredicate.Builder source(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal, net.minecraft.advancements.critereon.EntityPredicate.Builder entityPredicate)
    • build

      public static net.minecraft.advancements.critereon.DamageSourcePredicate build(net.minecraft.advancements.critereon.DamageSourcePredicate.Builder internal)