UPDATE: I took the example project, ran the terminal-free intellij setup, and ran it with the minecraft client option, and it also did not recognize its mcmod.info file. Is it not supposed to, or have I done something wrong elsewhere?
UPDATE 2: It appears to work when I run the gradle task runClient in the foregradle group, but NOT when I run the run configuration forge/intellij created, MinecraftClient. To clarify, the only thing that ever didn't work was the mcmod.info loading.
UPDATE 3: It was just explained to me that you are in fact supposed to use the runClient gradle task, and that was the entire problem.
=========================================================================
I have followed the guide and the example mod file structure to the best of my ability, and everything seems to work fine EXCEPT for it's as if my mcmod.info file does not exist.
I am assuming I have had some error in my file structure but after looking around the example files and the internet for a while I have no idea what I have done wrong.
I am very inexperienced in actually organizing project files and have never used gradle before.