2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2026-04-08 16:10:26 +00:00
Commit Graph

689 Commits

Author SHA1 Message Date
c97de82970 player manager 2026-04-04 10:40:46 +04:00
f58a212782 more changes 2026-04-03 19:19:44 +04:00
42e8a861a3 make the api the plugin 2026-04-03 19:19:44 +04:00
c6a45e6b0c setup velocity, ValioBungee api 2026-04-03 19:19:44 +04:00
81491398e9 make introduce libs of redisbungee back 2026-04-03 19:19:44 +04:00
9cb81330e9 make an api version 2026-04-03 19:13:34 +04:00
f1b744bfbe fix license notices 2026-04-03 19:13:34 +04:00
b855764e19 implement the ProxyManager
untested
2026-04-03 19:13:34 +04:00
5e4b151d44 rewrite init 2026-04-03 19:13:30 +04:00
4221ebb892 Update readme to reflect the new project name 0.13.0-SNAPSHOT 2026-03-18 21:16:24 +04:00
d93076eb81 maintenance: jitpack and github action move to java 21 2026-03-17 00:35:29 +04:00
1d2c11c538 maintenance: velocity require java 21 now for 3.5.0 2026-03-17 00:31:36 +04:00
e495b11587 maintenance: fix javadocs of bungeecord and update to 5 instead of 4 2026-03-17 00:28:08 +04:00
b250776c82 maintenance: remove java @Nullable parameter from Configuration class 2026-03-17 00:18:01 +04:00
13cfe8db13 maintenance: move to blossom v2 and use indragit to get git info 2026-03-17 00:17:12 +04:00
d30c70c8c4 maintenance: update versions
blossom update to 2v include indragit
2026-03-17 00:15:36 +04:00
3aa76384c3 maintenance: update gradle wrapper 2026-03-17 00:14:10 +04:00
92c965bfc6 readd leagacy methods to bungeecord only 2025-02-24 23:20:02 +04:00
1fb429ea77 finishup bungeecord, move to mini message as serialzier 2025-02-22 19:04:06 +04:00
338297192c reimpl kick api using serialized messages instead, Move language to own module, depenedcies fixes 2025-02-22 17:57:06 +04:00
1d3bd7e101 remove depercated apis | begin removing adventure api from the main api 2025-02-22 15:43:49 +04:00
96c0dff8c1 debug command introduction 2025-02-22 15:05:43 +04:00
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
8177260991 make platforms can't see each other when using same redis server and network id 2025-02-21 19:44:52 +04:00
287f037774 Remove generics used for events in PlayerData 2025-01-28 20:14:45 +04:00
c633f1a106 properly cache last online and its invalidation 2025-01-28 20:14:45 +04:00
9fd1da5f92 fix depenedcies being copied 2025-01-28 20:14:45 +04:00
0050575aff update okhttp 2025-01-28 20:14:45 +04:00
6eab4ef602 move gradle plugins to libs file 2025-01-28 20:14:44 +04:00
12acc16376 build system improvement & update adventure 2025-01-28 20:14:44 +04:00
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
41b1dab8cc update velocity runner 2025-01-28 20:14:44 +04:00
a437db32b8 update gradle, update depends 2025-01-28 20:14:44 +04:00
2bd79f628e runWaterfall & Waterfall proxy EOL 2025-01-28 20:14:44 +04:00
93c1cd8e4c 0.13.0-SNAPSHOT 2025-01-28 20:14:44 +04:00
f27d54beb8 0.12.6 0.12.6 2025-01-28 12:09:06 +04:00
91ea0b08dc relocate adventure api in bungeecord due collison with other plugins 2025-01-28 12:08:10 +04:00
199c1c7135 0.12.5 0.12.5 2024-09-28 12:34:23 +04:00
dab5f26e2c fix event double firing in velocity 2024-09-26 19:24:38 +04:00
c622bc7b63 move destroyProxyMembers to correct place
fixes null network id
2024-09-26 19:10:32 +04:00
881691a92d gradle wrapper upgrade, update bungeecord 2024-09-26 19:09:51 +04:00
079606c9da include new branches name in github file 2024-09-26 16:08:43 +04:00
ea54a0bc49 Update gradle.yml 2024-09-26 16:05:17 +04:00
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
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