it is most likely java
As long as you have a legit, paid version of Minecraft, joining and hosting a server is 100% free.
You need to have a upgraded account to have a Minecraft Server running on 000webhost.
lavacraft.net
MinecraftServer.exe/jar
yes tons
Yes.
You do not need to own Minecraft to host servers for it.
Yes. Unless you want to buy a hosted server.
! [MCStorm] Nodles Server 24/7
You go on Minecraft Classic and click on Multiplayer. A good server is Team 9000 Free Build.
You cannot get Minecraft multiplayer for free. You must buy the game to be able to log onto a server.
nothing its free