{"action":"created","issue":{"url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/591","labels_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/591/labels{/name}","comments_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/591/comments","events_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/591/events","html_url":"https://github.com/sinkillerj/ProjectE/issues/591","id":65131475,"number":591,"title":"Ideal API Design","user":{"login":"sinkillerj","id":1589514,"avatar_url":"https://avatars.githubusercontent.com/u/1589514?v=3","gravatar_id":"","url":"https://api.github.com/users/sinkillerj","html_url":"https://github.com/sinkillerj","followers_url":"https://api.github.com/users/sinkillerj/followers","following_url":"https://api.github.com/users/sinkillerj/following{/other_user}","gists_url":"https://api.github.com/users/sinkillerj/gists{/gist_id}","starred_url":"https://api.github.com/users/sinkillerj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sinkillerj/subscriptions","organizations_url":"https://api.github.com/users/sinkillerj/orgs","repos_url":"https://api.github.com/users/sinkillerj/repos","events_url":"https://api.github.com/users/sinkillerj/events{/privacy}","received_events_url":"https://api.github.com/users/sinkillerj/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/sinkillerj/ProjectE/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-03-30T04:31:46Z","updated_at":"2015-03-30T08:45:35Z","closed_at":null,"body":"* A real API, not this wonky IMC business.\r\n\r\n* Mods that attempt to modify EMC values in any way, adding, removing, etc, are automatically added to a config file where the user can deny that mods permission to do so. Ideally two config options per mod, allow modify self, and allow modify other mod id's.\r\n\r\nBelow are current suggestions please feel free to add to this list by commenting.\r\n\r\n* Allow mods to add their own EMC mappers, this would also allow for NEIAddons style mods.\r\n\r\n* Access to player knowledge, mostly read, but I could see write being useful for some addons."},"comment":{"url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/comments/87593749","html_url":"https://github.com/sinkillerj/ProjectE/issues/591#issuecomment-87593749","issue_url":"https://api.github.com/repos/sinkillerj/ProjectE/issues/591","id":87593749,"user":{"login":"sinkillerj","id":1589514,"avatar_url":"https://avatars.githubusercontent.com/u/1589514?v=3","gravatar_id":"","url":"https://api.github.com/users/sinkillerj","html_url":"https://github.com/sinkillerj","followers_url":"https://api.github.com/users/sinkillerj/followers","following_url":"https://api.github.com/users/sinkillerj/following{/other_user}","gists_url":"https://api.github.com/users/sinkillerj/gists{/gist_id}","starred_url":"https://api.github.com/users/sinkillerj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sinkillerj/subscriptions","organizations_url":"https://api.github.com/users/sinkillerj/orgs","repos_url":"https://api.github.com/users/sinkillerj/repos","events_url":"https://api.github.com/users/sinkillerj/events{/privacy}","received_events_url":"https://api.github.com/users/sinkillerj/received_events","type":"User","site_admin":false},"created_at":"2015-03-30T08:45:35Z","updated_at":"2015-03-30T08:45:35Z","body":"At the end of the day the user/pack author has the final say, I understand that some mod authors may not like how ProjectE interacts with their mods but using the mod is a choice. I'm simply attempting to protect the user from Gregtech situations, forced changes to other mods that the user may not want."}}