mineserv-top / GeyserVoice

GeyserVoice - Minecraft Proximity Voice Chat Plugin
https://mineserv.top
MIT License
9 stars 1 forks source link

Bungeecord #5

Open appipinopi opened 1 month ago

appipinopi commented 1 month ago

Can I use Bungeecord? If you would like us to support Japanese, we will come to you.

Miniontoby commented 1 month ago

Hi,

Quick answer: No(t yet)

Longer answer:

I saw this plugin and it didn't work the first time, since it is still using the old protocol. So I upgraded and had to test it of course, but the only test server I got was a velocity based one. So I had to add velocity support to this plugin as well, and I have just finished making it.

I will be making a PR to add my changes to this repo, but I first have to extensively test it.

Of course you're using Bungeecord and I only added support for Velocity, so it will not work.

I might be able to also write a plugin for bungeecord using the same methods I used for velocity, but I don't have a server setup that uses bungeecord, but I will get one. But please note that velocity is much better than bungeecord:

Velocity is significantly more modern than Waterfall and Bungeecord, and can be up to 8 times faster. For a network with hundreds or thousands of players, this makes a huge difference on CPU and memory load, allowing more CPU time to be spent on serving players. Source

But I will be making it compatible for Bungeecord as well.

Miniontoby commented 3 weeks ago

Hey uhmm,

I finished the Bungeecord version, but I am thinking about just releasing it as my own version (unless the owner of this repo is going to become active and if it will be on modrinth, else I will do it myself...).

Adding Japanese translations will be nice, however, my version added one more translation, please translate it.

plugin-connect-proxy: "Proxy based server setup. Not connecting to voice chat server." # Velocity/Bungeecord based voice chat server connection. it should be before plugin-connect-disconnect. The other stuff I can already grab from your fork.

And also these ones after the plugin-connect-invalid-data:

  plugin-connection-lost: "Lost connection from voice chat server." # Message when connection is lost.
  plugin-connection-lost-reconnection: "Lost connection from voice chat server. Attempting reconnection..." # Message when connection is lost and when reconnecting
  plugin-connection-reconnecting-attempt: "Reconnecting to server... Attempt: $attempt" # Message when reconnecting
  plugin-connection-reconnecting-success: "Successfully reconnected to voice chat server." # Message when reconnected to the server
  plugin-connection.reconnecting-failed-retry: "Connection failed, Retrying..." # Message when reconnecting failed and retrying it

If you want to have the plugin, you should join my discord: https://discord.gg/tPfjf4uYHD Then just make a support ticket and tell that you came from github.