Skip to content
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

Possible Multiplayer Connectivity? #28

Open
4194304 opened this issue Jul 3, 2023 · 7 comments
Open

Possible Multiplayer Connectivity? #28

4194304 opened this issue Jul 3, 2023 · 7 comments
Labels
enhancement New feature or request

Comments

@4194304
Copy link

4194304 commented Jul 3, 2023

BetaCraft manages to do this so I think that it would work well for this, as the only way that I can connect to classic servers without BetaCraft is by using ViaFabric, which is super unstable and typically doesn't work well.

@4194304 4194304 closed this as completed Jul 6, 2023
@NeRdTheNed
Copy link
Owner

NeRdTheNed commented Jul 8, 2023

Hey @4194304, sorry for the late ping (I've been a bit busy with other projects), but is this not an issue anymore for you? I do have experimental classic server support in RetroWrapper (along with hopefully full support for other forms of multiplayer), but it probably needs a bit more polish.

@4194304
Copy link
Author

4194304 commented Jul 11, 2023

Accidentally closed this

@4194304 4194304 reopened this Jul 11, 2023
@4194304
Copy link
Author

4194304 commented Jul 11, 2023

How would you get the classic server support to work? Is it some random launch argument? Also there is no documentation about that so it's pretty confusing

@NeRdTheNed
Copy link
Owner

NeRdTheNed commented Jul 11, 2023

How would you get the classic server support to work? Is it some random launch argument? Also there is no documentation about that so it's pretty confusing

It is currently done through a combination of launch arguments: -Dretrowrapper.experimental.classicServerIP=(server IP) and -Dretrowrapper.experimental.classicServerPort=(server port). The port can be left blank for the default port (25565). It automatically gets a MPPass from Betacraft if applicable. I haven't tested it in a while.

@4194304
Copy link
Author

4194304 commented Jul 12, 2023

Time to try that on Omniarchive's creative server

@4194304
Copy link
Author

4194304 commented Jul 12, 2023

works perfectly

@NeRdTheNed
Copy link
Owner

I plan to figure out a more user-friendly way of connecting to classic servers, but I'm not sure how to do it without a popup before every launch of the game with a box asking if you want to join a server (obviously not ideal for people who just want to play single player). I remember people talking about a possible different authentication method for classic servers that doesn't use a MPPass on Omniarchive, which I'll look into if it's been implemented anywhere.

@NeRdTheNed NeRdTheNed added the enhancement New feature or request label Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants