Each time I run a modpack with a version above 1.12.2, it just crashes immediately. I am using the Twitch Launcher. Here is the crash log
[17:33:34] [main/INFO]: ModLauncher running: args [--username, ShadowTraveler5, --version, forge-31.1.43, --gameDir, O:\Sight Bytes\Factorio\Minecraft\Instances\new, --assetsDir, O:\Sight Bytes\Factorio\Minecraft\Install\assets, --assetIndex, 1.15, --uuid, 879ba13fefd9434484205e4fc722b211, --accessToken, ????????, --userType, mojang, --versionType, release, --width, 1417, --height, 797, --launchTarget, fmlclient, --fml.forgeVersion, 31.1.43, --fml.mcVersion, 1.15.2, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20200307.202953]
[17:33:34] [main/INFO]: ModLauncher 5.0.0-milestone.4+67+b1a340b starting: java version 1.8.0_51 by Oracle Corporation
[17:33:35] [main/INFO]: Added Lets Encrypt root certificates as additional trust
[17:33:35] [main/FATAL]: Failed to find Minecraft resource version 1.15.2-20200307.202953 at O:\Sight Bytes\Factorio\Minecraft\Install\libraries\net\minecraftforge\forge\1.15.2-31.1.43\forge-1.15.2-31.1.43-client.jar
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.RuntimeException: Missing minecraft resource!
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.loading.FMLCommonLaunchHandler.lambda$validatePaths$4(FMLCommonLaunchHandler.java:124)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.loading.FMLCommonLaunchHandler$$Lambda$137/1850777594.accept(Unknown Source)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.loading.FMLCommonLaunchHandler.validatePaths(FMLCommonLaunchHandler.java:121)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.loading.FMLLoader.setupLaunchHandler(FMLLoader.java:195)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.loading.FMLServiceProvider.initialize(FMLServiceProvider.java:92)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.TransformationServiceDecorator.onInitialize(TransformationServiceDecorator.java:68)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.TransformationServicesHandler.lambda$initialiseTransformationServices$7(TransformationServicesHandler.java:107)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.TransformationServicesHandler$$Lambda$83/1427646530.accept(Unknown Source)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.util.HashMap$Values.forEach(HashMap.java:972)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.TransformationServicesHandler.initialiseTransformationServices(TransformationServicesHandler.java:107)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.TransformationServicesHandler.initializeTransformationServices(TransformationServicesHandler.java:59)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.Launcher.run(Launcher.java:75)
[17:33:35] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at cpw.mods.modlauncher.Launcher.main(Launcher.java:65)