I know why, i made a folder called 1.11.2 in my mods folder, I thought it only read jar files from the .minecraft/mods folder, but it actually reads from that 1.11.2 folder. I just renamed my 1.11.2 folder to 1.11.2installfiles. and it read the mods in the mods folder.
thanks, resolved, it launched