1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2025-12-19 14:59:20 +00:00
Commit Graph

46 Commits

Author SHA1 Message Date
chris
b469c0c057 Remove LoginEvent usage in Floodgate-Spigot (#596) 2025-07-16 21:47:25 +02:00
chris
49bd56446f Preliminary 1.21 Spigot support (#521) 2024-06-13 22:08:27 -04:00
chris
f8c84182d6 Deal with getLocale being nullable during login on BungeeCord (#511)
* Temporary fix for https://github.com/GeyserMC/Floodgate/issues/510, bump cloud to rc candidate

* apparently it is supposed to be nullable. okay then.
2024-05-14 17:41:00 +02:00
chris
41c42ed3bb Update cloud (#505) 2024-05-06 12:04:58 +02:00
chris
7a5530596d Feature: Cloud 2.0, publishing setup fixes (#496)
* - Update to cloud 2.0
- bump floodgate version to 2.2.3
- fix publishing setup - don't publish shadow jars, ensure api/core artifacts aren't shaded jars

* - update bstats
- fix alias -> description

* tiny cleanup, fix whitelisting bedrock players when the linked java account is online (and shares the same name)

* Update build process

* Ensure BUILD_JSON env is init

* Fallback to GH run number

* update guice to 6.0.0 to be compatible with java 21

* update languages module

* Support 1.20.5 spigot, update languages module, update Bungee dependency so the project builds

* remove codemc repo, update cloud-paper to snapshot build for 1.20.5 support

---------

Co-authored-by: Kas-tle <26531652+Kas-tle@users.noreply.github.com>
2024-04-28 22:36:17 +02:00
Kas-tle
58d71cb8eb Fix Publishing to the Downloads API (#499)
* Update build process

* Ensure BUILD_JSON env is init

* Fallback to GH run number

* Use tmp file for metadata.json

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>

---------

Signed-off-by: Joshua Castle <26531652+Kas-tle@users.noreply.github.com>
2024-04-28 07:18:35 -07:00
rtm516
19391fa253 Update Geyser version (#481)
* Update Geyser version
* Update Versions.kt
2024-01-28 22:51:20 +00:00
Tim203
9c79df6fb7 Bump Geyser, Cumulus, Events versions to fix an issue with Events 2023-08-15 19:00:58 +02:00
Tim203
202a30aae6 Fixed GitHub Action run numbers and updated download url 2023-05-27 13:40:58 +02:00
Tim203
3c0e30bff7 Folia support
Co-Authored-By: Camotoy <20743703+Camotoy@users.noreply.github.com>
2023-03-31 13:14:37 -04:00
Konicai
2230f2a6d3 Shutdown metrics on platform shutdown (#386)
* Shutdown metrics on platorm shutdown

* Listen to event instead of hardcoding it

* Annotate Metrics as a Listener

* Use temporary bStats fork to properly shutdown bStats

* Use bstats-base dependency (instead of the whole project I guess?)

* Formatting change

---------

Co-authored-by: Tim203 <mctim203@gmail.com>
2023-02-27 00:48:49 +01:00
Tim203
e4a2080299 Update maven deploy location 2023-02-26 01:18:34 +01:00
Tim203
82d27bedc8 Update bstats dependency 2023-02-14 00:38:43 +01:00
Tim203
da97a0f073 Add branch name when not master, simplify publish, use GitHub Actions
And updated Gradle
2023-02-12 11:35:32 +01:00
Tim203
2c92e3e215 Remove Blossom and use templates 2022-12-12 02:02:43 +01:00
Tim203
49cf3a0a94 Bumped version to 2.1.1 and publish entire java component 2022-10-16 17:47:05 +02:00
Tim203
aa7e0a1102 Merge remote-tracking branch 'origin/master' into development
# Conflicts:
#	build-logic/src/main/kotlin/Versions.kt
2022-10-16 17:35:27 +02:00
Tim203
7e930afcef Fixed a circular dependency issue when a locale couldn't be found 2022-08-30 11:54:26 +02:00
Tim203
e990f2b948 Switched event library 2022-08-13 22:59:52 +02:00
Tim203
4f361120d1 Update Geyser common and Cumulus 2022-08-10 22:52:25 +02:00
Tim203
1815613be6 Removed config holder and changed a few things 2022-07-03 22:03:52 +02:00
Tim203
69aacfa91b Started using plugin messages internally. Started subcommand refactor 2022-06-19 23:00:18 +02:00
Tim203
af4030ac12 Re-added support for BungeeCord 1.18
Metrics showed that more than 33% of the BungeeCord platform users still use a 1.18.x version
2022-06-11 14:12:13 +02:00
Tim203
1eec00606c Fixed building 2022-06-08 00:08:39 +02:00
Tim203
78254df1de Use release version of Cumulus 1.1 2022-06-07 00:33:03 +02:00
Tim203
e824d0f4d1 Re-added the old sendForm methods 2022-06-06 11:16:11 +02:00
Tim203
8bd2e2d39a Merge remote-tracking branch 'origin/dev/2.1.1' into feature/cumulus-1.1
# Conflicts:
#	build-logic/src/main/kotlin/Versions.kt
2022-06-06 10:47:48 +02:00
Tim203
b85ba07edd Don't archive core & api artifacts. Don't deploy databases. Deploy core 2022-05-11 22:57:34 +02:00
Tim203
fc2fe290a6 It should be able to publish now 2022-05-11 21:27:41 +02:00
Tim203
8d52ffd28d Jenkins uses env variables 2022-04-02 16:21:50 +02:00
Tim203
465e66df72 Added metrics and fixed relocations not applying for child projects 2022-03-21 14:41:53 +01:00
Tim203
440e20f5ea Switched to ConfigUtils and prepared the addition of metrics 2022-03-11 23:35:59 +01:00
Tim203
58ac8a8cc9 Use rtGradleRun 2022-03-06 14:48:28 +01:00
Tim203
18a3a2e41e Attempt to not publish specific modules 2022-03-06 12:24:54 +01:00
Tim203
0e1e1b823c No longer use Adventure internally. Started working on adding Checkstyle 2022-03-05 20:02:06 +01:00
Tim203
0e055d106d Bumped Adventure. Only set empty texture when needed 2022-03-03 00:31:44 +01:00
Tim203
b447fcbbff Use different version format for snapshots 2022-03-02 21:05:50 +01:00
Tim203
00eaec8903 Updated Cumulus to 1.1 2022-01-27 11:34:59 +01:00
Tim203
d4a4de6a98 Re-added some git properties and updated Gradle to 7.3.3 2022-01-23 12:50:01 +01:00
Tim203
9509d153c7 We're in 2022 now 2022-01-02 00:08:15 +01:00
Tim203
3be603a837 Re-added relocations and excluded provided dependencies 2021-12-12 22:00:58 +01:00
Tim203
16a75e3c39 Publish the local linking databases 2021-12-11 01:42:18 +01:00
Tim203
8fa63418be Another attempt to make publishing work 2021-12-11 00:56:02 +01:00
Tim203
21756bbca1 Another attempt to make publishing work 2021-12-11 00:31:19 +01:00
Tim203
919332f3af Another attempt to make publishing work 2021-12-10 23:32:49 +01:00
Tim203
11f811b656 First version of moving to gradle. No relocations etc. yet 2021-12-08 00:59:25 +01:00