First of all, read the new policy on coremods. And if you need support writing a coremod, you shouldn't be writing a coremod at all.
As for your issue: what are you trying to do? Tell us, from an user point of view. There's probably a better way to do what you want.
This is not only for a Minecraft server. This is the same for every Java program. Adding the -Xmx switch to the JVM arguments in the launcher will launch the game with more RAM.
Mercurius isn't currently sending anything over. They shutdown the servers for various reasons, one of them being costs.
It had one, however that has also been shut down.
It's called ASM. We do not support core-modding on this forum, and if you need any help with it, you shouldn't be doing it.
What are you trying to do? There might (probably) be a better way to do it.
After a bit of searching, I found this topic on the LWJGL forums talking about this issue occuring on Linux. It seems that this is caused when Xrandr is not installed. Try installing the xrandr package.
Yes. Let's scream at the author. That'll make him want to do his job.
And think about this: if it has been like this for 4 updates, maybe it's not an issue with the mod, and more an issue on your end. Have you tried a clean profile with the mod?
So? The file is there, like it's supposed to be.
Just launch the Forge JAR instead of the minecraft_server.1.10.2.jar. I'm failing to see why you can't do that...
We can't view your drive file. Please just upload it to Pastebin and post the link here.
Most likely your specs are just not good enough. Minecraft (especially modded) requires better specs than people generally think, and your CPU isn't that good.
There's nothing we can do.