1
0
Commit Graph

1198 Commits

Author SHA1 Message Date
Outfluencer
acb85e30fa : Add more checks to InitialHandler 2024-09-21 09:05:50 +10:00
Outfluencer
a89cf5f36d : Add simple login payload API 2024-09-09 21:06:48 +10:00
Outfluencer
b309e4ac50 : 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 : Fix protocol state issue 2024-08-26 20:06:34 +10:00
Outfluencer
d32eedd333 : 24w34a snapshot support 2024-08-25 09:15:03 +10:00
Outfluencer
e1d4b6adc7 : Update cookie handling with vanilla limits and don't allow unrequested cookies 2024-08-25 09:10:00 +10:00
Outfluencer
534148763f : 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 , : Add check for SSE 4.2 and PCLMUL support to native zlib 2024-08-08 18:19:20 +10:00
Outfluencer
c310e3339f : Replace some println calls with proxy logger 2024-08-07 19:57:09 +10:00
Raraph84
45d2f44003 : Add default admin permissions for /find and /send 2024-07-28 21:04:41 +10:00
Raraph84
a57adcce00 , : 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 , : Connect player to fallback if backend disconnects silently 2024-06-23 08:47:05 +10:00
Outfluencer
006a14a75c , : 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 , : Close connection if HAProxy 2.0 message is a health check 2024-04-29 06:56:18 +10:00
Outfluencer
de60af0d7b : Cleanup command packets for 1.20.5 2024-04-20 08:45:46 +10:00
Outfluencer
1be25b6c74 : Improve online mode support where IP forwarding is disabled 2024-04-17 21:05:26 +10:00
Outfluencer
25cf8d682b : 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 : Convert PostLoginEvent to AsyncEvent and expose target server 2024-04-13 17:10:24 +10:00
Outfluencer
5e25c63c5a : 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 : Revert ": 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 : 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 : Error when disconnecting player on PostLoginEvent 2024-02-04 11:47:30 +11:00
Outfluencer
02c5c1ee76 : Minecraft 24w04a support 2024-01-30 07:25:22 +11:00
Valentine
19918c694f : Fix missing ComponentStyleSerializer 2024-01-09 16:09:55 +11:00
md_5
197bf13a28 Minecraft 1.20.3-pre2 support 2023-11-25 17:02:40 +11:00
md_5
bd009ca52d : Fix serialisation of certain scoreboard packets < 1.13 2023-11-06 20:14:57 +11:00
BoomEaro
f5157f12a4 : Fix possible race condition in duplicate player check 2023-11-01 21:32:31 +11:00
BoomEaro
df20effacc : Replace Guava Charsets with Java StandardCharsets 2023-10-31 21:49:17 +11:00
Outfluencer
e442c3da5c : Add string length checks to isValidName 2023-10-28 13:11:55 +11:00
Parker Hawke
0d45378986 : 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 : Remove redundant super call in handle(FinishConfiguration) 2023-10-05 07:21:46 +11:00
Outfluencer
94a1fb5117 : Queue packets of Title api 2023-09-29 07:21:56 +10:00
md_5
78aef86a8f : 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 , : 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 : Switching between servers causes a decoding error 2023-09-26 06:35:48 +10:00
bob7l
f3397b3003 , : 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
0509303fd3 : 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 : Use same compression threshold checks as Vanilla 2023-09-12 20:29:01 +10:00
Outfluencer
9f5ace9025 : Add tab completion for bungee command names in pre-1.13 versions 2023-07-05 19:58:23 +10:00