summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKHobbits <rob@khobbits.co.uk>2012-03-01 22:04:50 +0000
committerKHobbits <rob@khobbits.co.uk>2012-03-01 22:04:50 +0000
commita4751e978113e7316634592bdaab4f90073a4408 (patch)
tree678d058c6d0936b6f6d3fc3e1f973d0f3aefd3c3
parentfd343fba0b11d56a0c2ecd4c0bbf045c9ca33776 (diff)
downloadEssentials-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.java12
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)