That is one way of doing it, but you can also host dedicated servers using a dedicated launcher file that you can enable or not when installing blockland. These servers will stay up even if you leave the game, and are used for 24/7 servers.
if you use steam then hosted a dedicated server is not really an option unless you buy one