Commit graph

10 commits

Author SHA1 Message Date
Rongmario
a91692ded7
useJUnitPlatform + show_testing_output option 2024-04-27 00:48:57 +01:00
Rongmario
4cf81e171c
Enable testing 2024-04-27 00:25:58 +01:00
Rongmario
c82fcee8aa
Merge overhaul branch to be upstream (#24)
* Debug mode for publishing artifacts
* Jabel
* Generation of mod meta, pack meta and mixin jsons
* Fixed runObfServer using 1.7's main class rather than 1.12's
- Allows changing of source without it being regenerated in dev
* ExampleMod + fixing tag collection
* Template expanding for mcmod.info + pack.mcmeta + remove redundant tasks
- Now supports arbitrary script blocks to retrieve value `${{ }}` from directly in gradle.properties
* Deployment via tasks/actions + changelog support + script folder
* Fixed mixin json generating condition
* Fix ATs not being applied
* Allow mixinbooter & configanytime to be prioritized in obf runs
* Remove redundant coremod arg addition as manifest is read at runtime
* Allow processResources to work correctly
* refactor: make parser changelog as method instead of job
* fix: ensure correct header parser for changelog (2to2 and 3to3)
* fix: no env available due to Github don't automatic inject env value to GHA
* refactor: standardize mod version with SemVer, remove unnecessary changelog block in `build.gradle`
* refactor: mixin config template and generator, resource filter
* Updated Gradle to 8.7 + RetroFuturaGradle to 1.3.35
* Update MixinBooter to 9.1 + provide wiki link

Co-authored-by: Oganesson897 <101081378+Darknight123MC@users.noreply.github.com>
Co-authored-by: Li <nhatlinh.l195@gmail.com>
Co-authored-by: Li <li.hvktqs@gmail.com>
2024-04-07 18:39:25 +01:00
Rongmario
d282ef9b6b Fixed AT not being declared in manifest + fix build.gradle tab/space mix 2022-09-05 15:04:02 +01:00
Rongmario
c790bdef35 New property "include_mod" to make sure mods work alongside coremods 2022-05-26 12:05:56 +01:00
Rongmario
dfaf6d5d34 Explicitly call toBoolean when evaluating Boolean properties 2022-04-26 12:21:03 +01:00
Rongmario
a6e27f7842 Depend on MixinBooter 4.2 for mixins, stop mixins from being packed 2022-03-14 01:57:35 +00:00
Rongmario
c277dbf15c Added new parameter in gradle.properties = "mixin_into_mods"
- `true` means MixinBooter will be depended on
2022-03-01 11:51:21 +00:00
Rongmario
7b370f2113 Made properties editable via gradle.properties
- There should be little incentive to touch `build.gradle`other than adding extra deps
2022-01-20 16:56:26 +00:00
Rongmario
50bff024bd First commit - checkstyle coming soon 2022-01-06 11:59:55 +00:00