Class ComponentMapPredicate.Builder

java.lang.Object
net.minecraft.predicate.component.ComponentMapPredicate.Builder
Enclosing class:
ComponentMapPredicate

public static class ComponentMapPredicate.Builder extends Object
Mappings:
Namespace Name
named net/minecraft/predicate/component/ComponentMapPredicate$Builder
intermediary net/minecraft/class_9329$class_9330
official kf$a
  • Field Details Link icon

    • components Link icon

      private final List<Component<?>> components
      Mappings:
      Namespace Name Mixin selector
      named components Lnet/minecraft/predicate/component/ComponentMapPredicate$Builder;components:Ljava/util/List;
      intermediary field_49599 Lnet/minecraft/class_9329$class_9330;field_49599:Ljava/util/List;
      official a Lkf$a;a:Ljava/util/List;
  • Constructor Details Link icon

    • Builder Link icon

      Builder()
  • Method Details Link icon

    • add Link icon

      public <T> ComponentMapPredicate.Builder add(Component<T> component)
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/predicate/component/ComponentMapPredicate$Builder;add(Lnet/minecraft/component/Component;)Lnet/minecraft/predicate/component/ComponentMapPredicate$Builder;
      intermediary method_64097 Lnet/minecraft/class_9329$class_9330;method_64097(Lnet/minecraft/class_9336;)Lnet/minecraft/class_9329$class_9330;
      official a Lkf$a;a(Lkn;)Lkf$a;
    • add Link icon

      public <T> ComponentMapPredicate.Builder add(ComponentType<? super T> type, T value)
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/predicate/component/ComponentMapPredicate$Builder;add(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Lnet/minecraft/predicate/component/ComponentMapPredicate$Builder;
      intermediary method_57872 Lnet/minecraft/class_9329$class_9330;method_57872(Lnet/minecraft/class_9331;Ljava/lang/Object;)Lnet/minecraft/class_9329$class_9330;
      official a Lkf$a;a(Lkk;Ljava/lang/Object;)Lkf$a;
    • build Link icon

      public ComponentMapPredicate build()
      Mappings:
      Namespace Name Mixin selector
      named build Lnet/minecraft/predicate/component/ComponentMapPredicate$Builder;build()Lnet/minecraft/predicate/component/ComponentMapPredicate;
      intermediary method_57871 Lnet/minecraft/class_9329$class_9330;method_57871()Lnet/minecraft/class_9329;
      official a Lkf$a;a()Lkf;