diff --git a/README.md b/README.md index 46a52cd..735c38b 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,9 @@ bukkit { // Plugin main class (required) main = 'com.example.testplugin.TestPlugin' + // API version (should be set for 1.13+) + apiVersion = '1.13' + // Other possible properties from plugin.yml (optional) load = 'STARTUP' // or 'POSTWORLD' authors = ['Notch', 'Notch2'] @@ -86,6 +89,9 @@ bukkit { // Plugin main class (required) main = "com.example.testplugin.TestPlugin" + // API version (should be set for 1.13+) + apiVersion = "1.13" + // Other possible properties from plugin.yml (optional) load = BukkitPluginDescription.PluginLoadOrder.STARTUP // or POSTWORLD authors = listOf("Notch", "Notch2") diff --git a/src/main/kotlin/net/minecrell/pluginyml/bukkit/BukkitPluginDescription.kt b/src/main/kotlin/net/minecrell/pluginyml/bukkit/BukkitPluginDescription.kt index 46f6fa7..bb78ef8 100644 --- a/src/main/kotlin/net/minecrell/pluginyml/bukkit/BukkitPluginDescription.kt +++ b/src/main/kotlin/net/minecrell/pluginyml/bukkit/BukkitPluginDescription.kt @@ -31,6 +31,7 @@ import java.io.Serializable class BukkitPluginDescription(project: Project) : Serializable { + @JsonProperty("api-version") var apiVersion: String? = null var name: String? = null var version: String? = null var main: String? = null