2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2024-11-12 16:08:02 +00:00
Synchronize data between BungeeCord proxies
Go to file
Dawid Sawicki 001d20c775
Allow to customize ping events priority via handle-motd-order (#108)
Currently, the bungee implementation is using NORMAL priority for the
ping event handler, while the velocity implementation is using LAST.
Regardless of which choice may be the better one, this is an
inconsistency that this patch addresses by using NORMAL as the default
for both platforms.

Additionally to addressing the inconsistency, this patch adds a new
config option `handle-motd-order` which uses velocity's event priority
nomenclature to allow configuring the behavior of the MOTD handling on
both platforms.

In cases where there is a MOTD plugin that incorrectly overrides a
player count using the local player count, one may choose to use order
LAST to override the value back to the global player count.

In cases where there is a MOTD plugin that relies on a player count
value from the ping response, one may choose to use order FIRST to make
sure the response will have the correct global player count.

Fixes https://github.com/ProxioDev/ValioBungee/issues/107
2024-07-05 04:22:39 +04:00
.github update github workflow 2024-05-13 01:56:38 +04:00
api Allow to customize ping events priority via handle-motd-order (#108) 2024-07-05 04:22:39 +04:00
commands redo module system 2024-05-13 01:54:50 +04:00
gradle/wrapper 0.12.0 (#86) 2024-04-28 15:29:53 +04:00
proxies Allow to customize ping events priority via handle-motd-order (#108) 2024-07-05 04:22:39 +04:00
.gitignore update gitignore 2024-05-13 02:27:44 +04:00
copyright_print_epl.txt unfinished new plugin message system 2024-05-18 15:11:08 +04:00
gradle.properties 0.13.0-SNAPSHOT 2024-05-18 15:11:07 +04:00
gradlew 0.12.0 (#86) 2024-04-28 15:29:53 +04:00
gradlew.bat update to gradle (#66) 2023-03-23 15:42:59 +04:00
jitpack.yml jitpack java 17] 2024-04-12 22:28:25 +04:00
LICENSE Relicensing under the Eclipse Public License. 2015-10-18 19:52:46 -04:00
README.md update readme 2024-05-18 15:11:08 +04:00
settings.gradle.kts move plugin message into seperate project 2024-05-18 15:11:08 +04:00

ValioBungee

ValioBungee is RedisBungee Limework's Fork, name change is trying for us to be compliant with Redis Trademarks usage. Which will only effect Repository name only, jar name NOT PLUGIN Name, but not internals etc...

This fork is backward compatible for bungeecord plugins that compiled with RedisBungee pre fork 0.5, so if you want to recompile using the new api you have to adapt the changes in the code if you still have access to the code.

The original project of RedisBungee is no longer maintained, so we forked it. ValioBungee is used to Synchronize players data between BungeeCord or Velocity proxies, such as if player is online on the network, server and proxy player on, last online, uuid to name translation, last server join on connect, etc.

Downloads

Wiki

https://github.com/ProxioDev/ValioBungee/wiki

Support

open an issue with question button

License

This project is distributed under Eclipse Public License 1.0

You can find it here

You can find the original RedisBungee is by astei and project can be found here or spigot page here, but its no longer available