I have this YAML file:
User:
  root:
  - 127.0.0.1
And I want to be able to add a node under the "User" node (at the level where "root" is at), but when I do that, it overwrites previous nodes. I'm about 90% sure this is the wrong way to do it because I tried the handle the Set<String> just like a List<String>, but here's the code I'm using (in the LoginListener):
Set<String> userList = plugin.users.getConfigurationSection("User").getKeys(false);
	if (!userList.contains(playerName.getName().toLowerCase())){
		userList.add(playerName.getName().toLowerCase());
		plugin.users.set("User", userList);
	
		try{
			plugin.users.save(plugin.usersFile);
		}catch (IOException e){
			e.printStackTrace();
		}
	}
This is basically what I want the YAML file to look like afterwards, short of the specific IP addresses and/or usernames of course:
User:
  root:
  - 127.0.0.1
  offluffy:
  - 192.168.2.3
Unless another problem shows up, this is likely the last question you'll hear from me concerning this plugin XD Which maybe a relief to you since I started the last 4 or 5 threads in this section prior to this. .-. Hope that's not considered spamming XP