From 760f022cdb4be3e6db5dd08c24f49b88127d6209 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Fri, 9 Aug 2024 16:45:22 +0200 Subject: [PATCH] Add reset of Region flags on Region reset --- .../de/steamwar/bausystem/features/region/ResetCommand.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/region/ResetCommand.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/region/ResetCommand.java index 680224a7..3e3e4483 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/region/ResetCommand.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/region/ResetCommand.java @@ -61,6 +61,9 @@ public class ResetCommand extends SWCommand { PasteBuilder pasteBuilder = new PasteBuilder(new PasteBuilder.FileProvider(region.getResetFile(RegionType.NORMAL))) .color(region.getPlain(Flag.COLOR, ColorMode.class).getColor()); region.reset(pasteBuilder, RegionType.NORMAL, RegionExtensionType.NORMAL); + for (Flag value : Flag.values()) { + region.set(value, value.getDefaultValue()); + } RegionUtils.message(region, "REGION_RESET_RESETED"); } catch (SecurityException e) { BauSystem.MESSAGE.send("REGION_RESET_ERROR", p);