Class IdentifierSearchableContainer<T>

java.lang.Object
net.minecraft.client.search.IdentifierSearchableContainer<T>
All Implemented Interfaces:
Searchable<T>, SearchableContainer<T>
Direct Known Subclasses:
TextSearchableContainer

@Environment(CLIENT) public class IdentifierSearchableContainer<T> extends Object implements SearchableContainer<T>
Mappings:
Namespace Name
official fjv
intermediary net/minecraft/class_1121
named net/minecraft/client/search/IdentifierSearchableContainer
  • Field Details

    • field_39199

      protected final Comparator<T> field_39199
      Mappings:
      Namespace Name Mixin selector
      official a Lfjv;a:Ljava/util/Comparator;
      intermediary field_39199 Lnet/minecraft/class_1121;field_39199:Ljava/util/Comparator;
      named field_39199 Lnet/minecraft/client/search/IdentifierSearchableContainer;field_39199:Ljava/util/Comparator;
    • field_39200

      protected final class_7455<T> field_39200
      Mappings:
      Namespace Name Mixin selector
      official b Lfjv;b:Lfka;
      intermediary field_39200 Lnet/minecraft/class_1121;field_39200:Lnet/minecraft/class_7455;
      named field_39200 Lnet/minecraft/client/search/IdentifierSearchableContainer;field_39200:Lnet/minecraft/class_7455;
  • Constructor Details

    • IdentifierSearchableContainer

      public IdentifierSearchableContainer(Function<T,Stream<Identifier>> identifierFinder, List<T> list)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfjv;<init>(Ljava/util/function/Function;Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_1121;<init>(Ljava/util/function/Function;Ljava/util/List;)V
      named <init> Lnet/minecraft/client/search/IdentifierSearchableContainer;<init>(Ljava/util/function/Function;Ljava/util/List;)V
  • Method Details

    • findAll

      public List<T> findAll(String text)
      Specified by:
      findAll in interface Searchable<T>
      Mappings:
      Namespace Name Mixin selector
      official search Lfkc;search(Ljava/lang/String;)Ljava/util/List;
      intermediary method_4810 Lnet/minecraft/class_1129;method_4810(Ljava/lang/String;)Ljava/util/List;
      named findAll Lnet/minecraft/client/search/Searchable;findAll(Ljava/lang/String;)Ljava/util/List;
    • method_43791

      protected List<T> method_43791(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjv;a(Ljava/lang/String;)Ljava/util/List;
      intermediary method_43791 Lnet/minecraft/class_1121;method_43791(Ljava/lang/String;)Ljava/util/List;
      named method_43791 Lnet/minecraft/client/search/IdentifierSearchableContainer;method_43791(Ljava/lang/String;)Ljava/util/List;
    • method_43792

      protected List<T> method_43792(String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official a Lfjv;a(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
      intermediary method_43792 Lnet/minecraft/class_1121;method_43792(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
      named method_43792 Lnet/minecraft/client/search/IdentifierSearchableContainer;method_43792(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;