Commit Graph
28 Commits
Author SHA1 Message Date
GeroandGitHub c0fdf20224 Add InboundConnection#getHandshakeIntent (#1493)
* Add InboundConnection#getHandshakeIntent
2025-01-14 20:44:20 -05:00
GeroandGitHub 05235da55d 1.21.2 (#1447)
* 24w33a

* 24w34a

* 24w38a

* 24w40a

* 1.21.2
2024-10-22 17:33:55 +02:00
Gero d999ee2058 Fix PlayerConfigurationEvent only being called for initial configuration on 1.20.5+ 2024-07-14 16:29:30 +02:00
GeroandGitHub 6073f698e2 Add PlayerConfigurationEvent and PlayerEnteredConfigurationEvent (#1371)
* Configuring the player (i.e. sending resource packs) should now be done in the new PlayerConfigurationEvent.

* The new PlayerEnteredConfigurationEvent is called when a player acknowledged the switch to configuration state.

* The PlayerEnterConfigurationEvent is no longer called twice. It is now called when the backed wants to reconfigure the player.

* The PlayerFinishConfigurationEvent should no longer be used to configure the player (i.e. sending resource packs). This is because since 1.20.5 the backend server can't send keep alive packets between switching state anymore and the connection will thus time out.
2024-07-12 11:16:42 +02:00
GeroandGitHub 350ea7f31e 1.21 support (#1338) 2024-06-12 20:33:01 +02:00
GeroandGitHub deacdb6228 Fix StackOverflowError in CommandGraphInjector when using redirects (#1335) 2024-05-30 13:40:07 +02:00
GeroandGitHub 42d4288334 Fix tab completions not being forwarded to backend if proxy command exists but is inaccessible (#1329) 2024-05-26 13:19:37 +01:00
Gero 15897c5258 Fix race condition when switching client from config to play state 2024-02-10 23:28:08 +01:00
Gero 9450e6600c Fix race condition when switching from config to play state 2023-12-23 10:58:32 +01:00
Gero a54d8c681f Support conversion of mixed json array components 2023-12-19 12:13:11 +01:00
GeroandShane Freeder e703e9d2b8 Fix SessionPlayerChat packet registration 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 98632925e1 javadoc for PlayerResourcePackStatusEvent.Status#isIntermediate 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 8bfe0670c4 1.20.4 2023-12-14 14:20:16 +00:00
GeroandShane Freeder b00d3bcf5b Fix TabCompleteResponse 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 32228e85ab fix disconnect decoding 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 8a6c20ee32 Fix NPE in ComponentHolder 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 5b8bba4b29 fix binary -> json component 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 702dad25c4 don't clear applied resource pack for 1.20.3 in config state 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 058aee259a fix resource pack status 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 519bf5ee04 Fix title and system chat packets 2023-12-14 14:20:16 +00:00
GeroandShane Freeder 814b53f12c WIP 1.20.3 2023-12-14 14:20:16 +00:00
GeroandGitHub 1cc3f120ee Several improvements and fixes for 1.20.2 (#1097)
* Send LoginAcknowledged immediately

* Resend player list header/footer after backend server switched to config state

* Fix clearHeaderAndFooter not clearing fields in ConnectedPlayer

* Clear boss bars, header/footer, tab list when switching client to config state

* Send client settings in config state
2023-10-12 11:11:47 +02:00
Gero 5ef90c46e3 1.20 2023-06-06 17:13:48 +02:00
GeroandGitHub 93b6376b38 Remove registry decoding (#979) 2023-03-29 09:21:01 +02:00
GeroandGitHub c7ba5255e3 Add Player#hasSentPlayerSettings (#980) 2023-03-21 09:22:40 +01:00
GeroandNassim Jahnke 43f6dd653b 1.19.4 (rc1) (#967) 2023-03-09 19:25:52 +01:00
GeroandGitHub cb1f336d14 Fix cancellation of PlayerChatEvent for key revision GENERIC_V1 (#941) 2023-03-09 18:56:09 +01:00
GeroandGitHub e8bf6ab522 Fix missing assignment of playerKey in ServerLogin constructor (#776) 2022-06-26 13:24:20 +01:00