200Tigersbloxed / velocit

A playit.gg plugin for Velocity servers
MIT License
2 stars 1 forks source link

UDP Support #1

Open 200Tigersbloxed opened 7 months ago

200Tigersbloxed commented 7 months ago

Currently, only TCP is supported; however, TCP can only get us so far, especially since this is running on a Velocity backend, and not a Paper server (less use-cases for TCP). The addition of UDP tunnels would add support for some of the following plugins:

etc...

Currently, this is waiting on an implementation for the playit-agent-java library.

Clyde6790pGIT commented 3 months ago

Are there any plans to continue this project? I cant even get port forwarding working with velocity or to even get it public.

200Tigersbloxed commented 3 months ago

Are there any plans to continue this project? I cant even get port forwarding working with velocity or to even get it public.

UDP support is still waiting for upstream changes. TCP ports should work just fine, at least the Velocity port should. If you're having an issue unrelated to UDP support, then please open a new issue, describing in detail the issue.

Clyde6790pGIT commented 3 months ago

Well, the udp implementation has had no progress for 2 years now, I practically give up on getting velocity to work on a self hosted server

200Tigersbloxed commented 3 months ago

Well, the udp implementation has had no progress for 2 years now, I practically give up on getting velocity to work on a self hosted server

If UDP is needed for your setup, then just use the playit-agent. You don't need a plugin implementing playit support for it to work with minecraft, you just need to proxy the ports and their protocol, which the playit agent does.

Clyde6790pGIT commented 3 months ago

Thanks for the advice, gonna try now.

Clyde6790pGIT commented 3 months ago

Just wondering, does the playit agent support velocity? I don't wanna waste my time before setting it up.