mirror of
https://github.com/TotalFreedomMC/TF-EssentialsX.git
synced 2025-08-05 20:12:54 +00:00
Attempt to stop GM wiping groups/users yml's on a bad shut down.
This commit is contained in:
parent
f712b56671
commit
30af6f36ce
2 changed files with 21 additions and 15 deletions
|
@ -31,3 +31,4 @@ v 1.2:
|
|||
(one op will not be able to alter another op's settings)
|
||||
- GM will now create all relevant world data files for non mirrored worlds.
|
||||
(for all worlds named in config.yml)
|
||||
- Attempt to stop GM wiping groups/users yml's on a bad shut down.
|
|
@ -767,6 +767,7 @@ public class WorldDataHolder {
|
|||
aGroupMap.put("permissions", group.getPermissionList());
|
||||
}
|
||||
|
||||
if (!root.isEmpty()) {
|
||||
DumperOptions opt = new DumperOptions();
|
||||
opt.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);
|
||||
final Yaml yaml = new Yaml(opt);
|
||||
|
@ -775,6 +776,7 @@ public class WorldDataHolder {
|
|||
} catch (UnsupportedEncodingException ex) {
|
||||
} catch (FileNotFoundException ex) {
|
||||
}
|
||||
}
|
||||
|
||||
/*FileWriter tx = null;
|
||||
try {
|
||||
|
@ -829,6 +831,8 @@ public class WorldDataHolder {
|
|||
aUserMap.put("subgroups", user.subGroupListStringCopy());
|
||||
//END SUBGROUPS NODE - BETA
|
||||
}
|
||||
|
||||
if (!root.isEmpty()) {
|
||||
DumperOptions opt = new DumperOptions();
|
||||
opt.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);
|
||||
final Yaml yaml = new Yaml(opt);
|
||||
|
@ -837,6 +841,7 @@ public class WorldDataHolder {
|
|||
} catch (UnsupportedEncodingException ex) {
|
||||
} catch (FileNotFoundException ex) {
|
||||
}
|
||||
}
|
||||
/*FileWriter tx = null;
|
||||
try {
|
||||
tx = new FileWriter(usersFile, false);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue