Commit graph

49 commits

Author SHA1 Message Date
f1c52e4371
1.0.0 2024-07-15 11:22:53 +05:00
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
Riley Brown
83757cd9bc
Update Wiki link for issue #25 (#26) 2024-04-08 20:20:17 +07: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
7db468db1e Update RFG to 1.3.27 and update the maven url also 2024-01-09 02:28:31 +00:00
Rongmario
3102d3c033
Include RFG-compatible MinecraftDev fork's link in the README 2023-11-03 12:36:00 +00:00
Rongmario
5276e52f45 Formatting + some extra documentation 2023-05-28 03:55:27 +01:00
Rongmario
ddc78efa0e
Merge pull request #15 from eigenraven/patch-1
Update RFG with deobf fixes
2023-05-03 10:43:15 +01:00
Raven Szewczyk
1bd5056fe1
Update RFG with deobf fixes
Fixes a crash when deobfuscating some jars
2023-05-03 10:23:36 +01:00
Rongmario
fd643482aa
Update RFG to 1.3.8 2023-04-27 22:27:45 +01:00
Rongmario
14963f9e7e
Merge pull request #13 from eigenraven/master
Migrate from ForgeGradle 2.3 to RetroFuturaGradle 1.3.6
2023-04-27 14:27:10 +01:00
Raven Szewczyk
51fcc64c7f Update README 2023-04-27 13:07:14 +01:00
Raven Szewczyk
df4740eec6 Remove useless line 2023-04-27 13:05:24 +01:00
Raven Szewczyk
81623904da Update RFG, apply ATs from dependencies 2023-04-27 13:04:20 +01:00
Raven Szewczyk
66a6e1cd78 Update RFG with the "api" classpath fix 2023-04-24 16:25:52 +01:00
Raven Szewczyk
4be3c2360e Set UTF-8 encoding for java files 2023-04-24 15:42:45 +01:00
Raven Szewczyk
1c5b4612a5 Fix the embed configuration 2023-04-24 15:39:55 +01:00
Raven Szewczyk
b31891a270 Remove useless atsFound 2023-04-24 15:35:01 +01:00
Raven Szewczyk
2fd4c0ef1e
Update README.md 2023-04-24 12:21:00 +01:00
Raven Szewczyk
0ca81e47aa Add AT detection from the GTNH buildscript 2023-04-24 11:28:24 +01:00
Raven Szewczyk
6b9432c49b Migrate from FG2.3 to RFG 1.3.3 2023-04-24 11:23:28 +01:00
Rongmario
008c2e7b26
Merge pull request #12 from PrototypeTrousers/patch-1
Switch to anatawa12's fork of FG2.3
2023-03-29 01:39:55 +01:00
PrototypeTrousers
f8b0ffd20a
spaces 2023-03-28 21:32:15 -03:00
PrototypeTrousers
97dd451b0a
switch to anatawa12 fork of forgegradle 2.3
Fix failing asset task due to switch to https
2023-03-28 21:29:16 -03:00
Rongmario
bebb74e316 Stopping the inclusion of TweakClass metadata 2023-02-13 10:12:44 +00:00
Rongmario
0263175cf0 Update AssetMover, and use compile for MixinBooter as well 2022-11-20 19:43:00 +00:00
Rongmario
f729e03ccc Update MixinBooter to 7.0 2022-11-17 16:37:22 +00:00
Rongmario
efccbcd968 Licensed MIT + improved README 2022-11-10 15:37:21 +00: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
58795fb003 Use Forge's own FG2.3 for time being 2022-07-25 02:39:11 +01:00
Rongmario
bf396afc53 Update MixinBooter to 5.0 2022-07-20 19:33:12 +01:00
Rongmario
e9a6b5cc72 Fix mods with mixin not loading in dev env + dupe outside of dev env 2022-07-15 13:07:04 +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
d397d55bed gradle 4.9 => 4.10.3 2022-01-26 13:03:05 +00:00
Rongmario
eebb7c3f0b Update instructions for using gradle run tasks and not intellij ones 2022-01-26 12:47:40 +00:00
Rongmario
6ad9a77ebc Add mixins/coremod to client/server run args automagically 2022-01-26 12:34:40 +00:00
Rongmario
c45e35d42a Change FG version 2022-01-24 00:37:13 +00:00
Rongmario
90820e2098 Use Cleanroom's Maven for ForgeGradle+AssetMover 2022-01-22 21:46:32 +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
30ee57f5d2 Show root package 2022-01-10 00:04:48 +00:00
Rongmario
c50c1a06ed
Update README.md 2022-01-08 21:50:43 +00:00
Rongmario
1d42855d0c Mention resources not loading when selecting gradle to build 2022-01-07 13:05:19 +00:00
Rongmario
ccd22cb575
Update README.md 2022-01-06 15:02:33 +00:00
Rongmario
50bff024bd First commit - checkstyle coming soon 2022-01-06 11:59:55 +00:00
Rongmario
3bac5af457 Initial commit 2022-01-06 11:57:12 +00:00