A solution has come courtesy of Cat123, found by the use of him using my server.
Supposedly, blockland woould host on two different ports, and you have to manually change the ports that it hosts on, accordingly to the BATCH file that runs blockland.
Steps for solution:
1 - Open the port on the firewall
2 - Put the port on the .exe
3 - Run the exe
4 - Do: $Pref::Server::Port = "Your Port";
5 - Do quit(); // - IF YOU DONT DO THAT IT WON'T SAVE
6 - RestartThis solution would be applied to servers, that do not have access to a router, hence cannot port forward with any orthodox methods.
I'm not sure if this is useful to anybody, because I don't know if anybody else hosts the way I do, but if it is.. I hope it helps.
So contact them and ask what to do. It's really simple.
Thank you Rotondo!