46c233d032
Add CommandsDeclareEvent to declare commands with brigadier API
2024-12-11 22:33:43 +01:00
89053d2254
Server branding now includes the backend server name
2024-12-11 22:33:43 +01:00
5932730744
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.
2024-12-11 22:33:43 +01:00
3d89980065
Change projet configuration and POM for Pandacube
2024-12-11 22:33:43 +01:00
21880c668a
Remove modules and startup delay
...
We don’t need them for Pandacube
2024-12-11 22:33:40 +01:00
md_5
373dab05ad
Minecraft 1.21.4-pre1 support
2024-11-23 12:27:38 +11:00
Outfluencer
f6b40b1186
#3758 : Handle LoginPayloadResponse in UpstreamBridge
2024-11-19 20:20:17 +11:00
BoomEaro
7a42f12716
#3760 : Fix possible NPE when trying to get encoder/decoder protocol
2024-11-17 11:43:31 +11:00
Outfluencer
8212e10c7c
#3756 , #3757 : Queue PlayerListItemRemove packets for disconnecting players
2024-10-21 21:05:01 +11:00
Outfluencer
672db9fe47
#3753 , #3754 : Don't disconnect during login if the player is on a server
2024-10-13 09:38:59 +11:00
Outfluencer
2bacf6572b
#3743 : Fix infinite encrypting screen on miss configured ip-forwarding
2024-10-06 19:03:45 +11:00
Valentine
9813e46e66
#3746 , #3666 : Fix potential race conditions when connecting to multiple servers at the same time
2024-10-06 18:55:12 +11:00
Valentine
01a5f36012
#3751 : Fix potential overriding of cipher by other libraries
2024-09-29 19:44:15 +10:00
Outfluencer
acb85e30fa
#3742 : Add more checks to InitialHandler
2024-09-21 09:05:50 +10:00
Outfluencer
a89cf5f36d
#3736 : Add simple login payload API
2024-09-09 21:06:48 +10:00
Outfluencer
b309e4ac50
#3737 : Use composite buffers where possible
2024-09-09 21:01:19 +10:00
md_5
477ea5983c
Remove unused field
2024-09-08 13:15:40 +10:00
Outfluencer
5fbcc6b119
#3732 : Fix protocol state issue
2024-08-26 20:06:34 +10:00
Outfluencer
d32eedd333
#3727 : 24w34a snapshot support
2024-08-25 09:15:03 +10:00
Outfluencer
e1d4b6adc7
#3731 : Update cookie handling with vanilla limits and don't allow unrequested cookies
2024-08-25 09:10:00 +10:00
Outfluencer
534148763f
#3721 : Improve same uuid and name checks
...
We didn't return so the login event was fired for a disconnected player
2024-08-22 19:25:45 +10:00
lax1dude
6b612302e1
#3718 , #3717 : Add check for SSE 4.2 and PCLMUL support to native zlib
2024-08-08 18:19:20 +10:00
Outfluencer
c310e3339f
#3720 : Replace some println calls with proxy logger
2024-08-07 19:57:09 +10:00
Raraph84
45d2f44003
#3713 : Add default admin permissions for /find and /send
2024-07-28 21:04:41 +10:00
Raraph84
a57adcce00
#3711 , #3712 : Don't try to reconnect player when it disconnects manually
...
* Set server obsolete when disconnected by the proxy
2024-07-28 21:02:31 +10:00
Outfluencer
cda4537fba
#3695 , #3696 : Connect player to fallback if backend disconnects silently
2024-06-23 08:47:05 +10:00
md_5
8a88ce464e
Minecraft 1.21 support
2024-06-14 01:05:00 +10:00
Outfluencer
006a14a75c
#3689 , #3690 : Don't immediately close HAProxy health check
2024-06-13 21:07:08 +10:00
md_5
8e8a635361
Minecraft 24w21b support
2024-05-27 06:57:51 +10:00
Outfluencer
6e1751733f
#3608 , #3676 : Close connection if HAProxy 2.0 message is a health check
2024-04-29 06:56:18 +10:00
Outfluencer
de60af0d7b
#3659 : Cleanup command packets for 1.20.5
2024-04-20 08:45:46 +10:00
Outfluencer
1be25b6c74
#3656 : Improve online mode support where IP forwarding is disabled
2024-04-17 21:05:26 +10:00
Outfluencer
25cf8d682b
#3617 : Don't go further if connection is disconnected during handshake event
...
Also replace all isClosed with isClosing as it is more accurate for
disconnect calls in events.
2024-04-13 17:22:31 +10:00
ignPurple
17e23d5c3f
#3628 : Convert PostLoginEvent to AsyncEvent and expose target server
2024-04-13 17:10:24 +10:00
dependabot[bot]
d6c5197cb9
#3599 : Bump com.mysql:mysql-connector-j from 8.2.0 to 8.3.0
...
Bumps [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j ) from 8.2.0 to 8.3.0.
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.x/CHANGES )
- [Commits](https://github.com/mysql/mysql-connector-j/compare/8.2.0...8.3.0 )
---
updated-dependencies:
- dependency-name: com.mysql:mysql-connector-j
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-13 15:52:04 +10:00
Outfluencer
5e25c63c5a
#3646 : Add experimental io_uring support
2024-04-09 21:39:06 +10:00
md_5
e642b9dde1
Minecraft 24w13a support
2024-03-29 15:03:59 +11:00
Outfluencer
ffa011c7b1
#3622 : Revert " #3256 : Allow - and . in online mode as some accounts still have these…"
...
This reverts commit f4f94d3b56
.
2024-03-11 14:24:02 +11:00
Janmm14
2394e204fa
#3629 : Fix scoreboard team data reading
2024-03-11 14:22:19 +11:00
md_5
7606d4437b
Minecraft 24w07a support
2024-02-27 21:36:16 +11:00
md_5
464ed0184c
Improve cookie support during login
2024-02-10 12:26:26 +11:00
md_5
eda268b481
Fix 24w05b spectate packet ID
2024-02-06 07:03:49 +11:00
md_5
3e1007527c
#3612 : Error when disconnecting player on PostLoginEvent
2024-02-04 11:47:30 +11:00
Outfluencer
02c5c1ee76
#3602 : Minecraft 24w04a support
2024-01-30 07:25:22 +11:00
md_5
a1cd694363
Bump version to 1.20-R0.3-SNAPSHOT
2024-01-20 08:41:57 +11:00
md_5
3e2bc8e2d7
Release 1.20-R0.2
2024-01-20 08:37:37 +11:00
Valentine
19918c694f
#3594 : Fix missing ComponentStyleSerializer
2024-01-09 16:09:55 +11:00
dependabot[bot]
8144ae8d7b
#3555 : Bump com.mysql:mysql-connector-j from 8.1.0 to 8.2.0
...
Bumps [com.mysql:mysql-connector-j](https://github.com/mysql/mysql-connector-j ) from 8.1.0 to 8.2.0.
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.x/CHANGES )
- [Commits](https://github.com/mysql/mysql-connector-j/compare/8.1.0...8.2.0 )
---
updated-dependencies:
- dependency-name: com.mysql:mysql-connector-j
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-10 10:59:52 +11:00
md_5
0757c39a6f
Attempt upgrade of resolver libraries
2023-12-10 10:56:39 +11:00
md_5
197bf13a28
Minecraft 1.20.3-pre2 support
2023-11-25 17:02:40 +11:00