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 dk$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 Ldk$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 Ldk$a;a()Ldk$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 Ldk$a;a(Ljq;)Ldk$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 Ldk$a;a(Ljq;Ldk$b;)Ldk$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 Ldk$a;b()Ljava/util/Optional;