I believe it shouldn't be an issue. You'll have to contact the person making the mod in my discord, its in the mod channel.
thats what i assumed as far as people with discord goes but i dont have discord (i personally was hacked a while back and discord wont do anything to help me XD, then they locked me out of the new one i built) however im sure some others dont have it at all, hence why i said about those who only have itch. thus im assuming by your response discords the only way mods are likely to become available ?