Disable async_jei by default, to match newer versions

There have been a couple isolated reports of weird JEI behavior,
and this might be why
This commit is contained in:
embeddedt 2023-10-14 13:18:44 -04:00
parent 8059fc4672
commit b567658318
No known key found for this signature in database
GPG Key ID: A69433EC199B5613

View File

@ -161,6 +161,7 @@ public class ModernFixEarlyConfig {
private static final ImmutableMap<String, Boolean> DEFAULT_SETTING_OVERRIDES = new DefaultSettingMapBuilder()
.put("mixin.perf.dynamic_resources", false)
.putConditionally(() -> !isFabric, "mixin.perf.async_jei", false)
.put("mixin.perf.dynamic_sounds", false)
.put("mixin.perf.reuse_datapacks", false)
.put("mixin.perf.dynamic_block_codecs", false)
@ -210,7 +211,6 @@ public class ModernFixEarlyConfig {
/* Mod compat */
disableIfModPresent("mixin.perf.thread_priorities", "smoothboot", "threadtweak");
disableIfModPresent("mixin.perf.boost_worker_count", "smoothboot", "threadtweak");
disableIfModPresent("mixin.perf.async_jei", "modernui");
disableIfModPresent("mixin.perf.compress_biome_container", "chocolate", "betterendforge" ,"skyblockbuilder", "modern_beta");
disableIfModPresent("mixin.bugfix.mc218112", "performant");
disableIfModPresent("mixin.bugfix.remove_block_chunkloading", "performant");