Host - xavier150/MMVS GitHub Wiki
Host a game in multiplayer
Host and Clients
If you want to play MMVS in multiplayer you need a host and clients.
The host will host a server, and the clients will join the server.
It's preferable that the host is the one with the best internet connection.

Setup Port Forwarding
To host a server, the host should open port 7777 or do a redirect to port 7777 in the configurations of their home router.
I'll show you how I do that on my side with a "BBox" router (Bouygues), but the operation is similar for you.
Find your local IP and router IP
First, you need to know your local IP. That's the IP address of the computer where you'll host the server. For windows:
- Press Windows key + R
- Type the command
cmdand press the Enter key. - Command Prompt is now Open, Type the command
ipconfigand press the Enter key.

- The line IPv4 Address contain your Local ip address. Note it for later.
- The line Default Gatway is your Router ip address. Note it too.
Connect to your home router and configure port forwarding
To connect your router you'll need to enter your router IP address in the web address box of your browser.

Open the port forwarding section

Now in port forward configuration I will add a new rule to redirect port 7777 to port 7777 for my local IP. (Protocol TCP and UDP)

Protocol: You need use TCP and UDP. If you can't use both you need do two rules, One with TCP and one with UDP)
Local IP: Use your local IP. As I said, local IP is the IP address of the computer where you host the server.
External port: Use 7777. If 7777 is already used or don't work you can use another port, exemple 8888. But you need to note it.
Internal port: Use 7777. That the game port and you can't change it for the moment.
Ok that's done! Now you need restart your home router to apply the changes. Now that you've opened port 7777 you can host a server!
Firewall Exception
To host a game in MMVS, you should ensure that your firewall doesn't block it.
In most cases, Windows does not block MMVS, but in some instances, you may need to add an exception in the firewall.
Follow the steps here -> Add Game as Exception in Firewall
Host a game server
To host a server you just need to start the game with several players.
Host a dedicated server
You can also host an dedicated server. This is useful to let the server run without having the full game running in the background. and it is possible to join your own server More detail here: Dedicated Server
Join an server
Is port 7777 open and your server launched? Now you can let your friends join your server!
For this you need share your public IP with the external port. WARNING: Only share it with people you trust!
To view your public IP address, check here: https://www.bleuraven.fr/ipv4/
Now your friend can join you with your IP address and the external port.
Entered here -> [IP]:[ExternalPort] == 89.00.000.202:7777

Warning: the host and clients need use the same version!
If this doesn't work you can try another external port in the router configuration, but don't forget to restart the router to apply the change.
If that works, have fun! :D

Vlan Join/Host (Not recommend)
You can also use a Virtual Private Network (VPN) or VLAN like Hamachi, Radmin_VPN, Tunngle or Evolve. Example (https://www.youtube.com/watch?v=nQfPh4GXMu8).