Fix Coop Saving System (Island.Coop.Unload setting)

This commit is contained in:
efekurbann 2022-10-14 22:21:27 +03:00
parent baff0b3497
commit cd57ce89e9
1 changed files with 2 additions and 4 deletions

View File

@ -214,14 +214,12 @@ public class Island {
}
configLoad.set("Visitor.Open", null);
configLoad.set("Visitor.Status", mainConfigLoad.getString("Island.Visitor.Status"));
save();
} else {
if(configLoad.getString("Visitor.Status") != null) {
status = IslandStatus.getEnum(configLoad.getString("Visitor.Status"));
} else {
status = IslandStatus.WHITELISTED;
configLoad.set("Visitor.Status", mainConfigLoad.getString("Island.Visitor.Status"));
save();
}
}
} else {
@ -266,8 +264,6 @@ public class Island {
playerData.setMemberSince(new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new Date()));
playerData.save();
}
save();
if (!mainConfigLoad.getBoolean("Island.Coop.Unload")) {
File coopDataFile = new File(plugin.getDataFolder().toString() + "/coop-data",
@ -285,6 +281,8 @@ public class Island {
}
}
save();
this.apiWrapper = new com.songoda.skyblock.api.island.Island(this, player);
}