Multiplayer Hosting Guide

## How to Multiplayer Solace Crafting in Host Mode

If you are beginning the game from scratch, you can immediately jump to step 1. If you have been playing beta branch or in single player, you should first back everything up ***just in case*** because Solace Crafting is **Early Access**, meaning *full of bugs* and it is horrible to lose your existing stuff.

Be Aware many things are Not in MP Yet so you may break/corrupt your save.

You character and world data can be found at c:\Users\username\Appdata\Locallow\BigKittyGames\SolcaceCrafting\.

Once characters and world (or just the entire folder contents) have been backed up, proceed to step 1.

### Step 1: Setting up the host

In order to be a host you need to make sure others can connect to you.

If they are connecting from the internet (or even sometimes if they are on a LAN with you, you need to set up port forwarding. There are too many kinds of modems and routers out there to provide instructions how to do this, so Google must be your friend. Or your ISPs help documentation.

To host a game you need to forward a single port. The default is 27015, but any port will work so long as it isn't used by something else, so using 27xxx might be an idea.

Select Multiplayer Host from the main Solace Crafting menu, give your server a name, specify whatever port you forwarded in the router and click Host.

Once the game is running, make sure your firewall/security software like Kaspersky, Norton or AVG knows Solace Crafting has permissions to talk to the internet if needed.

### Step 2: Friends

Tell your friends what IP and port to connect to.
To find your Internet ip:
*As of v 0.6.2.0 2020.01.03, Solace Crafting will tell you the IP details in the F1 console once your in-world.*

* The output\_log.txt file in the Solace crafting directory (c:\Users\username\Appdata\Locallow\BigKittyGames\SolcaceCrafting\) will have a line in it similar to

**Server Name server started . (True) . Public IP: x.x.x.x:port** which appears once your in game.

* checking your router for the IP assigned by your ISP

* Asking google 'what is my ip' should tell you your IP (unless you have VPN or other software running to mess with it)

IF you are playing only on your LAN, the address given by solace Crafting will be incorrect.

* check your router for the IP assigned to your computer *some networks may require you to set up port forwarding of some kind also!*

* In Windows, open a command line (run 'cmd' or search for 'command') and type *ipconfig*. This will display your network info

### Problems

The number 1 problem people seem to have is lack of or incorrect port forwarding. If your trying to have friends connect over the internet (or even sometimes over your LAN), getting this right is key.

Generally a LAN looks similar to this:

Understanding where the data is going often helps find where a blockage/failure is.

* Restarting Solace Crafting after ports have been forwarded can help.

* Making sure your personal firewall isn't blocking things can help. The first time Jokki hosted, he wasn't asked. When I reconnected, suddenly his firewall asked him if it was ok.

During testing, I had both 27015 and 27016 forwarded and Jokki couldnt connect. When I set myself as DMZ in the router he suddenly could. Setting yourself as DMZ (if you know how) isn't the safest thing to do, but it may be a last thing to try until you understand what is going on with your setup.

Once friends are connected, because multiplayer is still new and more buggy than SP you may encounter problems using an existing SP world. IF this happens, creating a fresh world for you and friends to play on might be advised.