Class TextSearchableContainer<T>

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

@Environment(CLIENT) public class TextSearchableContainer<T> extends IdentifierSearchableContainer<T>
Mappings:
Namespace Name
official fju
intermediary net/minecraft/class_1126
named net/minecraft/client/search/TextSearchableContainer
  • Field Details

    • field_39197

      private final List<T> field_39197
      Mappings:
      Namespace Name Mixin selector
      official c Lfju;c:Ljava/util/List;
      intermediary field_39197 Lnet/minecraft/class_1126;field_39197:Ljava/util/List;
      named field_39197 Lnet/minecraft/client/search/TextSearchableContainer;field_39197:Ljava/util/List;
    • textFinder

      private final Function<T,Stream<String>> textFinder
      Mappings:
      Namespace Name Mixin selector
      official d Lfju;d:Ljava/util/function/Function;
      intermediary field_5497 Lnet/minecraft/class_1126;field_5497:Ljava/util/function/Function;
      named textFinder Lnet/minecraft/client/search/TextSearchableContainer;textFinder:Ljava/util/function/Function;
    • field_39198

      private class_7454<T> field_39198
      Mappings:
      Namespace Name Mixin selector
      official e Lfju;e:Lfjy;
      intermediary field_39198 Lnet/minecraft/class_1126;field_39198:Lnet/minecraft/class_7454;
      named field_39198 Lnet/minecraft/client/search/TextSearchableContainer;field_39198:Lnet/minecraft/class_7454;
  • Constructor Details

    • TextSearchableContainer

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

    • reload

      public void reload()
      Mappings:
      Namespace Name Mixin selector
      official a Lfjz;a()V
      intermediary method_4799 Lnet/minecraft/class_1123;method_4799()V
      named reload Lnet/minecraft/client/search/SearchableContainer;reload()V
    • method_43791

      protected List<T> method_43791(String string)
      Overrides:
      method_43791 in class IdentifierSearchableContainer<T>
      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)
      Overrides:
      method_43792 in class IdentifierSearchableContainer<T>
      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;