Package net.minecraft.client.searchtree
Class IdSearchTree<T>
java.lang.Object
net.minecraft.client.searchtree.IdSearchTree<T>
- All Implemented Interfaces:
 SearchTree<T>
- Direct Known Subclasses:
 FullTextSearchTree
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Comparator<T> protected final ResourceLocationSearchTree<T>  - 
Constructor Summary
ConstructorsConstructorDescriptionIdSearchTree(Function<T, Stream<ResourceLocation>> pIdGetter, List<T> pContents)  - 
Method Summary
 
- 
Field Details
- 
additionOrder
 - 
resourceLocationSearchTree
 
 - 
 - 
Constructor Details
- 
IdSearchTree
 
 - 
 - 
Method Details
- 
search
Searches this search tree for the given text.If the query does not contain a
:, then onlyis searched. If it does contain a colon, bothinvalid reference
#byNameandinvalid reference
#byNameare searched and the results are merged using ainvalid reference
#byId.invalid reference
MergingIterator- Specified by:
 searchin interfaceSearchTree<T>- Returns:
 - A list of all matching items in this search tree.
 
 - 
searchPlainText
 - 
searchResourceLocation
 
 -