This should be easy, if i create a new mod it will check if the id is avalible. And it will not allow you to create a mod if the id is in use, but what if i have write permissions for it? it should be allowed to create if the ID is not already in one of the installed/local mods and inform the user of this to be careful.