{"action":"created","issue":{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/749","labels_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/749/labels{/name}","comments_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/749/comments","events_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/749/events","html_url":"https://github.com/TotalFreedom/TotalFreedomMod/issues/749","id":94315623,"number":749,"title":"Name based player data","user":{"login":"JeromSar","id":1307863,"avatar_url":"https://avatars.githubusercontent.com/u/1307863?v=3","gravatar_id":"","url":"https://api.github.com/users/JeromSar","html_url":"https://github.com/JeromSar","followers_url":"https://api.github.com/users/JeromSar/followers","following_url":"https://api.github.com/users/JeromSar/following{/other_user}","gists_url":"https://api.github.com/users/JeromSar/gists{/gist_id}","starred_url":"https://api.github.com/users/JeromSar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeromSar/subscriptions","organizations_url":"https://api.github.com/users/JeromSar/orgs","repos_url":"https://api.github.com/users/JeromSar/repos","events_url":"https://api.github.com/users/JeromSar/events{/privacy}","received_events_url":"https://api.github.com/users/JeromSar/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/labels/Issue:%20Enhancement","name":"Issue: Enhancement","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"JeromSar","id":1307863,"avatar_url":"https://avatars.githubusercontent.com/u/1307863?v=3","gravatar_id":"","url":"https://api.github.com/users/JeromSar","html_url":"https://github.com/JeromSar","followers_url":"https://api.github.com/users/JeromSar/followers","following_url":"https://api.github.com/users/JeromSar/following{/other_user}","gists_url":"https://api.github.com/users/JeromSar/gists{/gist_id}","starred_url":"https://api.github.com/users/JeromSar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeromSar/subscriptions","organizations_url":"https://api.github.com/users/JeromSar/orgs","repos_url":"https://api.github.com/users/JeromSar/repos","events_url":"https://api.github.com/users/JeromSar/events{/privacy}","received_events_url":"https://api.github.com/users/JeromSar/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/milestones/3","html_url":"https://github.com/TotalFreedom/TotalFreedomMod/milestones/Release%204.4","labels_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/milestones/3/labels","id":930304,"number":3,"title":"Release 4.4","description":"Future TFM release 4.4.","creator":{"login":"JeromSar","id":1307863,"avatar_url":"https://avatars.githubusercontent.com/u/1307863?v=3","gravatar_id":"","url":"https://api.github.com/users/JeromSar","html_url":"https://github.com/JeromSar","followers_url":"https://api.github.com/users/JeromSar/followers","following_url":"https://api.github.com/users/JeromSar/following{/other_user}","gists_url":"https://api.github.com/users/JeromSar/gists{/gist_id}","starred_url":"https://api.github.com/users/JeromSar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeromSar/subscriptions","organizations_url":"https://api.github.com/users/JeromSar/orgs","repos_url":"https://api.github.com/users/JeromSar/repos","events_url":"https://api.github.com/users/JeromSar/events{/privacy}","received_events_url":"https://api.github.com/users/JeromSar/received_events","type":"User","site_admin":false},"open_issues":27,"closed_issues":6,"state":"open","created_at":"2015-01-11T10:21:39Z","updated_at":"2015-07-10T14:19:12Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-07-10T14:19:12Z","updated_at":"2015-07-11T18:05:10Z","closed_at":null,"body":"After some thought, I think it might be a good idea to switch back to using player names for player data. Doing this has a couple of effects:\r\n* We can get rid of a load of UUID complications:\r\n  * UUID spoofing\r\n  * Async UUID polling\r\n  * UUID storage in a database, etc\r\n* It will be easier to purge a specific player's data, as it is easier to see which configuration belongs to who.\r\n* There will be less false-positives with admins flagging up as logging into another admin's account\r\n* Players will be able to change their names and get a new configuration, but since this is an offline-mode server, this can already happen.\r\n\r\nWhat are your thoughts? @StevenLawson @Wild1145 "},"comment":{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/comments/120648681","html_url":"https://github.com/TotalFreedom/TotalFreedomMod/issues/749#issuecomment-120648681","issue_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/749","id":120648681,"user":{"login":"Adaptified","id":6373732,"avatar_url":"https://avatars.githubusercontent.com/u/6373732?v=3","gravatar_id":"","url":"https://api.github.com/users/Adaptified","html_url":"https://github.com/Adaptified","followers_url":"https://api.github.com/users/Adaptified/followers","following_url":"https://api.github.com/users/Adaptified/following{/other_user}","gists_url":"https://api.github.com/users/Adaptified/gists{/gist_id}","starred_url":"https://api.github.com/users/Adaptified/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Adaptified/subscriptions","organizations_url":"https://api.github.com/users/Adaptified/orgs","repos_url":"https://api.github.com/users/Adaptified/repos","events_url":"https://api.github.com/users/Adaptified/events{/privacy}","received_events_url":"https://api.github.com/users/Adaptified/received_events","type":"User","site_admin":false},"created_at":"2015-07-11T18:05:10Z","updated_at":"2015-07-11T18:05:10Z","body":"@TransporterMC It's a bit above your knowledge, you will understand soon."}}