Skip to content

Commit 49a5e7e

Browse files
committed
Add manual nation level saving/loading.
1 parent f4c3832 commit 49a5e7e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Towny/src/main/java/com/palmergames/bukkit/towny/object/Nation.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -668,6 +668,7 @@ public Map<String, Object> getObjectDataMap() throws ObjectSaveException {
668668
nat_hm.put("registered", getRegistered());
669669
nat_hm.put("nationBoard", getBoard());
670670
nat_hm.put("mapColorHexCode", getMapColorHexCode());
671+
nat_hm.put("manualNationLevel", getManualNationLevel());
671672
nat_hm.put("nationSpawn", hasSpawn() ? parseLocationForSaving(getSpawn()) : "");
672673
nat_hm.put("isPublic", isPublic());
673674
nat_hm.put("isOpen", isOpen());
@@ -735,6 +736,7 @@ public boolean load(Map<String, String> dataAsMap) {
735736
setBoard(dataAsMap.getOrDefault("nationBoard", TownySettings.getNationDefaultBoard()));
736737
setMapColorHexCode(dataAsMap.getOrDefault("mapColorHexCode", MapUtil.generateRandomNationColourAsHexCode()));
737738
setActiveWar(getOrDefault(dataAsMap, "hasActiveWar", false));
739+
setManualNationLevel(getOrDefault(dataAsMap, "manualNationLevel", -1));
738740

739741
line = dataAsMap.get("sanctionedTowns");
740742
if (hasData(line))

Towny/src/main/java/com/palmergames/bukkit/towny/object/Resident.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@
4242
import net.kyori.adventure.audience.Audience;
4343
import net.kyori.adventure.audience.ForwardingAudience;
4444
import net.kyori.adventure.text.Component;
45-
46-
import org.bukkit.Bukkit;
4745
import org.bukkit.Location;
4846
import org.bukkit.entity.Player;
4947
import org.bukkit.inventory.Inventory;

0 commit comments

Comments
 (0)