aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2022-09-18 02:20:25 +0800
committershedaniel <daniel@shedaniel.me>2023-05-29 21:16:06 +0800
commit020d346c461a213814e655d53d64be875169f0d5 (patch)
tree7f1665aaecceed51619ffcf655ceabca355ba94d /runtime/src/main/java
parent4a54460ba8b09826f781e63234d706f85c766fba (diff)
downloadRoughlyEnoughItems-020d346c461a213814e655d53d64be875169f0d5.tar.gz
RoughlyEnoughItems-020d346c461a213814e655d53d64be875169f0d5.tar.bz2
RoughlyEnoughItems-020d346c461a213814e655d53d64be875169f0d5.zip
Fix #1034
Diffstat (limited to 'runtime/src/main/java')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/config/ConfigObjectImpl.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/config/ConfigObjectImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/config/ConfigObjectImpl.java
index cb92ee97a..525dd3ec6 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/client/config/ConfigObjectImpl.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/config/ConfigObjectImpl.java
@@ -426,6 +426,12 @@ public class ConfigObjectImpl implements ConfigObject, ConfigData {
@Override
@ApiStatus.Experimental
+ public boolean isPatchingAsyncThreadCrash() {
+ return advanced.search.patchAsyncThreadCrash;
+ }
+
+ @Override
+ @ApiStatus.Experimental
public boolean doDebugSearchTimeRequired() {
return advanced.search.debugSearchTimeRequired;
}
@@ -671,6 +677,7 @@ public class ConfigObjectImpl implements ConfigObject, ConfigData {
@Comment("Declares whether REI should search async.") private boolean asyncSearch = true;
@Comment("Declares how many entries should be grouped one async search.") @ConfigEntry.BoundedDiscrete(min = 25, max = 400)
private int asyncSearchPartitionSize = 100;
+ private boolean patchAsyncThreadCrash = true;
@ConfigEntry.Gui.EnumHandler(option = ConfigEntry.Gui.EnumHandler.EnumDisplayOption.BUTTON)
private SearchMode tooltipSearch = SearchMode.ALWAYS;
@ConfigEntry.Gui.EnumHandler(option = ConfigEntry.Gui.EnumHandler.EnumDisplayOption.BUTTON)