Skip to content
This repository was archived by the owner on Jun 23, 2024. It is now read-only.

Conversation

@supersaiyansubtlety
Copy link

@supersaiyansubtlety supersaiyansubtlety commented Jun 18, 2024

Based on #23
Implements my suggestion here #20 (comment)
IMO if this is added the config added by #23 should be removed, as installing the mod would be 'enabling' it.
It only makes sense to merge this if the mod is hosted on Modrinth+CurseForge, so users can install to 'enable'.

The fmj field has several forms:

  • use mod id for Crowdin and Minecraft project names
"custom": {
    "crowdin-translate": true
}
  • use the string value for Crowdin and Minecraft project names
"custom": {
    "crowdin-translate": "some-mod"
}
  • specify all the params for CrowdinTranslate#downloadTranslations(String crowdinProjectName, String minecraftProjectName, String sourceFileOverride, boolean verbose); sourceFileOverride, and verbose are optional
"custom": {
    "crowdin-translate": {
      "crowdinProjectName": "some-other-mod",
      "minecraftProjectName": "some_other_mod",
      "sourceFileOverride": "thing.json",
      "verbose": true
    }
}

gbl and others added 30 commits December 5, 2020 11:18
Update DownloadTask to support newer Gradle versions
Support for all MC languages + better .gitignore
…e languages" for the same "minecraft language"
fixes issue gbl#10

Signed-off-by: MeeniMc <[email protected]>
Added Shakespearean English, Pirate Speak and Upside Down English + a…
@supersaiyansubtlety supersaiyansubtlety changed the title Add entry point Add custom fmj field parsing Jun 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants