2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2026-06-23 11:26:42 +00:00
Commit Graph

667 Commits

Author SHA1 Message Date
Pierre-Olivier GOIN 23aeb81308 database address isn't the same in player manager (#127)
Maintain the same name in the Redis database as in the ProxyDataManager.

redis-bungee -> redisbungee
2025-02-22 11:08:40 +04:00
Pierre-Olivier GOIN c84b987b9e Duplicated RB-Velocity in Gradle Settings (#128) 2025-02-22 11:05:49 +04:00
ham1255 8177260991 make platforms can't see each other when using same redis server and network id 2025-02-21 19:44:52 +04:00
ham1255 287f037774 Remove generics used for events in PlayerData 2025-01-28 20:14:45 +04:00
ham1255 c633f1a106 properly cache last online and its invalidation 2025-01-28 20:14:45 +04:00
ham1255 9fd1da5f92 fix depenedcies being copied 2025-01-28 20:14:45 +04:00
ham1255 0050575aff update okhttp 2025-01-28 20:14:45 +04:00
ham1255 6eab4ef602 move gradle plugins to libs file 2025-01-28 20:14:44 +04:00
ham1255 12acc16376 build system improvement & update adventure 2025-01-28 20:14:44 +04:00
ham1255 8b9af8838d Fix methods of Bungeecord listener being private
seems like i forgot to check the bungeecord impl correctly.
2025-01-28 20:14:44 +04:00
Dawid Sawicki 81bf06e2df 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
2025-01-28 20:14:44 +04:00
ham1255 41b1dab8cc update velocity runner 2025-01-28 20:14:44 +04:00
ham1255 a437db32b8 update gradle, update depends 2025-01-28 20:14:44 +04:00
ham1255 2bd79f628e runWaterfall & Waterfall proxy EOL 2025-01-28 20:14:44 +04:00
ham1255 93c1cd8e4c 0.13.0-SNAPSHOT 2025-01-28 20:14:44 +04:00
ham1255 f27d54beb8 0.12.6 0.12.6 2025-01-28 12:09:06 +04:00
ham1255 91ea0b08dc relocate adventure api in bungeecord due collison with other plugins 2025-01-28 12:08:10 +04:00
ham1255 199c1c7135 0.12.5 0.12.5 2024-09-28 12:34:23 +04:00
ham1255 dab5f26e2c fix event double firing in velocity 2024-09-26 19:24:38 +04:00
ham1255 c622bc7b63 move destroyProxyMembers to correct place
fixes null network id
2024-09-26 19:10:32 +04:00
ham1255 881691a92d gradle wrapper upgrade, update bungeecord 2024-09-26 19:09:51 +04:00
ham1255 079606c9da include new branches name in github file 2024-09-26 16:08:43 +04:00
ham1255 ea54a0bc49 Update gradle.yml 2024-09-26 16:05:17 +04:00
ham1255 69e91c3e42 check if player is really on the proxy when connecting
this prevents logged in error if somehow proxy shutdowns at weird time
2024-09-26 13:43:33 +04:00
Joël | NoPermission d8704c8a8f Fixed null when fetching server id. (#118)
(cherry picked from commit 219a4ab360)
2024-09-26 12:18:46 +04:00
Efe Kurban 981d42d4a8 Added null-check for server keys (#106)
Fixes https://github.com/ProxioDev/ValioBungee/issues/105

(cherry picked from commit be0c6be2aa)
2024-09-26 12:18:24 +04:00
ham1255 e0bca62cdb reintroduce 1 hour cache 0.12.4 2024-05-18 15:02:14 +04:00
md5nake 9ebfafbeef Invalidate serversToPlayersCache on player updates (#103)
This closes #102
2024-05-18 14:59:24 +04:00
ham1255 70eebdc9ec Revert "reintroduce 1 hour cache, remove servers to player cache due changes can happen fast."
This reverts commit e85e18dad8.
2024-05-18 14:58:02 +04:00
ham1255 e85e18dad8 reintroduce 1 hour cache, remove servers to player cache due changes can happen fast. 2024-05-18 14:46:23 +04:00
ham1255 995c9045df 0.12.4 | fix send command to proxies not executing on sender proxy 2024-05-16 02:57:49 +04:00
ham1255 2485150ddc 0.12.3 0.12.3 2024-05-15 22:08:18 +04:00
ham1255 32735466d6 Deprecate old apis for removal in 0.13.0 2024-05-14 20:52:45 +04:00
ham1255 e8715e5399 ignore IllegalStateException thrown by ServerConnection class in velocity 0.12.3-SNAPSHOT2 2024-05-14 19:23:09 +04:00
ham1255 71287055b4 fix javadocs x2 0.12.3-SNAPSHOT1 2024-05-13 02:43:47 +04:00
ham1255 8b48736bc1 fix javadocs 2024-05-13 02:38:58 +04:00
ham1255 a2e6aff4c2 remove java docs from proxy impl 2024-05-13 02:33:56 +04:00
ham1255 7c1c1183cf update gitignore 2024-05-13 02:27:44 +04:00
ham1255 7f35b64d93 stupid git 2024-05-13 02:00:31 +04:00
ham1255 3dc3d80045 update github workflow 2024-05-13 01:56:38 +04:00
ham1255 765e6fe122 redo module system 2024-05-13 01:54:50 +04:00
ham1255 e8514b3e8b 0.12.3 snapshot 2024-05-13 01:02:29 +04:00
ham1255 e1d401639e even more oops: why caches are set to 1 hour ._. 0.12.2 2024-05-07 20:42:33 +04:00
ham1255 f8c304d441 oops: remove cache of last-online
i must forgotten to remove it during development
2024-05-07 20:37:16 +04:00
ham1255 e6b789229c bump version 0.12.2 2024-05-06 21:30:55 +04:00
ham1255 025b555457 maven publish commands aswell 2024-05-06 21:27:37 +04:00
ham1255 7029552c02 clarify compatibility mode error 2024-05-06 15:24:10 +04:00
ham1255 62007992a7 bump 0.12.2-snapshot 2024-05-06 15:20:34 +04:00
ham1255 8a6d97e923 bump to 0.12.1 0.12.1 2024-04-28 23:33:07 +04:00
ham1255 a65b1cdf5c fix: adventure api version was replaced by guava 2024-04-28 23:32:08 +04:00