Okay, so lets cut out the middle man and let me just say that I have been looking for hours to no avail on how to get my mcmod.info file to actually appear in-game. I will do the same that another poster did, though his post doesn't help as I believe it is for an older version and as such the issue may have returned at some point along the way. I am using the latest version of Forge 1.12.2, Java version 1.8.0_221 x64, and am doing this in IntelliJ IDEA. The strangest thing about this all is that over on a friends PC, he got the mcmod.info file to register in-game with literally everything being the same. I think that is what is throwing me off so much right now.
All the code: