{"action":"closed","issue":{"url":"https://api.github.com/repos/blay09/EiraIRC/issues/296","labels_url":"https://api.github.com/repos/blay09/EiraIRC/issues/296/labels{/name}","comments_url":"https://api.github.com/repos/blay09/EiraIRC/issues/296/comments","events_url":"https://api.github.com/repos/blay09/EiraIRC/issues/296/events","html_url":"https://github.com/blay09/EiraIRC/issues/296","id":89929182,"number":296,"title":"Server achievement sending to IRC fires even when the player is ineligible for the achievement","user":{"login":"Monstrel","id":5182105,"avatar_url":"https://avatars.githubusercontent.com/u/5182105?v=3","gravatar_id":"","url":"https://api.github.com/users/Monstrel","html_url":"https://github.com/Monstrel","followers_url":"https://api.github.com/users/Monstrel/followers","following_url":"https://api.github.com/users/Monstrel/following{/other_user}","gists_url":"https://api.github.com/users/Monstrel/gists{/gist_id}","starred_url":"https://api.github.com/users/Monstrel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Monstrel/subscriptions","organizations_url":"https://api.github.com/users/Monstrel/orgs","repos_url":"https://api.github.com/users/Monstrel/repos","events_url":"https://api.github.com/users/Monstrel/events{/privacy}","received_events_url":"https://api.github.com/users/Monstrel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/blay09/EiraIRC/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-21T16:16:13Z","updated_at":"2015-06-26T02:39:53Z","closed_at":"2015-06-26T02:39:53Z","body":"In order to earn achievements, they must be unlocked by earning prior achievements.  EiraIRC is ignoring this and firing whenever the basic condition for the achievement is met (mining diamonds, for instance) regardless of the player's ability to earn that achievement.  Using mods such as Tinker's Construct, one can bypass many of the basic achievements and leave most of the achievement tree closed off.  This can cause achievement announcements to reach IRC several times in a row when they never fire in game for the player who triggers them, such as when mining a vein of multiple diamond ore blocks."}}