1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2026-01-04 15:31:48 +00:00
Commit Graph

165 Commits

Author SHA1 Message Date
Tim203
f20a13bba4 Fixed compatibility with the latest Velocity dev builds
Co-authored-by: Camotoy <20743703+camotoy@users.noreply.github.com>
2021-11-10 00:23:58 +01:00
Camotoy
ad41dbedc4 Set handshake packet first thing 2021-11-07 15:52:03 -05:00
Tim203
5161aa7259 Don't forget to send the handshake packet for Java players 2021-11-07 20:46:55 +01:00
Tim203
9f8bbf6e66 Updated to global api v2 2021-11-07 15:46:48 +01:00
Tim203
2d2c38e120 Moved some common data handling logic to the common module 2021-11-07 14:51:37 +01:00
Tim203
0bb3693dfa Updated languages submodule 2021-10-31 21:41:08 +01:00
Camotoy
4c66bb7a9f Allow a UUID to be used in the Floodgate whitelist command
No API call needs to be made this way.
2021-10-18 09:16:36 -04:00
Camotoy
08178f51b7 Remove time syncer checks
This check has caused more harm than good (with needing to use an external NTP source and some providers not allowing Cloudflare's NTP server), and is also a technical vulnerability in BungeeGuard. In order to exploit this, you would need to capture traffic between the Geyser server and the Floodgate instance.
2021-09-27 14:45:53 -04:00
Camotoy
f4734722cc Oops! 2021-09-24 16:15:50 -04:00
Camotoy
32d5720083 Fix send-floodgate-data with no Bungee forwarding and fix #201 2021-09-24 16:10:15 -04:00
Tim203
50e6676bfc Merge remote-tracking branch 'origin/feature/transfer-players' 2021-09-24 20:29:16 +02:00
Tim203
a293ad0f6b Use the cause of a CompletionException. Fixes GeyserMC/Floodgate#204 2021-09-17 13:15:22 +02:00
Tim203
4fd6f7eda4 Make a difference between a decrypt error and an exception 2021-09-17 12:44:35 +02:00
Tim203
1d7009395d Bumped some dependencies 2021-09-17 12:09:14 +02:00
Tim203
9ec9e2d0c1 Added support for transferring players 2021-09-10 01:39:02 +02:00
Tim203
67a492b971 Fixed GeyserMC/Floodgate#199 2021-09-08 21:51:12 +02:00
Tim203
69d9e82ecb Apply the same fix to the whitelist command as well 2021-09-04 21:49:53 +02:00
Tim203
8df1b1e03e Fixed a 1.8.8 issue and don't hide unexpected player linking errors 2021-09-04 21:23:30 +02:00
Tim203
fc50b8823c Don't return null when linking is disabled 2021-08-27 22:17:47 +02:00
Tim203
1ec0d7e8fb Explain the use of the packet blocker 2021-08-27 17:08:18 +02:00
Tim203
beda917fc9 Don't block Netty event loop threads while handling Floodgate login 2021-08-26 00:46:24 +02:00
Tim203
2e1b0ba115 Lower the http connection timeout 2021-08-21 15:48:12 +02:00
Tim203
9612996d37 Fixed a mistake introduced in the previous build 2021-08-19 01:08:00 +02:00
Tim203
9758948944 Fixed a nullpointer when the server is unavailable 2021-08-18 12:20:46 +02:00
Tim203
b66f10ae6d Shade some dependencies 2021-07-23 17:44:01 +02:00
Tim203
3bcdd98c25 Subcommand added that checks if it can reach things like the global api 2021-07-23 00:35:42 +02:00
Tim203
fe85451fe4 Handle (and ignore) http server downtime 2021-07-06 16:51:00 +02:00
Tim203
0216b6d798 Fixed a bug where linked accounts would get their Bedrock skin 2021-07-05 15:49:42 +02:00
Tim203
29c834df03 Added new news types 2021-07-05 15:49:39 +02:00
Camotoy
2700c75248 Use quotes to whitelist names with spaces (fixes #173) 2021-06-29 16:31:35 -04:00
Tim203
a1f0d2276d Removed some unused addon code 2021-06-23 00:52:21 +02:00
Camotoy
81d1650c48 Update languages submodule properly 2021-06-21 14:12:27 -04:00
Tim203
fd9192f17b Should fix an ArrayIndexOutOfBoundsException 2021-06-19 17:14:07 +02:00
Camotoy
1ccbda4c3c Don't return null if the player link option fails to load 2021-06-15 17:02:40 -04:00
Tim203
58882e84cf Spigot 1.17 support 2021-06-12 02:54:07 +02:00
Tim203
d2737c0aa1 Hehe 2021-06-09 14:14:26 +02:00
Tim203
99b321df7b Should fix building 2021-06-08 16:03:37 +02:00
Tim203
df57997b15 Remove remaining log 2021-06-08 15:49:30 +02:00
Tim203
efdd17d642 Finished news. Added git properties, closes GeyserMC/Floodgate#127
Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2021-06-08 15:49:29 +02:00
Tim203
a65d4e821d First part of news 2021-06-08 14:48:30 +02:00
Tim203
0773c7d37b Merge remote-tracking branch 'origin/dev/2.0' into dev/2.0 2021-06-08 10:26:44 +02:00
Tim203
212e9d1372 Fixed compatibility with latest Geyser changes 2021-06-08 10:19:43 +02:00
Camotoy
1457481612 ??? 2021-06-06 20:06:17 -04:00
Camotoy
6af0c80162 Don't yell if Floodgate cannot remove the injection 2021-06-06 20:04:35 -04:00
Tim203
4403868633 Made Floodgate compatible with the latest Geyser common changes 2021-06-05 23:20:53 +02:00
Tim203
17810baa0d Made the debugger less spammy 2021-06-02 18:14:56 +02:00
Tim203
b86c42c7eb Added an error margin for the timestamp 2021-05-28 16:33:11 +02:00
Tim203
aaee1a2164 Added a debug message for invalid timestamp 2021-05-27 16:55:00 +02:00
Tim203
904d26a66a Fixed an issue with time sync and added a log message for it 2021-05-27 00:56:38 +02:00
Tim203
bfa40f5f08 Make sure that the time we use is always the same across servers 2021-05-26 01:57:46 +02:00