We should add PlaceholderAPI's expansions to our Artifactory and sync them with our gradle scripts
π€ Context
Instead of typing /papi ecloud download for all expansions on all servers in TFB Dev, we can just download those jar files like plugins. This is also critical to get our new Docker image and Kubernetes backend working.
βοΈ Possible Implementation
Expansions do not follow any shared parttern of naming, versioning, metadata in files etc. so they will have to be uploaded manually, thankfully there are not that many and most of them are installed by the plugin itself like ChatControlRed.
These extensions will have to be downloaded to plugins/PlaceholderAPI/expansions/ folder and should be pretty straight forward and should be included in the gradle plugins command.
[x] Uploaded expansions to Artifactory
[x] Implemented into gradle
π Have you spent some time to check if this feature request has been raised before?
π Feature description
We should add PlaceholderAPI's expansions to our Artifactory and sync them with our gradle scripts
π€ Context
Instead of typing /papi ecloud download for all expansions on all servers in TFB Dev, we can just download those jar files like plugins. This is also critical to get our new Docker image and Kubernetes backend working.
βοΈ Possible Implementation
Expansions do not follow any shared parttern of naming, versioning, metadata in files etc. so they will have to be uploaded manually, thankfully there are not that many and most of them are installed by the plugin itself like ChatControlRed.
These extensions will have to be downloaded to
plugins/PlaceholderAPI/expansions/
folder and should be pretty straight forward and should be included in thegradle plugins
command.π Have you spent some time to check if this feature request has been raised before?
Are you willing to submit PR?
Yes I am willing to submit a PR!