Fix RegionData.clear removing initialized flags

This commit is contained in:
2026-03-06 16:13:57 +01:00
parent 271110d9e3
commit b08f764a17
@@ -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();
});