Write custom implementation of CurseForge API
With the coming changes to the CurseForge API see I can not rely on TheRandomLabs to refactor/update their CurseAPI to cater to those changes.
A custom API wrapper is required which will allow users of ServerPackCreator to set their own CurseForgeAPI access token (if running as webservice). Maybe this is all I need https://attacomsian.com/blog/http-requests-resttemplate-spring-boot#get-response-as-object
This would also mean that the CurseForge-module of ServerPackCreator needs to be deactivated when running in CLI and GUI mode. Only when running as a webservice, does the CurseForge-module make sense.