Fix RegionDataRepository.saveFlagStorage
This commit is contained in:
@ -21,6 +21,7 @@ package de.steamwar.bausystem.region.dynamic;
|
|||||||
|
|
||||||
import com.google.gson.JsonObject;
|
import com.google.gson.JsonObject;
|
||||||
import com.google.gson.JsonParser;
|
import com.google.gson.JsonParser;
|
||||||
|
import com.google.gson.JsonSyntaxException;
|
||||||
import com.google.gson.stream.JsonWriter;
|
import com.google.gson.stream.JsonWriter;
|
||||||
import com.sk89q.worldedit.EditSession;
|
import com.sk89q.worldedit.EditSession;
|
||||||
import de.steamwar.bausystem.region.FlagStorage;
|
import de.steamwar.bausystem.region.FlagStorage;
|
||||||
@ -156,6 +157,7 @@ public class RegionDataRepository {
|
|||||||
jsonWriter.setIndent(" ");
|
jsonWriter.setIndent(" ");
|
||||||
jsonWriter.beginObject();
|
jsonWriter.beginObject();
|
||||||
for (Map.Entry<Flag<?>, Flag.Value<?>> entry : storage.getBackedMap().entrySet()) {
|
for (Map.Entry<Flag<?>, Flag.Value<?>> entry : storage.getBackedMap().entrySet()) {
|
||||||
|
if (entry.getKey() == Flag.CHANGED) continue;
|
||||||
jsonWriter.name(entry.getKey().name());
|
jsonWriter.name(entry.getKey().name());
|
||||||
jsonWriter.value(entry.getValue().name());
|
jsonWriter.value(entry.getValue().name());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user