I emptied my mods and configs folder for my client and copy pasted the configs and mods directly from the server. The server itself seems to be working as I can see one of the plugins (ClearLagg) removing entities every few minutes meaning the server is still active and loaded. Since I directly copy-pasted the mods I don't think it has to do with a client-only mod although that might be the case.
When I join the server it says:
[INFO] esakeden left the game.
[INFO] Unloading player: sakeden
[INFO] Connection reset
[INFO] sakeden[/127.0.0.1:56341] logged in with entity id 9975 at ([world] -257.86733341394165, 65.64247529120222. 374.45433876354974)
[INFO] Loading player: sakeden
[INFO] Sending serverside check to: sakeden
then it goes on to display the client crash report which can be found in the link below.
"D:\Java7\bin\java.exe" -Xms512M -Xmx10G -jar mcpc-plus-1.6.4-R2.1-forge965-B251.jar
Also what do you mean by double check your arguments?
your java arguments are the settings in your startup script to configure your server for your hardware the ones that are in your crash report are the following:
-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M.
So the startup script that you posted is not being used also don't use to much ram unless needed as that will cause issues as well