Various improvements to plugin metadata

- Add plugin (display) name and plugin URL
 - Make everything except plugin ID optional (instead of empty string)
 - Exclude empty properties from generated velocity-plugin.json
 - Make plugin author list immutable
 - Other (minor) cleanup and refactoring
This commit is contained in:
Minecrell
2018-08-21 20:37:10 +02:00
parent fcf5ad157f
commit 830b1d4798
11 changed files with 180 additions and 116 deletions

3
.gitignore vendored
View File

@@ -130,4 +130,5 @@ gradle-app.setting
logs/
/velocity.toml
server-icon.png
/bin/
/bin/
run/