So originally for my mod I was using Forge 1.14, but I keep noticing things are different or missing. Right now I'm trying to make a config GUI, and I look at tutorials but for some reason there are certain classes that I need to use that just aren't in my installation. People say to use the @Config annotation for my configuration, but that class is not in my net.minecraftforge package. My @Mod annotation also only takes the modid, but I was trying to find a way around the config annotation issue and saw that I needed to create a GuiFactory and register it with the @Mod annotation, but my annotation doesn't take anything else besides the modid. There are also other configuration classes that I'm missing besides @Config. This is becoming a real issue for me, and I'm running out of ways I can find loopholes and work around these missing files.
Would uninstalling and reinstalling Forge 1.12 (the last stable release version rather than the latest version 1.14) fix that issue? If so, would I have to start from scratch again with my code?