diff options
| author | shedaniel <daniel@shedaniel.me> | 2023-11-09 17:33:32 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2024-04-16 00:38:18 +0900 |
| commit | 669e46400de12dfc93d846b0e99cdc06da6a89c9 (patch) | |
| tree | c268d44e881959834db24c233e329f6e5e3dce8f /runtime/src | |
| parent | a86cf39ca5de718ea615390d6e65fe3d594494f8 (diff) | |
| download | RoughlyEnoughItems-669e46400de12dfc93d846b0e99cdc06da6a89c9.tar.gz RoughlyEnoughItems-669e46400de12dfc93d846b0e99cdc06da6a89c9.tar.bz2 RoughlyEnoughItems-669e46400de12dfc93d846b0e99cdc06da6a89c9.zip | |
Add async search option
Diffstat (limited to 'runtime/src')
3 files changed, 4 insertions, 4 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigGroups.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigGroups.java index 9e392d8df..a661862a6 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigGroups.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigGroups.java @@ -97,7 +97,8 @@ public interface AllREIConfigGroups { .add(TOOLTIP_SEARCH) .add(TAG_SEARCH) .add(IDENTIFIER_SEARCH); - OptionGroup SEARCH_ADVANCED = make("search.advanced"); + OptionGroup SEARCH_ADVANCED = make("search.advanced") + .add(ASYNC_SEARCH); OptionGroup CHEATS_CHEATS = make("cheats.cheats") .add(CHEATS_MODE) .add(CHEATS_METHOD) diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigOptions.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigOptions.java index cea9f9196..241bd41f1 100644 --- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigOptions.java +++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/config/options/AllREIConfigOptions.java @@ -219,7 +219,8 @@ public interface AllREIConfigOptions { .enumOptions(); CompositeOption<SearchMode> IDENTIFIER_SEARCH = make("search.identifier_search", i -> i.advanced.search.identifierSearch, (i, v) -> i.advanced.search.identifierSearch = v) .enumOptions(); - // TODO: ASYNC_SEARCH + CompositeOption<Boolean> ASYNC_SEARCH = make("search.async_search", i -> i.advanced.search.asyncSearch, (i, v) -> i.advanced.search.asyncSearch = v) + .enabledDisabled(); CompositeOption<CheatingMode> CHEATS_MODE = make("cheats.mode", i -> i.basics.cheating, (i, v) -> i.basics.cheating = v) .enumOptions(); CompositeOption<ItemCheatingStyle> CHEATS_METHOD = make("cheats.method", i -> i.basics.cheatingStyle, (i, v) -> i.basics.cheatingStyle = v) @@ -243,7 +244,6 @@ public interface AllREIConfigOptions { .enabledDisabled(); CompositeOption<Boolean> ENTRY_LIST_PERFORMANCE = make("debug.entry_list_performance", i -> i.advanced.layout.debugRenderTimeRequired, (i, v) -> i.advanced.layout.debugRenderTimeRequired = v) .enabledDisabled(); - // TODO: RELOAD CompositeOption<Object> RELOAD_PLUGINS = make("reset.reload_plugins", i -> null, (i, v) -> new Object()) .reload((access, option, onClose) -> { RoughlyEnoughItemsCore.PERFORMANCE_LOGGER.clear(); diff --git a/runtime/src/main/resources/assets/roughlyenoughitems/lang/en_us.json b/runtime/src/main/resources/assets/roughlyenoughitems/lang/en_us.json index abb922c40..73bcb103a 100755 --- a/runtime/src/main/resources/assets/roughlyenoughitems/lang/en_us.json +++ b/runtime/src/main/resources/assets/roughlyenoughitems/lang/en_us.json @@ -407,7 +407,6 @@ "config.rei.options.groups.search.advanced": "Advanced", "config.rei.options.search.async_search": "Async Search", "config.rei.options.search.async_search.desc": "Parallelize search with multiple threads. This usually improves performance and \"snappiness\" of search.", - "config.rei.options.search.async_search.mode": "Mode", "config.rei.options.search.async_search.partition_size": "Partition Size", "config.rei.options.search.async_search.patch_thread_crash": "Patch Thread Crash", "config.rei.options.groups.filtering.filtering": "Filtering", |
