Do you own a Router?
Or you only have the modem?
If you only have the modem but no router, then you don’t need to portforward, just search on google “what’s my ip” and will show your Public IP.
Then copy and paste that Public IP into your config.ini [folder data - config.ini]
If you have a Router connected to a Modem, you will need to log into your Router
How to do so?
1. Open Command Prompt
2. Type in ipconfig and press Enter
3. Search for Default Gateway, copy and paste it into your browser
4. A log in box will pop up, if you didn’t change your username/password, the default might be Username: admin PW: admin
After you logged in, search a Tab called **Portforwarding **[depends on your router]
There you will put your Internal IP [not the public one] and your game’s Port [example: Port: 4000 - 4000, open your config.ini to see what port you set for your game]
For the Protocol choose Both [if available]
To test if your portforwarding works, go to http://www.canyouseeme.org/, and type your game’s port.
If it gives you an Error, means you did something wrong, if it says it’s Open, then you did good, and players can join your game.