66f7a2fb95
new event TabCompleteRequestEvent and deprecate TabCompleteEvent
2025-12-10 21:45:01 +01:00
4b220a1b10
Add CommandsDeclareEvent to declare commands with brigadier API
2025-12-10 21:45:01 +01:00
7956814a07
Server branding now includes the backend server name
2025-12-10 21:45:01 +01:00
e5971fd45f
Multi-session with same Minecraft account with specific permission
...
Players with permission bungeecord.multiple_connect can have multiple connections with the same Minecraft account.
The UUID and player name is altered to avoid collision with other player:
UUID : xxxxxxxx-xxxx-VIxx-xxxx-xxxxxxxxxxxx
- The UUID version (V above) is now the provided version + 8 (for online player, it is 4, so it becomes C).
- The I digit will follow the index of the duplicated player : first duplicated player is 1, second one is 2.
- The name of the player will be the real player name, followed by the character "." (dot) followed by the duplication index.
Bedrock accounts connected using the Floodgate plugin will not be able to connect multiple times due to the risk of xUID collision.
2025-12-10 21:45:01 +01:00
8537da565d
Change projet configuration and POM for Pandacube
2025-12-10 21:45:01 +01:00
4415e0a222
Remove modules and startup delay
...
We don’t need them for Pandacube
2025-12-10 21:44:56 +01:00
md_5
0bc4587bcf
Minecraft 1.21.11 support
2025-12-10 03:15:00 +11:00
md_5
83ba0ec42d
Minecraft 1.21.11-rc2 support
2025-12-06 10:11:16 +11:00
md_5
3929ac422c
Minecraft 1.21.11-pre2 support
2025-11-22 09:23:53 +11:00
Outfluencer
81c38488c5
#3913 : Remove experimental annotations on PendingConnection methods
...
* Remove Experimental annotation of PendingConnection#isTransferred()
* Remove Experimental annotation of PendingConnection#retrieveCookie()
* Remove Experimental annotation of PendingConnection#sendData()
2025-11-20 21:13:36 +11:00
Outfluencer
5916f083b4
#3909 : Send bungeecord registered plugin channels immediately in config phase
2025-11-11 09:24:20 +11:00
md_5
fd4d044387
Minecraft 25w45a support
2025-11-08 09:40:56 +11:00
md_5
c1ec7c2482
Minecraft 25w44a support
2025-11-01 11:44:29 +11:00
md_5
5070e812b4
Update Jenkins URLs
2025-10-26 11:50:39 +11:00
Outfluencer
df85f51184
#3885 : Remove manual player removal from tab list
...
It seems like my changes in #3656 made this redundant.
I could not reproduce what was described in https://github.com/SpigotMC/BungeeCord/commit/830f18a
I guess the reason for that is that in my change i used the offline uuid for rewriting if ip forward is disable and online mode enabled.
In exact this case before the premium uuid was used and could later not be rewritten anymore when the player has disconnected.
2025-10-25 10:16:11 +11:00
Outfluencer
45f3ba0ee3
#3890 : Bump Netty to 4.2.7-Final
2025-10-22 08:22:30 +11:00
md_5
296b31bd56
Minecraft 1.21.9 support
2025-10-01 01:05:00 +10:00
md_5
8f6768ae00
Bump version to 1.21-R0.5-SNAPSHOT
2025-09-27 16:16:36 +10:00
md_5
70603d5413
Release 1.21-R0.4
2025-09-27 16:14:54 +10:00
md_5
2e12caad03
Add central-publishing-maven-plugin
2025-09-27 16:14:52 +10:00
Outfluencer
f9ce9fad28
#3884 : Add docs for Plugin#getExecutorService
2025-09-27 09:24:19 +10:00
Outfluencer
69b476fcbc
#3881 : Optimize ServerUnique Tablist code
...
Reduce amount of loops by pre checking values and not checking inside the loop
2025-09-26 10:08:31 +10:00
Outfluencer
d37a430f5a
#3882 : Reduce lock boilerplate by using lomboks @Locked
2025-09-26 10:03:05 +10:00
EnZaXD
4c02676b7a
#3883 : Minecraft 1.21.9-rc1 support
2025-09-26 10:00:04 +10:00
EnZaXD
a2558484f5
#3880 : Minecraft 1.21.9-pre4 support
2025-09-24 07:47:57 +10:00
EnZaXD
97c6167272
#3879 : Minecraft 1.21.9-pre3 support
2025-09-23 07:00:00 +10:00
Outfluencer
c2162eeddb
#3870 : Declare some DefinedPacket util methods as static
2025-09-20 10:34:05 +10:00
Outfluencer
0124b66918
#3874 : Add ObjectComponents
2025-09-20 10:33:18 +10:00
FlorianMichael
7be06f141d
#3878 : Minecraft 1.21.9-pre2 support
2025-09-20 09:13:05 +10:00
md_5
01048b4fca
Add Java 25 to GitHub Actions
2025-09-18 21:21:09 +10:00
md_5
d2a317eee2
Minecraft 25w37a support
2025-09-13 09:41:52 +10:00
Outfluencer
0be632a4d6
#3875 : Minecraft 25w35a support
2025-08-30 11:00:58 +10:00
md_5
f27f4fbca9
Minecraft 25w34b support
2025-08-23 15:39:49 +10:00
Outfluencer
e62fc6c291
#3864 : Add ServerLinks API
2025-07-23 19:13:03 +10:00
md_5
8e99a4c5bf
Cleanup some formatting
2025-07-19 10:43:44 +10:00
Outfluencer
df53053677
#3866 : Make use of new ByteBuf#readString
2025-07-17 21:14:18 +10:00
Janmm14
4cd9a17a40
#3865 : Bump Netty to 4.2.3-Final
2025-07-17 07:04:42 +10:00
md_5
e9558ab370
Add some plugin remapping to assist compatibility
2025-07-15 21:11:19 +10:00
Janmm14
3a5c731826
#3855 : Create protocol sub-packages data & util
2025-07-14 19:22:38 +10:00
Janmm14
c13e6df67e
#3862 : Add perms permission to admin group by default
2025-07-14 19:21:26 +10:00
Mickey42302
704e866413
#3849 : Add permission to perms command
2025-07-14 19:21:22 +10:00
Janmm14
aea5870ac8
#3861 : Add shadowColor to ComponentBuilder
2025-07-14 19:20:08 +10:00
md_5
f1a4a42d51
Update Maven central config
2025-07-07 21:08:37 +10:00
Outfluencer
a485d9f314
#3856 : Do not decode Chat (TO_CLIENT)
2025-07-07 20:50:59 +10:00
Valentine
131125c7d2
#3859 : Do not add control characters to the ClickEvent with OPEN_URL action
2025-07-07 20:50:01 +10:00
2008Choco
7fcc62067b
#3858 : Replace pre-Java 8 functional interface instantiation in CommandServer
2025-07-07 20:48:37 +10:00
md_5
7c7cb3de0f
Minecraft 1.21.7 support
2025-07-01 00:10:00 +10:00
FlorianMichael
88436c44a6
#3854 : Fix CustomClickAction read and write implementation
2025-06-29 21:45:47 +10:00
Outfluencer
bdd32d5a58
#3808 : Do not decode packets that we don't handle
2025-06-28 10:36:23 +10:00
md_5
5e59b6dc85
#3851 : Remove output from tests and "base" from dialog json
2025-06-22 09:44:38 +10:00