{"action":"created","issue":{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/416","labels_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/416/labels{/name}","comments_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/416/comments","events_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/416/events","html_url":"https://github.com/TotalFreedom/TotalFreedomMod/issues/416","id":55413985,"number":416,"title":"Only premium can login as username.","user":{"login":"Hockeyfan360","id":8217424,"avatar_url":"https://avatars.githubusercontent.com/u/8217424?v=3","gravatar_id":"","url":"https://api.github.com/users/Hockeyfan360","html_url":"https://github.com/Hockeyfan360","followers_url":"https://api.github.com/users/Hockeyfan360/followers","following_url":"https://api.github.com/users/Hockeyfan360/following{/other_user}","gists_url":"https://api.github.com/users/Hockeyfan360/gists{/gist_id}","starred_url":"https://api.github.com/users/Hockeyfan360/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hockeyfan360/subscriptions","organizations_url":"https://api.github.com/users/Hockeyfan360/orgs","repos_url":"https://api.github.com/users/Hockeyfan360/repos","events_url":"https://api.github.com/users/Hockeyfan360/events{/privacy}","received_events_url":"https://api.github.com/users/Hockeyfan360/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/labels/Enhancement","name":"Enhancement","color":"009800"},{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/labels/Won't%20fix","name":"Won't fix","color":"f7c6c7"}],"state":"closed","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":null,"comments":3,"created_at":"2015-01-25T12:38:57Z","updated_at":"2015-01-25T15:26:49Z","closed_at":"2015-01-25T15:26:49Z","body":"While this sounds complicated, it isn't really that hard to do if you are able to implement the /premium i.\r\n\r\nSo basically, you cannot log in as a premium player if you aren't logged into minecraft with that player (You can't be using a cracked launcher to impose as that player). This will lower the number of OP imposters that grief under someone else's username.\r\n\r\nHowever, IMO, if they are logging in as a player on the \"Can't Ban by Username\" list, they should be allowed to join."},"comment":{"url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/comments/71377257","html_url":"https://github.com/TotalFreedom/TotalFreedomMod/issues/416#issuecomment-71377257","issue_url":"https://api.github.com/repos/TotalFreedom/TotalFreedomMod/issues/416","id":71377257,"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},"created_at":"2015-01-25T15:26:49Z","updated_at":"2015-01-25T15:26:49Z","body":"@Hockeyfan360 While the idea seems nice, the implementation is much more complicated than it seems, namely due to plugins' inability to access the Minecraft protocol and/or interact with it.\r\n\r\nAdditionally, I think that players should be able to use unused usernames regardless of said username being premium or not. I'd rather see an username-lock feature added."}}