I'm still using the old minecraft launcher and every version works even the newest one except the 1.13 has jmd no idea why?
[20:39:47] [main / INFO]: Loading tweak class name net.minecraft.launchwrapper.VanillaTweaker
[20:39:47] [main / INFO]: Using primary tweak class name net.minecraft.launchwrapper.VanillaTweaker
[20:39:47] [main / INFO]: Calling tweak class net.minecraft.launchwrapper.VanillaTweaker
Exception in thread "main" java.lang.NoClassDefFoundError: org / objectweb / asm / ClassVisitor
at java.lang.Class.getDeclaredConstructors0 (Native Method)
at java.lang.Class.privateGetDeclaredConstructors (Unknown Source)
at java.lang.Class.getConstructor0 (Unknown Source)
at java.lang.Class.newInstance (Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer (LaunchClassLoader.java:88)
at net.minecraft.launchwrapper.VanillaTweaker.injectIntoClassLoader (VanillaTweaker.java:16)
at net.minecraft.launchwrapper.Launch.launch (Launch.java:115)
at net.minecraft.launchwrapper.Launch.main (Launch.java:28)
Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassVisitor
at java.net.URLClassLoader.findClass (Unknown Source)
at java.lang.ClassLoader.loadClass (Unknown Source)
at sun.misc.Launcher $ AppClassLoader.loadClass (Unknown Source)
at java.lang.ClassLoader.loadClass (Unknown Source)
… 8 more
Java HotSpot (TM) 64-bit Server VM warning: Using incremental CMS is deprecated and will be removed in a future release
that's what the launcher shows me
If Minecraft does not start, it is mostly due to the compatibility of the Forge version with the mods. Try several versions of Optifine, and if there are multiple versions of Forge then these too.