1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2025-12-29 03:29:13 +00:00
Commit Graph

149 Commits

Author SHA1 Message Date
Tim203
d844216e80 Limit Bungee injection tries. Explicitly define cumulus in the api pom 2021-04-11 19:43:41 +02:00
Tim203
fcd433d2e1 Only cancel the event when allowed is false 2021-04-09 08:21:10 +02:00
Tim203
21182fe8b4 Relocate fastutil 2021-04-06 22:53:34 +02:00
Tim203
9549466ec4 Update fastutil dependencies 2021-04-06 17:07:16 +02:00
Tim203
98df9179ae Added an option to require linked accounts 2021-04-03 21:10:17 +02:00
Tim203
30ca8e6e25 Update submodule 2021-04-02 14:05:42 +02:00
Tim203
12022fcffb Allow combining local with global linking. Improved the config updater 2021-04-02 14:00:58 +02:00
Tim203
64d1d6cd78 Made the Bungeecord injector waterproof again 2021-04-02 11:24:56 +02:00
Tim203
92ea79e750 Improved the Bungee injector 2021-04-02 01:49:16 +02:00
Tim203
621678602f Add prefix and replace spaces for the whitelisted Bedrock user 2021-03-31 12:03:45 +02:00
Tim203
bab001c40f Register the whitelist command correctly, whoops 2021-03-29 22:20:26 +02:00
Tim203
b5e7d05315 Fixed #124 and whitelist command only works on non-proxies. 2021-03-29 20:06:26 +02:00
Tim203
0bbe3d8cf1 Close stuff correctly 2021-03-28 20:44:05 +02:00
Tim203
d27cc9479f Added a way to get the Floodgate prefix using the API 2021-03-26 18:13:04 +01:00
Tim203
bdcc7795c4 Prepare for upcoming changes 2021-03-24 16:28:21 +01:00
Tim203
c10f21afc8 Changed the default config a bit (again) 2021-03-24 15:49:14 +01:00
Tim203
bc0f298e5c Changed the default config a bit 2021-03-24 15:25:19 +01:00
Tim203
77b836ff60 Add submodules to the Jenkinsfile and exclude floodgate-common 2021-03-24 00:40:26 +01:00
Tim203
0b4d9b3e35 Lets try this 2021-03-23 19:35:06 +01:00
Tim203
e1c5d8c3ae Only archive the correct artifacts 2021-03-23 18:08:56 +01:00
Tim203
b7ce4f9a45 Don't build Javadocs 2021-03-23 10:10:33 +01:00
Tim203
6eec566286 Use Artifactory Jenkins plugin for deployment 2021-03-23 09:58:04 +01:00
rtm516
81dd4133df Fix builds failing because dependency version is wrong (#14) 2021-03-23 09:40:12 +01:00
Tim203
d77222d5a4 Deploy Floodgate 2.0 builds 2021-03-23 02:17:38 +01:00
Tim203
59039e9165 Ignore the checkstyle for the mariadb module for now 2021-03-23 02:12:12 +01:00
Tim203
ad677d8797 Generate new key when converting a pre-rewrite config. Bumped Geyser 2021-03-23 01:50:48 +01:00
Tim203
49ad9e4937 Always check if the player object isn't null 2021-03-03 19:58:59 +01:00
Tim203
e474490545 Fixed proxy config generation and moved Spigot pipeline errors to debug 2021-03-03 19:27:20 +01:00
Tim203
96e39e3a1f Forgot to upload a recent change to the global api 2021-03-02 00:08:07 +01:00
Tim203
7d787d0135 Don't throw an exception when Floodgate can't connect to the api 2021-02-27 13:24:37 +01:00
Tim203
f53032e9ea Added whitelist command, allow handler to set IP of non-Java players 2021-02-27 12:01:46 +01:00
Tim203
3a66d524a1 Added initial version of whitelist command and fixed a Java 16 issue 2021-02-25 02:17:19 +01:00
Tim203
3c15fcc298 Change the 'get bedrock link' endpoint 2021-02-19 18:04:28 +01:00
Tim203
06edd573db Spigot and Bungee console should no longer print json 2021-02-16 18:48:40 +01:00
Tim203
f149e94964 Added a timestamp to prevent reusing the encrypted Floodgate data 2021-02-16 17:52:11 +01:00
Maescool
8290740775 Mariadb Support (#9)
* Add MariaDB support

* Add linkaccount features

* Update camelCase

* Now using DatabaseConfig system.

* default configs
2021-02-16 14:14:21 +01:00
Tim203
3bb2122fae Fixed handshake data bug 2021-02-15 00:54:56 +01:00
Tim203
fff10e7084 Moved skin uploading to the global api 2021-02-12 22:26:42 +01:00
Tim203
700b377e43 Allow the IP of the Bedrock client to be changed 2021-01-31 23:05:25 +01:00
Tim203
048cb6d1a1 Not longer returning null and updated the global linking api url 2021-01-24 13:52:44 +01:00
Tim203
ab4696a360 Revisited the plugin messaging system 2021-01-24 01:34:29 +01:00
Tim203
3b8382957c Added getPlayers and getPlayerCount to the API 2021-01-18 11:29:54 +01:00
Tim203
3eb607772d Stopped using disconnect and (Bungee's) handshake event
Instead we're listening for the actual channel to close.
2021-01-18 01:34:19 +01:00
Tim203
61739fbd58 I accidentally broke global linking 2021-01-17 17:57:23 +01:00
Tim203
76ae520f2c Forgot to close InputStream 2021-01-17 17:32:20 +01:00
Tim203
f17d8c590a Added a config system for database implementations 2021-01-17 15:39:43 +01:00
Tim203
d88eb9aa63 Added a warning for non-unique prefixes 2021-01-17 01:32:48 +01:00
Tim203
f27ad277ed Add ProtocolSupport support
Based of the work done by Camotoy on the 1.0

co-authored-by: Camotoy <20743703+camotoy@users.noreply.github.com>
2021-01-16 23:58:13 +01:00
Tim203
6b47ef1a7a Renamed original HandshakeHandler to prevent confusion 2021-01-16 17:48:30 +01:00
Tim203
b737184fb0 Added PMD Plugin and changed isBedrockPlayer to isFloodgatePlayer 2021-01-16 16:52:04 +01:00