-
Notifications
You must be signed in to change notification settings - Fork 116
RetroFuturaGradle port #109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ome no longer necessary workarounds
…or faster gradle startup
…e before merging)
This is from CCC or CCL, and it's looking for the mappings directory so it can do some magic in dev |
…dowJar dependency
…ins, configure idea projects after all jvm args are set up fixes <GTNewHorizons/RetroFuturaGradle#1>
… publishing anyway
| jobs: | ||
| build-and-test: | ||
| uses: GTNewHorizons/GTNH-Actions-Workflows/.github/workflows/build-and-test.yml@master | ||
| uses: GTNewHorizons/GTNH-Actions-Workflows/.github/workflows/build-and-test.yml@rfg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The actions changes are temporary until we move mods over to the new buildscript, they're only needed for Jabel which is opt-in (just on by default for new projects including this template)
mitchej123
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and see what happens
|
Note: needed to update the ExampleMod buildscript identification in order to deal with older versions floating around in the repositories |

I think this is advanced enough to push for wider testing (but not merging yet!). The update to this buildscript version is more complex than usual, because:
What RFG brings compared to FG:
runObfClient/runObfServertasks to generate a launcher-like environment which runs obfuscated minecraft forge.List,Mapin the decompiled code into niceList<ItemStack>,Map<String, String>. It's off by default for old code because it can cause compilation errors until code is updated.Update script (bash, linux, might work on macos) - to run, put it into the examplemod repo root and run it as
examplemod/update.sh which-mod-to-update/:Closes #64
Closes #88