Create JEI like Search

This commit is contained in:
slprime committed 2024-05-29 19:50:29 +03:00
1 parent dc4426d9c9
commit 8dd9014109
31 files changed
+1095 -256

No files matched your search

+6 -2
View File
@@ -24,6 +24,7 @@ import codechicken.nei.LayoutManager;
import codechicken.nei.NEIClientConfig;
import codechicken.nei.OffsetPositioner;
import codechicken.nei.SearchField;
import codechicken.nei.SearchField.ISearchParserProvider;
import codechicken.nei.SearchField.ISearchProvider;
import codechicken.nei.SubsetWidget;
import codechicken.nei.SubsetWidget.SubsetTag;
@@ -314,11 +315,14 @@ public class API {
SubsetWidget.addTag(tag);
}
@Deprecated
public static void addSearchProvider(ISearchProvider provider) {}
/**
* Adds a new search provider to the search field
*/
public static void addSearchProvider(ISearchProvider provider) {
SearchField.searchProviders.add(provider);
public static void addSearchProvider(ISearchParserProvider provider) {
SearchField.searchParserProviders.put(provider.getPrefix(), provider);
}
/**