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

24 Commits

Author SHA1 Message Date
onebeastchris
febdafbb3b Start splitting into isolated / base modules and adapting to merge changes 2025-08-27 19:10:45 +02:00
onebeastchris
c0c017b4db Initial merge 2025-08-27 15:55:56 +02:00
chris
0ef06597f1 Support neoforge platform, move to using architectury (#125)
* rebase

* split fabric/neoforge specific code

* more progress

* dependency configuration

* exclude more junk

* neo, you make me go insane

* neoforge seems to work!

* some minor cleanup, add neoforge command module 

* mixin config plugin shenanigans

* fix language strings loading

* some cleanup, yeet Jenkinsfile

* proper repository declaration using plugin, target jitpack branch

* oops

* address reviews

* Update for 1.21

* some minor fixes

* Fix modrinth task, add floodgate version command mixin to disable version checking, update to loom 1.7, update cloud, update floodgate core to not use my branch

* oops

* what on earth is going on now

* neoforge works again!!!!!!!!!

* Address review, dont rely on locals in mixin

* modrinth version/name changes, similar to geyser

* Update README.md

Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>

* Improve handling of PayloadRegistrar

this took years off my life

* address review

* Move blossom version declaration to libs.versions.toml

* remove unused versions from catalogue

* Only run modrinth task if successful & on Geyser repo

* cleanup & fix gh actions building/archiving

* run and uses are different steps

---------

Co-authored-by: Konicai <71294714+Konicai@users.noreply.github.com>
2024-09-11 02:00:55 +08:00
Kas-tle
f2bd713242 Switch to centralized GitHub actions (#516)
* Switch to centralized GitHub actions

* Build number is in env for PR

(cherry picked from commit c4a44879b8)
2024-06-12 22:16:02 +02:00
Tim203
97466324ac Use even less reflection on Velocity and fixed artifact location 2024-05-13 12:20:28 +02:00
Kas-tle
794f9c249b 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>

(cherry picked from commit 58d71cb8eb)
2024-05-09 18:32:30 +02:00
chris
1277e3f46e Update publish.yml to use java 21 (#119) 2024-04-29 00:16:20 +02:00
Konicai
160cc5e963 Target 1.20.4 (#113)
* Target 1.20.4 and remove adventure-platform dependency

* Update fabric.mod.json

* 1.20.2 & cleanup publish action

---------

Co-authored-by: Kas-tle <26531652+Kas-tle@users.noreply.github.com>
2023-12-14 17:04:34 -08:00
Camotoy
104cbdd51b Use Java 17 to compile 2023-03-31 13:28:18 -04:00
Camotoy
90bb7e42ab Publish to Modrinth 2023-03-20 16:25:11 -04:00
rtm516
65e4de4e7a Update downloads api publishing steps 2023-03-19 17:12:31 +00:00
Tim203
089b9a7e90 Another attempt 2023-03-01 20:27:12 +01:00
Tim203
8b002e2b9f Attempt to fix publishing to the Downloads API 2023-03-01 20:23:52 +01:00
Tim203
846b60627f Made various changes to the build action 2023-02-26 01:12:18 +01:00
Konicai
cfd28e8feb Only publish and notify Discord on push if running inside this repository (#387)
* Only attempt publishing if running in GeyserMC/Floodgate

* Also restrict the discord notification
2023-02-18 10:46:44 +01:00
Tim203
d7e35ae035 Notify Discord after building & fixed building 2023-02-13 22:04:54 +01:00
rtm516
64b1d9c108 Add publishing to downloads site (#385)
* Add publishing to downloads site

* Only publish to Downloads API when branch is master and status success

---------

Co-authored-by: Tim203 <mctim203@gmail.com>
2023-02-13 22:01:37 +01:00
Tim203
7ea41b2648 Let's see if the setup-java action's cache is helpful & fixed building 2023-02-13 21:55:42 +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
Hugo Planque
3950824532 Switch from maven to gradle in workflow (#266) 2022-02-12 15:10:03 +01:00
Tim203
4d6cc25315 Use Cumulus as Form library 2020-12-10 23:01:40 +01:00
rtm516
bd0815f285 Fixed wrong artifact upload (#31) 2020-05-06 13:10:53 +02:00
Redned
241b3468af Rename 'maven.yml' to 'pullrequest.yml' 2020-05-01 01:08:00 -05:00
Redned
af7fbfc575 Add pull request workflow 2020-05-01 00:47:38 -05:00