Hangar Platform
Class: HangarUpdateChecker
Required options
author
Hangar author/org namespace.project
Hangar project slug/name.currentVersion
Current plugin version.
Optional options
platform(String platform)
Platform filter (for examplePAPER,VELOCITY,WATERFALL).
Default:PAPERapiBaseUrl(String apiBaseUrl)
Override API base URL.
Default:https://hangar.papermc.io/api/v1userAgent(String userAgent)
Request user agent.
Default:ez-plugins/hangar-update-checker/1.0timeout(Duration timeout)
HTTP request timeout. Default:8s.
Example
HangarUpdateChecker checker = HangarUpdateChecker.builder("EZPlugins", "MyPlugin", "1.2.0")
.platform("PAPER")
.build();