diff options
author | KHobbits <rob@khobbits.co.uk> | 2012-03-01 22:04:50 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2012-03-01 22:04:50 +0000 |
commit | a4751e978113e7316634592bdaab4f90073a4408 (patch) | |
tree | 678d058c6d0936b6f6d3fc3e1f973d0f3aefd3c3 | |
parent | fd343fba0b11d56a0c2ecd4c0bbf045c9ca33776 (diff) | |
download | Essentials-a4751e978113e7316634592bdaab4f90073a4408.tar Essentials-a4751e978113e7316634592bdaab4f90073a4408.tar.gz Essentials-a4751e978113e7316634592bdaab4f90073a4408.tar.lz Essentials-a4751e978113e7316634592bdaab4f90073a4408.tar.xz Essentials-a4751e978113e7316634592bdaab4f90073a4408.zip |
Fix kit timers resetting on server restart.
-rw-r--r-- | Essentials/src/com/earth2me/essentials/UserData.java | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/Essentials/src/com/earth2me/essentials/UserData.java b/Essentials/src/com/earth2me/essentials/UserData.java index ea3201f28..cda2fa511 100644 --- a/Essentials/src/com/earth2me/essentials/UserData.java +++ b/Essentials/src/com/earth2me/essentials/UserData.java @@ -817,16 +817,12 @@ public abstract class UserData extends PlayerExtension implements IConf private Map<String, Object> _getKitTimestamps() { - final Object map = config.getProperty("timestamps.kits"); - - if (map instanceof Map) - { - return (Map<String, Object>)map; - } - else + + if (config.isConfigurationSection("timestamps.kits")) { - return new HashMap<String, Object>(); + return config.getConfigurationSection("timestamps.kits").getValues(false); } + return new HashMap<String, Object>(); } public Long getKitTimestamp(final String name) |