类 IdentifierSearchableContainer<T>

    • 字段详细资料

      • byNamespace

        protected SuffixArray<T> byNamespace
        Mappings:
        Namespace Name Mixin selector
        official a Leza;a:Leze;
        intermediary field_5489 Lnet/minecraft/class_1121;field_5489:Lnet/minecraft/class_1128;
        named byNamespace Lnet/minecraft/client/search/IdentifierSearchableContainer;byNamespace:Lnet/minecraft/client/search/SuffixArray;
      • byPath

        protected SuffixArray<T> byPath
        Mappings:
        Namespace Name Mixin selector
        official b Leza;b:Leze;
        intermediary field_5485 Lnet/minecraft/class_1121;field_5485:Lnet/minecraft/class_1128;
        named byPath Lnet/minecraft/client/search/IdentifierSearchableContainer;byPath:Lnet/minecraft/client/search/SuffixArray;
      • identifierFinder

        private final Function<T,​Stream<Identifier>> identifierFinder
        Mappings:
        Namespace Name Mixin selector
        official c Leza;c:Ljava/util/function/Function;
        intermediary field_5487 Lnet/minecraft/class_1121;field_5487:Ljava/util/function/Function;
        named identifierFinder Lnet/minecraft/client/search/IdentifierSearchableContainer;identifierFinder:Ljava/util/function/Function;
      • entries

        private final List<T> entries
        Mappings:
        Namespace Name Mixin selector
        official d Leza;d:Ljava/util/List;
        intermediary field_5486 Lnet/minecraft/class_1121;field_5486:Ljava/util/List;
        named entries Lnet/minecraft/client/search/IdentifierSearchableContainer;entries:Ljava/util/List;
      • entryIds

        private final Object2IntMap<T> entryIds
        Mappings:
        Namespace Name Mixin selector
        official e Leza;e:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
        intermediary field_5488 Lnet/minecraft/class_1121;field_5488:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
        named entryIds Lnet/minecraft/client/search/IdentifierSearchableContainer;entryIds:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
    • 构造器详细资料

    • 方法详细资料

      • reload

        public void reload()
        指定者:
        reload 在接口中 SearchableContainer<T>
        Mappings:
        Namespace Name Mixin selector
        official b Leyz;b()V
        intermediary method_4799 Lnet/minecraft/class_1123;method_4799()V
        named reload Lnet/minecraft/client/search/SearchableContainer;reload()V
      • add

        public void add​(T t)
        指定者:
        add 在接口中 SearchableContainer<T>
        Mappings:
        Namespace Name Mixin selector
        official a Leyz;a(Ljava/lang/Object;)V
        intermediary method_4798 Lnet/minecraft/class_1123;method_4798(Ljava/lang/Object;)V
        named add Lnet/minecraft/client/search/SearchableContainer;add(Ljava/lang/Object;)V
      • clear

        public void clear()
        指定者:
        clear 在接口中 SearchableContainer<T>
        Mappings:
        Namespace Name Mixin selector
        official a Leyz;a()V
        intermediary method_4797 Lnet/minecraft/class_1123;method_4797()V
        named clear Lnet/minecraft/client/search/SearchableContainer;clear()V
      • index

        protected void index​(T t)
        Mappings:
        Namespace Name Mixin selector
        official b Leza;b(Ljava/lang/Object;)V
        intermediary method_4795 Lnet/minecraft/class_1121;method_4795(Ljava/lang/Object;)V
        named index Lnet/minecraft/client/search/IdentifierSearchableContainer;index(Ljava/lang/Object;)V
      • compare

        protected int compare​(T object1,
                              T object2)
        Mappings:
        Namespace Name Mixin selector
        official a Leza;a(Ljava/lang/Object;Ljava/lang/Object;)I
        intermediary method_4796 Lnet/minecraft/class_1121;method_4796(Ljava/lang/Object;Ljava/lang/Object;)I
        named compare Lnet/minecraft/client/search/IdentifierSearchableContainer;compare(Ljava/lang/Object;Ljava/lang/Object;)I
      • findAll

        public List<T> findAll​(String text)
        指定者:
        findAll 在接口中 Searchable<T>
        Mappings:
        Namespace Name Mixin selector
        official a Lezd;a(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;