From 4d54c624e196fa59293d70f40b4a281bacdd1c98 Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Mon, 5 Jun 2023 21:55:16 -0400 Subject: [PATCH] Avoid CME during Indigo model bake on Fabric --- .../fabric/mixin/perf/dynamic_resources/ModelBakeryMixin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/perf/dynamic_resources/ModelBakeryMixin.java b/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/perf/dynamic_resources/ModelBakeryMixin.java index 311530f3..85869537 100644 --- a/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/perf/dynamic_resources/ModelBakeryMixin.java +++ b/fabric/src/main/java/org/embeddedt/modernfix/fabric/mixin/perf/dynamic_resources/ModelBakeryMixin.java @@ -300,7 +300,7 @@ public abstract class ModelBakeryMixin implements IExtendedModelBakery { }; // bake indigo models Stopwatch watch = Stopwatch.createStarted(); - this.topLevelModels.forEach((key, value) -> { + new ArrayList<>(this.topLevelModels.keySet()).forEach(key -> { try { this.bake(key, BlockModelRotation.X0_Y0); } catch(RuntimeException e) {