From 55cec86e5fba1cddf2913c15c9c16925707344e8 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Thu, 7 May 2026 21:48:04 -0400 Subject: [PATCH] Disable `mixin.perf.faster_ingredients` with Prefab installed Prefab relies on the nullity of `Ingredient.itemStacks` matching vanilla, which is not true with this option enabled https://github.com/Brian-Wuest/MC-Prefab/blob/aa5386c78bbb57a8e183caa7468fdc4e5319e581/Shared/src/com/prefab/recipe/ConditionedShapedRecipe.java#L166 Fixes #660 --- .../embeddedt/modernfix/core/config/ModernFixEarlyConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/embeddedt/modernfix/core/config/ModernFixEarlyConfig.java b/src/main/java/org/embeddedt/modernfix/core/config/ModernFixEarlyConfig.java index 7bc8a9e6..bebe4c6b 100644 --- a/src/main/java/org/embeddedt/modernfix/core/config/ModernFixEarlyConfig.java +++ b/src/main/java/org/embeddedt/modernfix/core/config/ModernFixEarlyConfig.java @@ -249,7 +249,7 @@ public class ModernFixEarlyConfig { disableIfModPresent("mixin.bugfix.buffer_builder_leak", "isometric-renders", "witherstormmod"); disableIfModPresent("mixin.feature.remove_chat_signing", "nochatreports"); disableIfModPresent("mixin.perf.faster_texture_loading", "stitch", "optifine", "changed"); - disableIfModPresent("mixin.perf.faster_ingredients", "vmp"); + disableIfModPresent("mixin.perf.faster_ingredients", "vmp", "prefab"); disableIfModPresent("mixin.perf.smart_ingredient_sync", "crafttweaker"); if(isFabric) { disableIfModPresent("mixin.bugfix.packet_leak", "memoryleakfix");