From 7c2be91be97ced65acb14be1fdd493998fb48bfe Mon Sep 17 00:00:00 2001 From: BONNe Date: Sat, 14 Aug 2021 21:42:45 +0300 Subject: [PATCH] Switch to annotations instead of plugin.yml file. --- pom.xml | 8 ++++---- .../world/bentobox/challenges/ChallengesPladdon.java | 7 +++++++ src/main/resources/plugin.yml | 10 ---------- 3 files changed, 11 insertions(+), 14 deletions(-) delete mode 100644 src/main/resources/plugin.yml diff --git a/pom.xml b/pom.xml index b448a3d..726620b 100644 --- a/pom.xml +++ b/pom.xml @@ -36,13 +36,14 @@ 2.0.9 1.17-R0.1-SNAPSHOT + 1.2.3-SNAPSHOT 1.17.0 2.6.3 1.7 ${build.version}-SNAPSHOT - 0.9.0 + 1.0.0 -LOCAL BentoBoxWorld_Challenges @@ -135,9 +136,8 @@ org.spigotmc - spigot - ${spigot.version} - provided + plugin-annotations + ${spigot-annotations.version} diff --git a/src/main/java/world/bentobox/challenges/ChallengesPladdon.java b/src/main/java/world/bentobox/challenges/ChallengesPladdon.java index c1b18ee..b636f7a 100644 --- a/src/main/java/world/bentobox/challenges/ChallengesPladdon.java +++ b/src/main/java/world/bentobox/challenges/ChallengesPladdon.java @@ -7,12 +7,19 @@ package world.bentobox.challenges; +import org.bukkit.plugin.java.annotation.dependency.Dependency; +import org.bukkit.plugin.java.annotation.plugin.ApiVersion; +import org.bukkit.plugin.java.annotation.plugin.Plugin; + import world.bentobox.bentobox.api.addons.Addon; import world.bentobox.bentobox.api.addons.Pladdon; /** * @author tastybento */ +@Plugin(name="Pladdon", version="1.0") +@ApiVersion(ApiVersion.Target.v1_17) +@Dependency(value = "BentoBox") public class ChallengesPladdon extends Pladdon { @Override diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml deleted file mode 100644 index 2a6738d..0000000 --- a/src/main/resources/plugin.yml +++ /dev/null @@ -1,10 +0,0 @@ -name: Pladdon -main: world.bentobox.challenges.ChallengesPladdon -version: ${version} -api-version: 1.17 -description: Challenges Addon -authors: - - tastybento - - BONNe -depend: - - BentoBox