From 7bbef49785f594dfe3d6eac0cfc6ee84841aae80 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sun, 21 Mar 2021 23:29:30 +0800 Subject: Rewrite search engine and expose as API Signed-off-by: shedaniel --- runtime/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'runtime/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java') diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java index 9c019f19a..500713fd3 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/ConfigObjectImpl.java @@ -370,6 +370,11 @@ public class ConfigObjectImpl implements ConfigObject, ConfigData { return advanced.search.tagSearch; } + @Override + public SearchMode getIdentifierSearchMode() { + return advanced.search.identifierSearch; + } + @Override public SearchMode getModSearchMode() { return advanced.search.modSearch; @@ -512,6 +517,8 @@ public class ConfigObjectImpl implements ConfigObject, ConfigData { @ConfigEntry.Gui.EnumHandler(option = ConfigEntry.Gui.EnumHandler.EnumDisplayOption.BUTTON) private SearchMode tagSearch = SearchMode.PREFIX; @ConfigEntry.Gui.EnumHandler(option = ConfigEntry.Gui.EnumHandler.EnumDisplayOption.BUTTON) + private SearchMode identifierSearch = SearchMode.ALWAYS; + @ConfigEntry.Gui.EnumHandler(option = ConfigEntry.Gui.EnumHandler.EnumDisplayOption.BUTTON) private SearchMode modSearch = SearchMode.PREFIX; } -- cgit