From b08f764a17ef773506a39c8f2eff03504885ad08 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Fri, 6 Mar 2026 16:13:57 +0100 Subject: [PATCH] Fix RegionData.clear removing initialized flags --- .../src/de/steamwar/bausystem/region/RegionData.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java index 7b9cada5..61850ef7 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/region/RegionData.java @@ -91,11 +91,13 @@ public abstract class RegionData { remove.add(flag); } } + initialize(); properties.forEach(property -> property.set(null)); store.saveRegion(); connectedRegions().forEach(region -> { region.getRegionData().flagMap.keySet().removeAll(remove); + region.getRegionData().initialize(); region.getRegionData().properties.forEach(property -> property.set(null)); region.saveRegion(); });