Yes, it does need Java Runtime Environment.
I have the Basic Hosting Plan at Lunar to host my websites, but my son (little "clone" computer addict...

) runs a server script from his pc for people to log on to to play a multiplayer game. But now he is asking me if I will open up his pc to multiple users by setting up a
no-ip address on his pc at home

.
I am a bit worried about using a no-ip, I think no-ip works with a static ip address and I dont know if there are security issues relating to this because static...(because dynamic ips change I think so that it is harder to track etc....if anyone knows anything about no-ip's....please chip in here

) and I just got to wondering if the game could be run off my Basic Hosting plan seeing as I had it anyway !
We did set up the no-ip before on his pc and soon after found some kind of "keylogging" program on his pc, and still dont know if it was anything to do with the no-ip (static ip address) or security issue using no-ip.....so I took it off, and dont know if I should use it again.
I wont be upgrading to dedicated server for his game alone !!
Cheers