CurseForge Platform
Class: CurseForgeUpdateChecker
Required options
modId
Numeric CurseForge project/mod ID.currentVersion
Current plugin version.
Optional options
apiKey(String apiKey)
Optional API key (x-api-keyheader).apiBaseUrl(String apiBaseUrl)
Override API base URL.
Default:https://api.curseforge.com/v1userAgent(String userAgent)
Request user agent.
Default:ez-plugins/curseforge-update-checker/1.0timeout(Duration timeout)
HTTP request timeout. Default:8s.
Example
CurseForgeUpdateChecker checker = CurseForgeUpdateChecker.builder(12345, "1.2.0")
.apiKey(System.getenv("CURSEFORGE_API_KEY"))
.build();