-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Host does not allow crossplay #72
Comments
I am not sure if this works now as the README of the Dedicated Server contains the following
Edit: |
Why would the team do this and hide such a restriction buried in a Readme? I just bought the game after playing on GamePass after reading that there's a dedicated server for me and my friends to log into, but after buying the GamePass version that restriction (if it actually is a Steam exclusive thing) kinda makes me want to cancel the idea and refund. Can Windows Store <> Steam users really not play together via a dedicated server? |
Can you try setting SERVER_IP and SERVER_PORT? |
Can you elaborate on this? I installed the server via the 1 line Docker CLI instructions shown in the readme, and in the game when clicking Join Game I only have the option to enter a Server ID, not an IP/Port. |
I don't know either. But still sad I have XBOX Game pass version. |
Same. I wanted to use my character and also collect Xbox achievements, plus I know a few people who are playing this through GamePass. I do not have Steam. It's so crazy to me that dedicated server software would be made for this otherwise excellent game, only to lock it to one specific storefront. Like... why would you do that?! |
Just found an interesting point. There seems to be a parameter "-allownosteam" which seems not to be used yet. (At least I could not find where it is used) Also https://discord.com/channels/851842678340845600/1288555143444430919 describes cross play based on a setting in the |
I don't mind trying to set those if you can tell me how to make changes to a running Docker container (my Docker knowledge is limited I'm afraid). I'm running an Ubuntu host. |
I added the parameter to a test branch. https://github.com/Micke90s/core-keeper-dedicated/blob/d9f14e2db556d6e28e043f2acc31b267fd3d9eea/scripts/compile-parameters.sh#L22 You could build the Docker image by source. This will pull the test branch and build the image
You have to replace the To setup the server based on your To check the second option with e.g. by setup the volume as local path On host: (create directory and make it read an writeable, 777 is not the best but the easiest solution)
In
Then
I think that should be all. 🤔 |
So it worked? |
Unfortunately, it will not work. We got an official feedback on the Core Keeper Discord Server:
|
I run Docker in WSL (Windows 11). When I try to join the game, it shows the message "Host does not allow crossplay."
I launch the game from XBOX Game Pass PC.
The text was updated successfully, but these errors were encountered: