From 281115a3ab259e1f7c8225fdf2fc7c97c13397bf Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 7 Dec 2025 20:04:03 -0500 Subject: [PATCH] Fixed save loading error with certain data patches --- core/src/mindustry/mod/DataPatcher.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/src/mindustry/mod/DataPatcher.java b/core/src/mindustry/mod/DataPatcher.java index 9b1a0ee398..d4d4db5637 100644 --- a/core/src/mindustry/mod/DataPatcher.java +++ b/core/src/mindustry/mod/DataPatcher.java @@ -69,6 +69,8 @@ public class DataPatcher{ contentLoader = Vars.content.copy(); patches.clear(); + Log.info(patchArray.toString("\n")); + for(String patch : patchArray){ PatchSet set = new PatchSet(patch, new JsonValue("error")); patches.add(set); @@ -377,6 +379,7 @@ public class DataPatcher{ }); try{ + bl.hasPower = false; //if a block doesn't have a power consumer, hasPower should be false. if it does, it will get set to true in reinitializeConsumers parser.readBlockConsumers(bl, jsv); bl.reinitializeConsumers(); }catch(Throwable e){