Commit Graph
327 Commits
Author SHA1 Message Date
mitchej123 800303ecd9 [ci skip] update build script version to 1666118075 2022-10-18 11:35:09 -07:00
glowredman 79d5535e77 Automatic GTNH Mixin dependency
Automatically sets GTNH Mixins as a dependency for CurseForge and/or Modrinth artifacts if mixins are enabled
2022-10-18 11:34:14 -07:00
github-actions[bot]andDream-Master cde79ca26e [ci skip] update build script version to 1665854233 (#78)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2022-10-17 21:14:30 +02:00
Jason Mitchell 196a7f7a60 GTNHMixins (#77)
* GTNHMixins (0.8.5=GTNH sponge powered mixins) support
Stop using .replaceAll() on the same string over, and over and over...

* Add refmap back

* ...

* missed this

* ....
2022-10-15 19:16:40 +02:00
mitchej123 d15f505fd9 [ci skip] update build script version to 1665425597 2022-10-10 11:14:15 -07:00
Raven Szewczyk 2539fe2379 Use a changelog path from the environment variable CHANGELOG_FILE 2022-10-10 11:13:02 -07:00
mitchej123 23417a6639 [ci skip] update build script version to 1665351510 2022-10-09 14:39:12 -07:00
glowredman d42ce7e2c5 Don't execute modrinth/CF plugins if their token is not present 2022-10-09 14:38:11 -07:00
mitchej123 b47c623438 [ci skip] update build script version to 1664372158 2022-09-28 06:37:08 -07:00
Raven Szewczyk c7f1854952 Revert finalizedBy reobf - this breaks run(Client,Server) after all, just not for examplemod. 2022-09-28 06:35:40 -07:00
mitchej123 97d98c54e1 [ci skip] update build script version to 1664303323 2022-09-27 11:31:50 -07:00
Raven Szewczyk 67cc0f8a69 Fix generating non-reobfed jars in publishing and when running mc 2022-09-27 11:28:24 -07:00
Raven Szewczyk b2134f3451 Add font files (ttf, otf) to list of binary files for git (#67) 2022-09-24 12:29:32 +01:00
github-actions[bot]andDream-Master 00d7504b2d [ci skip] update build script version to 1662920829 (#66)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2022-09-11 20:39:38 +02:00
glowredmanandMartin Robertz 0be3bd8925 Add Modrinth and CurseForge publishing (#63)
* Add Modrinth and CurseForge publishing

* Make Modrinth and CurseForge publishing configurable via gradle.properties

* Fix double negation

Co-authored-by: Martin Robertz <dream-master@gmx.net>
2022-09-11 20:26:55 +02:00
ZeekDaGeek 7c0b36ac6f project starter now points to most recent zip (#65) 2022-09-09 15:33:51 +02:00
Raven Szewczyk 0827aebb7e Add git .xcf files as binary (#62) 2022-09-05 10:27:15 +02:00
Jakub 9cb7aac90f Make extensions in .gitattributes case insensitive on Linux (#61)
* Make extensions case insensitive on Linux

* Better looking

* fix

* More files
2022-09-01 11:32:44 +02:00
Dream-Master c8c4ffb29d [ci skip] update build script version to 1661114848 2022-08-21 13:50:36 -07:00
Jakub 56f8081427 Ensure to run both (#59) 2022-08-21 22:47:12 +02:00
mitchej123 fd64439286 [ci skip] update build script version to 1661105934 2022-08-21 11:19:43 -07:00
Jason Mitchell 95dedaae69 Kill off Jitpack (requires bump to gtnh forgegradle 1.2.9)
Stop running spotless on build.gradle (It's screwing up the indentation on a bunch of functions)
2022-08-21 11:18:37 -07:00
Jason Mitchell fee00890a2 Revert "Fix file not found if no mixins exist (#51)"
This reverts commit c4bef302c3.
2022-08-21 11:18:37 -07:00
github-actions[bot]andDream-Master fbbf4a500e [ci skip] update build script version to 1660994461 (#56)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2022-08-20 13:33:16 +02:00
Jakub 7abb5fe032 Create .gitattributes to ignore user config. (#55)
* Create .gitattributes

* Auto download and repo renormalization

* Ensure to run both

* And here
2022-08-20 13:20:43 +02:00
github-actions[bot]andDream-Master ed22d22cc7 [ci skip] update build script version to 1660899027 (#54)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2022-08-19 10:53:45 +02:00
Glease 501a878b93 allow opt out spotless (#53)
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>

Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2022-08-19 10:50:05 +02:00
github-actions[bot]andDream-Master ee3d3f52b4 [ci skip] update build script version to 1660491897 (#52)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2022-08-14 17:56:46 +02:00
Vladislav Laetansky c4bef302c3 Fix file not found if no mixins exist (#51) 2022-08-14 17:44:43 +02:00
github-actions[bot]andConnor-Colenso f698cd501d [ci skip] update build script version to 1659977784 (#50)
Co-authored-by: Connor-Colenso <Connor-Colenso@users.noreply.github.com>
2022-08-09 01:29:06 +04:00
Glease 6118c09404 Don't try network if working in offline mode (#49) 2022-08-08 17:56:03 +01:00
github-actions[bot]andDream-Master 782646cb30 [ci skip] update build script version to 1659365110 (#48)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2022-08-01 21:47:03 +07:00
Vladislav Laetansky 426d2f9089 Move remoteMappings to the scope of deobf(SS) (#47) 2022-08-01 21:44:54 +07:00
github-actions[bot]andvlaetansky d9be47e250 [ci skip] update build script version to 1659353820 (#45)
Co-authored-by: vlaetansky <vlaetansky@users.noreply.github.com>
2022-08-01 18:45:21 +07:00
Vladislav Laetansky e28863fbc3 Fix gradle properties being not found (#44) 2022-07-30 23:08:36 +02:00
mitchej123 69dc7027c2 [ci skip] update build script version to 1658517280 2022-07-22 12:15:20 -07:00
Jason Mitchell dfeea0102f Handles auto downloading a default settings.gradle if one doesn't exist 2022-07-22 12:14:23 -07:00
mitchej123 777fd9070f [ci skip] update build script version to 1658080040 2022-07-17 10:48:48 -07:00
Jason Mitchell af02166864 Point spotless config to a central location
Notes:

* mods will require settings.gradle
* Publishing ExampleMod1.7.10 pointing to itself for spotless config, mods should point to a tag on ExampleMod1.7.10
2022-07-17 10:47:03 -07:00
github-actions[bot]andDream-Master c44cfe7cf6 [ci skip] update build script version to 1657803382 (#38)
Co-authored-by: Dream-Master <Dream-Master@users.noreply.github.com>
2022-07-14 19:57:16 +07:00
Glease d9cd90ff80 update spotless format to match editorconfig (#37)
* update spotless format to match editorconfig

* fix convergence issue

* apply spotless

Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2022-07-14 19:56:07 +07:00
3a9563e9d0 [ci skip] update build script version to 1657593170 (#31)
Co-authored-by: Connor-Colenso <Connor-Colenso@users.noreply.github.com>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
2022-07-12 08:31:55 -07:00
Raven SzewczykandConnor-Colenso 87e65c226a Use shared github actions workflows (#35)
* Use shared github actions workflows

* Oops, switched the conditions around

Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com>
2022-07-12 21:45:21 +07:00
Raven Szewczyk 4bee2db5a4 Add an option to add the mixin jvm arguments without requiring mixins present in the mod (#33)
Useful if one of the dependencies uses mixins, e.g. running with JourneyMap+VisualProspecting in the dev environment.
2022-07-12 03:32:38 +01:00
miozune bc2e157bcf Don't format markdown files (#34)
* Don't format markdown files

* Update version
2022-07-02 18:17:18 +07:00
Raven Szewczyk 2016e39dea Spotless autoformatter (#32)
* Fix editorconfig for language files

* Add spotless autoformatting plugin

* Autoformatting fixes

* Update build.gradle timestamp
2022-06-23 20:53:03 +01:00
glowredmanandMartin Robertz 317e07e1cf Add Parameter Deobfuscation Task (#28)
* Add parameter deobfuscation task

* Upgrade deobf method

Now uses MCP 905 by default (only available as part of FML)

* Make requested changes

Co-authored-by: Martin Robertz <dream-master@gmx.net>
2022-06-21 00:50:19 +02:00
MuXiu1997 b53871c2cf Update buildscript maintenance workflow (#30) 2022-06-05 18:19:43 +02:00
MuXiu1997 6282e82fd8 Add ksp plugin (#29)
* Add ksp plugin
* Update version
2022-05-17 22:32:29 -07:00
Glease a312d9b480 Fix publishing source with wrong classifier (#27)
* Fix publishing source with wrong classifier

* Update version
2022-04-18 21:58:42 -07:00