Topic: [Tutorial] Host a TeeWorlds server using UPnP!
You must have it enabled in your router.
How to do this:
1) Download this jar file.
2) Run it with java 11.
3) Try to connect to your router with the Connect button.
3.a) If it works, proceed to step 4.
3.b) If not, change the PortMapper Settings' UPnP Library to something else.
3.c) If it asks which router, pick the main one (i.e. the one in your wall).
4) Click Create by the Port mapping configs.
5) Type in a description (i.e. teeworlds server)
6) Click the Use local host box once, to remove it's check.
7) Set internal client to the IP of the server.
8) Click add twice.
9) Set one to UDP (click tcp and then udp).
10) Change both of the TCP ports to the port of your server.
11) Repeat 10 with the UDP ports.
12) Click save, then use.
Then, try googling "what's my ip", typing in that then ":" and the port, and connect!
Enjoy your server!