My Forge server crashes and this is the log please help
[16:17:24] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker
[16:17:24] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker
[16:17:24] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLServerTweaker
[16:17:24] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2838 for Minecraft 1.12.2 loading
[16:17:24] [main/INFO] [FML]: Java is Java HotSpot(TM) Client VM, version 1.8.0_181, running on Windows 10:x86:10.0, installed at C:\Program Files (x86)\Java\jre1.8.0_181
[16:17:28] [main/INFO] [FML]: Searching C:\Users\Asus\Desktop\Server\.\mods for mods
[16:17:28] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in Better-Sprinting-Mod-1.12.2.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[16:17:28] [main/WARN] [FML]: The coremod BetterSprintingCore (chylex.bettersprinting.system.core.BetterSprintingCore) is not signed!
[16:17:28] [main/INFO] [FML]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.12.2_HD_U_E3.jar
[16:17:28] [main/ERROR] [FML]: The coremod api.player.forge.PlayerAPIPlugin is requesting minecraft version 1.12.1 and minecraft is 1.12.2. It will be ignored.
[16:17:28] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[16:17:28] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker
[16:17:28] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[16:17:28] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[16:17:28] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[16:17:28] [main/INFO] [LaunchWrapper]: Calling tweak class optifine.OptiFineForgeTweaker
[16:17:28] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions
[16:17:28] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: Forge server detected, skipping class transformer
[16:17:28] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[16:17:30] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
[16:17:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[16:17:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[16:17:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[16:17:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[16:17:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[16:17:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[16:17:30] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments
[16:17:30] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer}
[16:17:33] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting minecraft server version 1.12.2
[16:17:33] [Server thread/WARN] [net.minecraft.server.dedicated.DedicatedServer]: To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
[16:17:33] [Server console handler/ERROR] [net.minecraft.server.dedicated.DedicatedServer]: Exception handling console input
java.io.IOException: The handle is invalid
at java.io.FileInputStream.readBytes(Native Method) ~[?:1.8.0_181]
at java.io.FileInputStream.read(Unknown Source) ~[?:1.8.0_181]
at java.io.BufferedInputStream.read1(Unknown Source) ~[?:1.8.0_181]
at java.io.BufferedInputStream.read(Unknown Source) ~[?:1.8.0_181]
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) ~[?:1.8.0_181]
at sun.nio.cs.StreamDecoder.implRead(Unknown Source) ~[?:1.8.0_181]
at sun.nio.cs.StreamDecoder.read(Unknown Source) ~[?:1.8.0_181]
at java.io.InputStreamReader.read(Unknown Source) ~[?:1.8.0_181]
at java.io.BufferedReader.fill(Unknown Source) ~[?:1.8.0_181]
at java.io.BufferedReader.readLine(Unknown Source) ~[?:1.8.0_181]
at java.io.BufferedReader.readLine(Unknown Source) ~[?:1.8.0_181]
at net.minecraft.server.dedicated.DedicatedServer$2.run(DedicatedServer.java:105) [nz$2.class:?]
[16:17:33] [Server thread/INFO] [FML]: MinecraftForge v14.23.5.2838 Initialized
[16:17:33] [Server thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients.
[16:17:33] [Server thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient...
[16:17:33] [Server thread/INFO] [FML]: Replaced 1227 ore ingredients
[16:17:34] [Server thread/INFO] [FML]: Searching C:\Users\Asus\Desktop\Server\.\mods for mods
[16:17:34] [Server thread/WARN] [FML]: Mod bettersprinting is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 3.0.0
[16:17:34] [Server thread/WARN] [FML]: Mod betterbuilderswands is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 0.11.1
[16:17:34] [Server thread/WARN] [FML]: Mod codechickenlib is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 3.2.2.353
[16:17:34] [Server thread/WARN] [FML]: Mod enderstorage is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 2.4.5.135
[16:17:34] [Server thread/WARN] [FML]: Mod ironchest is missing the required element 'version' and a version.properties file could not be found. Falling back to metadata version 1.12.2-7.0.67.844
[16:17:35] [Server thread/INFO] [FML]: Disabling mod nonvflash it is client side only.
[16:17:35] [Server thread/INFO] [FML]: Disabling mod xaerominimap it is client side only.
[16:17:35] [Server thread/INFO] [FML]: Forge Mod Loader has identified 38 mods to load
[16:17:36] [Server thread/WARN] [FML]: Missing English translation for FML: assets/fml/lang/en_us.lang
[16:17:36] [Server thread/WARN] [FML]: Missing English translation for codechickenlib: assets/codechickenlib/lang/en_us.lang
[16:17:36] [Server thread/WARN] [FML]: Missing English translation for cofhcore: assets/cofhcore/lang/en_us.lang
[16:17:36] [Server thread/WARN] [FML]: Missing English translation for redstoneflux: assets/redstoneflux/lang/en_us.lang
[16:17:36] [Server thread/WARN] [FML]: Missing English translation for additionalstructures: assets/additionalstructures/lang/en_us.lang
[16:17:36] [Server thread/WARN] [FML]: Missing English translation for thermaltinkering: assets/thermaltinkering/lang/en_us.lang
[16:17:36] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod morph (Morph) requires [ichunutil@[7.1.0,8.0.0)]
[16:17:36] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod plustic (PlusTiC) requires [mantle]
[16:17:36] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod rftools (RFTools) requires [mcjtylib_ng@[3.5.0,)]
[16:17:36] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod slashblade_addon (SlashBlade Japanese Addon Pack) requires [flammpfeil.slashblade]
[16:17:36] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod thermaltinkering (Thermal Tinkering) requires [mantle]
[16:17:36] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod tconstruct (Tinkers' Construct) requires [mantle@[1.12-1.3.3,)]
[16:17:36] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception
net.minecraftforge.fml.common.MultipleModsErrored:
Missing Mods:
unknown : need [7.1.0,8.0.0): have missing
Missing Mods:
unknown : need any: have missing
Missing Mods:
unknown : need [3.5.0,): have missing
Missing Mods:
unknown : need any: have missing
Missing Mods:
unknown : need any: have missing
Missing Mods:
unknown : need [1.12-1.3.3,): have missing
at net.minecraftforge.fml.common.Loader.sortModList(Loader.java:298) ~[Loader.class:?]
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:570) ~[Loader.class:?]
at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333) ~[FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) ~[nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
[16:17:36] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: This crash report has been saved to: C:\Users\Asus\Desktop\Server\.\crash-reports\crash-2019-07-19_16.17.36-server.txt
[16:17:36] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server
[16:17:36] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds
[16:17:36] [Server thread/INFO] [FML]: The state engine was in incorrect state CONSTRUCTING and forced into state SERVER_STOPPED. Errors may have been discarded.
[16:17:36] [Server Shutdown Thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server
[16:17:36] [Server Shutdown Thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds