b4095c4540
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-03-18 15:56:29 +01:00
c30c57482e
Change projet configuration and POM for Pandacube
2024-03-18 15:56:29 +01:00
b13dcb3aa5
Remove modules and startup delay
...
We don’t need them for Pandacube
2024-03-18 15:56:29 +01: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
md_5
bd009ca52d
#3559 : Fix serialisation of certain scoreboard packets < 1.13
2023-11-06 20:14:57 +11:00
BoomEaro
f5157f12a4
#3438 : Fix possible race condition in duplicate player check
2023-11-01 21:32:31 +11:00
BoomEaro
df20effacc
#3557 : Replace Guava Charsets with Java StandardCharsets
2023-10-31 21:49:17 +11:00
Outfluencer
e442c3da5c
#3546 : Add string length checks to isValidName
2023-10-28 13:11:55 +11:00
Parker Hawke
0d45378986
#3540 : Add TextComponent#fromLegacy() as an array-free alternative to #fromLegacyText()
2023-10-28 13:04:18 +11:00
md_5
0f5f09b6c5
Minecraft 23w43b support
2023-10-28 12:57:19 +11:00
Outfluencer
a7dbbc2f0a
#3544 : Remove redundant super call in handle(FinishConfiguration)
2023-10-05 07:21:46 +11:00
Outfluencer
94a1fb5117
#3535 : Queue packets of Title api
2023-09-29 07:21:56 +10:00
md_5
78aef86a8f
#3533 : Don't put initial client in configure phase until server is ready
2023-09-29 06:50:28 +10:00
md_5
b34cfcde5a
Simplify UpstreamBridge packet handling code
2023-09-28 06:55:00 +10:00
DartCZ
86e079a4b1
#3523 , #3534 : Fix kicking players with error
2023-09-28 06:55:00 +10:00
md_5
653f1691d7
Print full stack trace for packet decoder errors
2023-09-26 06:40:02 +10:00
md_5
3cb7a12738
#3527 : Switching between servers causes a decoding error
2023-09-26 06:35:48 +10:00
bob7l
f3397b3003
#3525 , #3526 : Set encode protocol to CONFIGURATION before connecting to a downstream server
2023-09-25 18:57:40 +10:00
md_5
497c6879e0
Add (hopefully temporary) queue for plugin messages to server
2023-09-24 06:50:46 +10:00
md_5
f9b75c4a3a
Update tests to JUnit 5
2023-09-23 18:44:14 +10:00
md_5
0509303fd3
#3519 : Queue configuration phase packets from API methods
2023-09-23 10:29:09 +10:00
md_5
d68ebd1eaf
Minecraft 1.20.2-rc1 support
2023-09-17 08:10:42 +10:00
Outfluencer
9e83ee6f0c
#3508 : Use same compression threshold checks as Vanilla
2023-09-12 20:29:01 +10:00
md_5
0dd7b98428
Bump version to 1.20-R0.2-SNAPSHOT
2023-08-07 08:01:47 +10:00
md_5
a793692a2c
Release 1.20-R0.1
2023-08-07 07:56:00 +10:00
Outfluencer
9f5ace9025
#3418 : Add tab completion for bungee command names in pre-1.13 versions
2023-07-05 19:58:23 +10:00
md_5
da3616e636
SPIGOT-7400: Downgrade maven-resolver due to issues resolving certain depends
2023-06-18 20:37:33 +10:00
Outfluencer
6324c7d527
#3401 : Only synchronize necessary parts of the BungeeServerInfo#sendData method
2023-06-10 18:06:37 +10:00
Ruan
9a7617f9b8
#3475 : Add KickPlayerRaw channel
2023-06-10 18:01:01 +10:00
Janmm14
9a71358dfa
#3439 : Add GetPlayerServer bungee plugin message subchannel
2023-06-10 18:00:33 +10:00
Outfluencer
a96a2e80a1
#3437 : Remove unused enum in ServerConnector and add color to exception message
2023-06-10 17:58:14 +10:00
md_5
68200133b6
Minecraft 1.20 support
2023-06-08 01:30:00 +10:00
Janmm14
38028e8e90
#3455 : Don't lock connections for offline uuid lookup when given uuid is not offline mode
2023-05-20 11:27:59 +10:00
md_5
3db27052a1
Bump maven-resolver dependencies
2023-05-20 11:13:38 +10:00
md_5
3c12b04c98
Update dependabot.yml
2023-04-20 07:35:29 +10:00
dependabot[bot]
5545850f9d
#3459 : Bump mysql-connector-j from 8.0.32 to 8.0.33
...
Bumps [mysql-connector-j](https://github.com/mysql/mysql-connector-j ) from 8.0.32 to 8.0.33.
- [Release notes](https://github.com/mysql/mysql-connector-j/releases )
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES )
- [Commits](https://github.com/mysql/mysql-connector-j/compare/8.0.32...8.0.33 )
---
updated-dependencies:
- dependency-name: com.mysql:mysql-connector-j
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 07:26:54 +10:00
dependabot[bot]
2f909b44d7
#3458 : Bump maven-resolver-transport-http from 1.9.7 to 1.9.8
...
Bumps [maven-resolver-transport-http](https://github.com/apache/maven-resolver ) from 1.9.7 to 1.9.8.
- [Release notes](https://github.com/apache/maven-resolver/releases )
- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.7...maven-resolver-1.9.8 )
---
updated-dependencies:
- dependency-name: org.apache.maven.resolver:maven-resolver-transport-http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 07:26:41 +10:00
dependabot[bot]
ff155ebbb4
#3457 : Bump maven-resolver-connector-basic from 1.9.7 to 1.9.8
...
Bumps [maven-resolver-connector-basic](https://github.com/apache/maven-resolver ) from 1.9.7 to 1.9.8.
- [Release notes](https://github.com/apache/maven-resolver/releases )
- [Commits](https://github.com/apache/maven-resolver/compare/maven-resolver-1.9.7...maven-resolver-1.9.8 )
---
updated-dependencies:
- dependency-name: org.apache.maven.resolver:maven-resolver-connector-basic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 07:26:26 +10:00