forked from SteamWar/SteamWar
Merge pull request 'Add reset of Region flags on Region reset' (#19) from BauSystem/RegionFlagReset into main
Reviewed-on: https://steamwar.de/devlabs/SteamWar/SteamWar/pulls/19 Reviewed-by: Lixfel <lixfel@steamwar.de>
This commit is contained in:
@@ -61,6 +61,9 @@ public class ResetCommand extends SWCommand {
|
|||||||
PasteBuilder pasteBuilder = new PasteBuilder(new PasteBuilder.FileProvider(region.getResetFile(RegionType.NORMAL)))
|
PasteBuilder pasteBuilder = new PasteBuilder(new PasteBuilder.FileProvider(region.getResetFile(RegionType.NORMAL)))
|
||||||
.color(region.getPlain(Flag.COLOR, ColorMode.class).getColor());
|
.color(region.getPlain(Flag.COLOR, ColorMode.class).getColor());
|
||||||
region.reset(pasteBuilder, RegionType.NORMAL, RegionExtensionType.NORMAL);
|
region.reset(pasteBuilder, RegionType.NORMAL, RegionExtensionType.NORMAL);
|
||||||
|
for (Flag value : Flag.values()) {
|
||||||
|
region.set(value, value.getDefaultValue());
|
||||||
|
}
|
||||||
RegionUtils.message(region, "REGION_RESET_RESETED");
|
RegionUtils.message(region, "REGION_RESET_RESETED");
|
||||||
} catch (SecurityException e) {
|
} catch (SecurityException e) {
|
||||||
BauSystem.MESSAGE.send("REGION_RESET_ERROR", p);
|
BauSystem.MESSAGE.send("REGION_RESET_ERROR", p);
|
||||||
|
|||||||
Reference in New Issue
Block a user