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

254 Commits

Author SHA1 Message Date
Camotoy
da663b606a Backport linked player skin fix from 2.1.1 2022-03-19 21:01:41 -04:00
Jackson_57
c34970f0b9 Add obvious download link to the README.md, update wiki links (#171) 2022-02-26 16:48:43 -05:00
Camotoy
38332db268 PMD no 2022-02-02 16:56:10 -05:00
Camotoy
c3ba9e6f73 GameProfiles are immutable on Velocity 2022-02-02 16:53:12 -05:00
Tim203
8beed574e5 Fix BungeeCord with Mojang authentication change 2022-02-02 20:45:42 +01:00
Camotoy
aa0a8405c2 Fix Velocity with Mojang authentication change 2022-02-02 13:10:47 -05:00
Camotoy
4537fea569 Only initialize Paper listener with class existance 2022-02-02 12:48:41 -05:00
Redned
5e51ac9f48 Quick fix for GameProfile's being empty 2022-02-02 11:10:57 -06:00
Tim203
763ede8817 Don't assume that BedrockData can't be null 2022-01-20 19:34:14 +01:00
Tim203
a3e6c09166 Paper added an option to disable username validation for a connection
Co-authored-by: Camotoy <20743703+camotoy@users.noreply.github.com>
2022-01-18 16:57:37 +01:00
Tim203
b6a7087dc7 Bypass username validation for every Spigot platform
After internal discussion, we've decided to require assistance for all Spigot platforms, in case Spigot decides to add username validation as well.
2022-01-14 11:57:42 +01:00
Tim203
452656dce7 Always bypass Paper's username validation for Floodgate players 2022-01-08 02:15:04 +01:00
Gadget
5b5ec3d8ee Stop news checker on shutdown (#248) 2021-12-22 23:49:06 -05:00
Camotoy
ef04531372 Use javax imports instead of Guice for SQLite database 2021-12-01 20:49:46 -05:00
Camotoy
a8829c6d57 Revert "Renamed common to core"
This reverts commit 4c4938c199 because Jenkins is not happy.
2021-11-30 11:53:32 -05:00
Camotoy
9a34f6ab85 Revert "Update submodule location"
This reverts commit e898bdef4b.
2021-11-30 11:53:13 -05:00
Camotoy
e898bdef4b Update submodule location 2021-11-30 11:45:24 -05:00
Tim203
4c4938c199 Renamed common to core 2021-11-30 17:14:23 +01:00
Tim203
e7d1715d4a Format the 'unsupported data version' message 2021-11-30 17:00:49 +01:00
Tim203
6e41471790 Bump version to 2.1.0 2021-11-30 16:35:59 +01:00
Tim203
f3bdd225fe Removed time checker and added a header version system 2021-11-30 16:34:32 +01:00
Tim203
315efb9e50 Added support for 1.18 2021-11-27 02:27:17 +01:00
Camotoy
a57bd24216 Relocate Guice on Spigot and BungeeCord 2021-11-19 09:10:22 -05:00
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