From d9ceb727efc3697f4d279a73b1d6a27ff1dc4826 Mon Sep 17 00:00:00 2001 From: KHobbits Date: Thu, 22 Sep 2011 17:50:42 +0100 Subject: [PATCH] Fix for home names containing invalid characters. --- Essentials/src/com/earth2me/essentials/UserData.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Essentials/src/com/earth2me/essentials/UserData.java b/Essentials/src/com/earth2me/essentials/UserData.java index 75d126c3e..39cebbd2a 100644 --- a/Essentials/src/com/earth2me/essentials/UserData.java +++ b/Essentials/src/com/earth2me/essentials/UserData.java @@ -154,6 +154,8 @@ public abstract class UserData extends PlayerExtension implements IConf public void setHome(String name, Location loc) { + //Invalid names will corrupt the yaml + name = Util.sanitizeFileName(name); homes.put(name, loc); config.setProperty("homes." + name, loc); config.save();