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

231 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
funniray
966ccffcf9 Fix the issue Management URL in pom.xml (#213) 2021-10-11 14:44:20 +02: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
95a51480f0 Remove Geyser -> Bungee Floodgate data after use 2021-09-24 20:26:09 +02:00
Tim203
cc3e5f999f Don't move Bungee and Velocity 2021-09-17 13:53:14 +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
be781c634f Merge remote-tracking branch 'origin/betterbungeeinit' 2021-09-10 23:29:12 +02:00
Tim203
cced369d7e Fixed Proxy <-> Server injection 2021-09-10 23:12:58 +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
Camotoy
cd02009dd4 Better BungeeCord channel initialization 2021-09-07 17:53:12 -04: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
933720660c Revert relocating sqlite because it causes issues 2021-09-01 02:12:37 +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
4f1b450453 Shade a cloud dependency as well 2021-07-24 00:57:21 +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
Camotoy
6eb3d0eed6 Build Floodgate-Fabric on successful commit 2021-06-28 10:20:49 -04:00
Tim203
a1f0d2276d Removed some unused addon code 2021-06-23 00:52:21 +02:00
Andrew Steinborn
821be02bdb Fix reference count issues (#165)
* Fix reference count issues

* Only remove the handler after we get the Handshake packet

* Same thing for the ServerDataHandlers. Optimized imports as well

* Further removal optimizations in backend handlers and Spigot

* Removed unused imports

Co-authored-by: Tim203 <mctim203@gmail.com>
Co-authored-by: Camotoy <20743703+Camotoy@users.noreply.github.com>
2021-06-22 22:33:48 +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
Camotoy
b8d8c904f3 Bump Lombok to 1.18.20 for Java 16 compilation 2021-06-14 21:20:06 -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
61a6ea99bf Update to Geyser 1.4 2021-06-08 17:14:47 +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