forked from SteamWar/SteamWar
Fix some more errors
This commit is contained in:
+1
-5
@@ -24,9 +24,7 @@ import de.steamwar.bausystem.config.BauServer;
|
||||
import de.steamwar.bausystem.region.Region;
|
||||
import de.steamwar.bausystem.region.RegionSystem;
|
||||
import de.steamwar.bausystem.region.RegionUtils;
|
||||
import de.steamwar.bausystem.region.flags.ColorMode;
|
||||
import de.steamwar.bausystem.region.flags.Flag;
|
||||
import de.steamwar.bausystem.region.utils.RegionType;
|
||||
import de.steamwar.bausystem.utils.PasteBuilder;
|
||||
import de.steamwar.command.SWCommand;
|
||||
import de.steamwar.linkage.Linked;
|
||||
@@ -57,9 +55,7 @@ public class ResetCommand extends SWCommand {
|
||||
PasteBuilder pasteBuilder = new PasteBuilder(new PasteBuilder.FileProvider(region.getArea().getResetFile()))
|
||||
.color(region.getFlags().get(Flag.COLOR).getWithDefault());
|
||||
region.getArea().reset(pasteBuilder, false);
|
||||
for (Flag value : Flag.getFlags()) {
|
||||
region.getFlags().set(value, value.getDefaultValue());
|
||||
}
|
||||
region.getFlags().clear();
|
||||
RegionUtils.message(region, "REGION_RESET_RESETED");
|
||||
} catch (SecurityException e) {
|
||||
BauSystem.MESSAGE.send("REGION_RESET_ERROR", p);
|
||||
|
||||
@@ -28,4 +28,6 @@ public interface FlagStorage {
|
||||
<T extends Enum<T> & Flag.Value<T>> boolean set(Flag<T> flag, T value);
|
||||
|
||||
<T extends Enum<T> & Flag.Value<T>> FlagOptional<T> get(Flag<T> flag);
|
||||
|
||||
void clear();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user