diff options
author | KHobbits <rob@khobbits.co.uk> | 2012-02-21 22:12:37 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2012-02-21 22:12:37 +0000 |
commit | 6d46fc66ce1f762de998824a13a38811c8364f0c (patch) | |
tree | a7088c657b1c5b9f906c8bd46470d5642b48fb6a | |
parent | ed7fe9213f260147b00dc33088fb4f788cf74078 (diff) | |
download | Essentials-6d46fc66ce1f762de998824a13a38811c8364f0c.tar Essentials-6d46fc66ce1f762de998824a13a38811c8364f0c.tar.gz Essentials-6d46fc66ce1f762de998824a13a38811c8364f0c.tar.lz Essentials-6d46fc66ce1f762de998824a13a38811c8364f0c.tar.xz Essentials-6d46fc66ce1f762de998824a13a38811c8364f0c.zip |
Fixing home list.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/UserData.java | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/Essentials/src/com/earth2me/essentials/UserData.java b/Essentials/src/com/earth2me/essentials/UserData.java index 44ac096b9..643c45868 100644 --- a/Essentials/src/com/earth2me/essentials/UserData.java +++ b/Essentials/src/com/earth2me/essentials/UserData.java @@ -2,6 +2,7 @@ package com.earth2me.essentials; import java.io.File; import java.util.*; +import java.util.logging.Level; import java.util.logging.Logger; import org.bukkit.Location; import org.bukkit.Material; @@ -94,17 +95,7 @@ public abstract class UserData extends PlayerExtension implements IConf private Map<String, Object> _getHomes() { - Object o = config.getProperty("homes"); - - if (o instanceof Map) - { - return (Map<String, Object>)o; - } - else - { - return new HashMap<String, Object>(); - } - + return config.getConfigurationSection("homes").getValues(false); } public Location getHome(String name) throws Exception @@ -154,6 +145,7 @@ public abstract class UserData extends PlayerExtension implements IConf public List<String> getHomes() { + ess.getLogger().log(Level.INFO, "player " + this.getName() + " homecount: " + homes.size()); return new ArrayList(homes.keySet()); } |