Class EntityEffectPredicate.Builder

java.lang.Object
net.minecraft.predicate.entity.EntityEffectPredicate.Builder
Enclosing class:
EntityEffectPredicate

public static class EntityEffectPredicate.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/predicate/entity/EntityEffectPredicate$Builder
intermediary net/minecraft/class_2102$class_8748
official di$a
  • Field Details

    • EFFECTS

      Mappings:
      Namespace Name Mixin selector
      named EFFECTS Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;EFFECTS:Lcom/google/common/collect/ImmutableMap$Builder;
      intermediary field_45765 Lnet/minecraft/class_2102$class_8748;field_45765:Lcom/google/common/collect/ImmutableMap$Builder;
      official a Ldi$a;a:Lcom/google/common/collect/ImmutableMap$Builder;
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • create

      public static EntityEffectPredicate.Builder create()
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;create()Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;
      intermediary method_53200 Lnet/minecraft/class_2102$class_8748;method_53200()Lnet/minecraft/class_2102$class_8748;
      official a Ldi$a;a()Ldi$a;
    • addEffect

      Mappings:
      Namespace Name Mixin selector
      named addEffect Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;addEffect(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;
      intermediary method_53201 Lnet/minecraft/class_2102$class_8748;method_53201(Lnet/minecraft/class_6880;)Lnet/minecraft/class_2102$class_8748;
      official a Ldi$a;a(Ljm;)Ldi$a;
    • addEffect

      Mappings:
      Namespace Name Mixin selector
      named addEffect Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;addEffect(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/predicate/entity/EntityEffectPredicate$EffectData;)Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;
      intermediary method_53202 Lnet/minecraft/class_2102$class_8748;method_53202(Lnet/minecraft/class_6880;Lnet/minecraft/class_2102$class_2103;)Lnet/minecraft/class_2102$class_8748;
      official a Ldi$a;a(Ljm;Ldi$b;)Ldi$a;
    • build

      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/predicate/entity/EntityEffectPredicate$Builder;build()Ljava/util/Optional;
      intermediary method_53203 Lnet/minecraft/class_2102$class_8748;method_53203()Ljava/util/Optional;
      official b Ldi$a;b()Ljava/util/Optional;