Ok, that's fine then. So, I've checked that all my ports are open from 28000-28030, and I still can't host. Portchecker said they are open. Because I know how to portfoward. I can host with minecraft and other games like terraria, but I can't host blockland.
Options>Network>Disable UPnP
Nonono.
Note the difference between static internal addresses and static external addresses.
Generally, you can set up a static internal address from your router control panel. In this case you won't need to re-portforward. Also, many routers keep a cache of MAC<->IP maps so that I for example always get the internal IP of 192.168.0.105 even if I haven't set up static internal IPs.
He means internal. You never need a static external to host for anything, especially with a master server. No one would even think of needing a static external for Blockland. Please, stop teaching me what I already know. He cannot get his DNS, thus he's using a dynamic internal.
I don't have to reportforward and I'm not using a static IP.
Either your router is reserving the internal IP for that computer, you never shut it off, or it happens to always get the same IP again.
Besides, ports change with the router when the IP address changes.
Not on all routers. You probably have it directed to the name of the computer and not the IP. Not all routers do this, though I have had one that did.