{"action":"created","issue":{"url":"https://api.github.com/repos/ClxS/Stardew-Farmhand/issues/59","repository_url":"https://api.github.com/repos/ClxS/Stardew-Farmhand","labels_url":"https://api.github.com/repos/ClxS/Stardew-Farmhand/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/ClxS/Stardew-Farmhand/issues/59/comments","events_url":"https://api.github.com/repos/ClxS/Stardew-Farmhand/issues/59/events","html_url":"https://github.com/ClxS/Stardew-Farmhand/issues/59","id":157103183,"number":59,"title":"Additional mods Item ID conflict","user":{"login":"TownEater","id":5106100,"avatar_url":"https://avatars.githubusercontent.com/u/5106100?v=3","gravatar_id":"","url":"https://api.github.com/users/TownEater","html_url":"https://github.com/TownEater","followers_url":"https://api.github.com/users/TownEater/followers","following_url":"https://api.github.com/users/TownEater/following{/other_user}","gists_url":"https://api.github.com/users/TownEater/gists{/gist_id}","starred_url":"https://api.github.com/users/TownEater/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TownEater/subscriptions","organizations_url":"https://api.github.com/users/TownEater/orgs","repos_url":"https://api.github.com/users/TownEater/repos","events_url":"https://api.github.com/users/TownEater/events{/privacy}","received_events_url":"https://api.github.com/users/TownEater/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-26T23:50:43Z","updated_at":"2016-05-27T16:58:40Z","closed_at":null,"body":"Adding mods which register new items, and then loading a save file which has already been using mods which register new items confuses existing item IDs for modded items in the save file.\r\n\r\nNot 100% sure this is the cause, but worth investigating"},"comment":{"url":"https://api.github.com/repos/ClxS/Stardew-Farmhand/issues/comments/222199008","html_url":"https://github.com/ClxS/Stardew-Farmhand/issues/59#issuecomment-222199008","issue_url":"https://api.github.com/repos/ClxS/Stardew-Farmhand/issues/59","id":222199008,"user":{"login":"TownEater","id":5106100,"avatar_url":"https://avatars.githubusercontent.com/u/5106100?v=3","gravatar_id":"","url":"https://api.github.com/users/TownEater","html_url":"https://github.com/TownEater","followers_url":"https://api.github.com/users/TownEater/followers","following_url":"https://api.github.com/users/TownEater/following{/other_user}","gists_url":"https://api.github.com/users/TownEater/gists{/gist_id}","starred_url":"https://api.github.com/users/TownEater/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TownEater/subscriptions","organizations_url":"https://api.github.com/users/TownEater/orgs","repos_url":"https://api.github.com/users/TownEater/repos","events_url":"https://api.github.com/users/TownEater/events{/privacy}","received_events_url":"https://api.github.com/users/TownEater/received_events","type":"User","site_admin":false},"created_at":"2016-05-27T16:58:40Z","updated_at":"2016-05-27T16:58:40Z","body":"Maybe if mods each included an \"ID seed\", which would consistently generate the same random number, and then new IDs get added to that number? Like, a mod would set it's ID seed as \"12345\", then a random integer is generated, like \"235254\", and all IDs get added to that number?\r\n\r\nThat system seems a bit hacked together, and it might even be better to skip the \"seed\" and just let mods define their own \"ID space\", but conflicting IDs can be super annoying"}}
{"actor":{"display_login":"TownEater"}}