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

Multiple Java version support? #607

Closed
chenxi050402 opened this issue May 20, 2020 · 9 comments
Closed

Multiple Java version support? #607

chenxi050402 opened this issue May 20, 2020 · 9 comments

Comments

@chenxi050402
Copy link

What feature do you want?
The support of older Minecraft: Java Edition versions

@theminecoder
Copy link
Contributor

Use ViaVersion/ViaBackwards on your java server to handle this

@Heath123
Copy link
Contributor

Heath123 commented May 20, 2020

This is possible for now if you can get ViaVersion on the server, or if you use a hacky solution that gets ViaVersion running as a proxy client-side (I'll post more info later probably)

@rtm516 rtm516 closed this as completed May 20, 2020
@Heath123
Copy link
Contributor

I think it might make sense to keep this open, as it is a feature request that could be implemented in the future

@Camotoy
Copy link
Member

Camotoy commented May 20, 2020

It would require large amounts of abstraction, and MCProtocolLib is built with one version in mind.

@Heath123
Copy link
Contributor

I know the people at ViaVersion said it's possible for us to integrate it into Geyser- is that practical? We don't have a plugin API any more though, which would have been a good fit...

@Camotoy
Copy link
Member

Camotoy commented May 20, 2020

That may very well be a practical solution. Like I said with plugins, I think we should finish Geyser feature-wise at the least before considering such an option.

@chenxi050402
Copy link
Author

I want to use geyser to connect to other servers that are on an old version like 2b2t

@Heath123
Copy link
Contributor

I want to use geyser to connect to other servers that are on an old version like 2b2t

If you join the Discord I can help you with that

@theminecoder
Copy link
Contributor

Geyser’s goal is to handle the Java <-> Bedrock conversion, not Java version downgrades/upgrades. Ideally geyser should not care what version the server is as long as it accepts our protocol version. This is better left to ViaVersion on its own plugin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants