diff options
author | KHobbits <rob@khobbits.co.uk> | 2014-02-02 17:05:41 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2014-02-02 17:05:41 +0000 |
commit | 6798615507e8ba49f8f8114528c4b2f5f9241ba7 (patch) | |
tree | 65aec16882cbad7a4c596b8e3d84bbf1e72e1ddb | |
parent | 016b39726ca6e03ddefa04a36d24a58d4f72f38d (diff) | |
download | Essentials-6798615507e8ba49f8f8114528c4b2f5f9241ba7.tar Essentials-6798615507e8ba49f8f8114528c4b2f5f9241ba7.tar.gz Essentials-6798615507e8ba49f8f8114528c4b2f5f9241ba7.tar.lz Essentials-6798615507e8ba49f8f8114528c4b2f5f9241ba7.tar.xz Essentials-6798615507e8ba49f8f8114528c4b2f5f9241ba7.zip |
Track UUID for future use.
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java | 1 | ||||
-rw-r--r-- | Essentials/src/com/earth2me/essentials/UserData.java | 6 |
3 files changed, 10 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore index f594a93a3..26d37a6ea 100644 --- a/.gitignore +++ b/.gitignore @@ -46,4 +46,6 @@ .idea/
*.iml
target/
-dependency-reduced-pom.xml
\ No newline at end of file +dependency-reduced-pom.xml
+/Essentials/config.yml
+/Essentials/userdata/testplayer1.yml
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index 5eccfb172..6db22c0fa 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -230,6 +230,7 @@ public class EssentialsPlayerListener implements Listener return; } + user.trackUUID(); user.setLastLogin(currentTime); user.setDisplayNick(); updateCompass(user); diff --git a/Essentials/src/com/earth2me/essentials/UserData.java b/Essentials/src/com/earth2me/essentials/UserData.java index a2787972f..10df8de57 100644 --- a/Essentials/src/com/earth2me/essentials/UserData.java +++ b/Essentials/src/com/earth2me/essentials/UserData.java @@ -870,6 +870,12 @@ public abstract class UserData extends PlayerExtension implements IConf config.save(); } + public void trackUUID() + { + config.setProperty("uuid", base.getUniqueId()); + config.save(); + } + public void setConfigProperty(String node, Object object) { final String prefix = "info."; |