diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..0617029 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,2 @@ +## 1.1.0 +- Added UpdateChecker and bStats \ No newline at end of file diff --git a/pom.xml b/pom.xml index 3aacef9..ed2acb3 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ de.jeff_media NoTridentVoid NoTridentVoid - 1.0.0 + 1.1.0 ${project.name} @@ -38,7 +38,21 @@ org.apache.maven.plugins maven-shade-plugin - 3.1.0 + 3.2.1 + + + + + + de.jeff_media.updatechecker + de.jeff_media.notridentvoid.updatechecker + + + org.bstats + de.jeff_Media.notridentvoid + + + package @@ -109,7 +123,12 @@ SpigotUpdateChecker 1.2.1 - + + org.bstats + bstats-bukkit + 2.2.1 + compile + diff --git a/src/main/java/de/jeff_media/notridentvoid/Main.java b/src/main/java/de/jeff_media/notridentvoid/Main.java index 3700bcd..17c9e37 100644 --- a/src/main/java/de/jeff_media/notridentvoid/Main.java +++ b/src/main/java/de/jeff_media/notridentvoid/Main.java @@ -4,6 +4,7 @@ import de.jeff_media.notridentvoid.config.Config; import de.jeff_media.notridentvoid.listeners.ProjectileListener; import de.jeff_media.updatechecker.UpdateChecker; import de.jeff_media.updatechecker.UserAgentBuilder; +import org.bstats.bukkit.Metrics; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.NamespacedKey; @@ -30,13 +31,15 @@ public class Main extends JavaPlugin { LOYALTY_TAG = new NamespacedKey(this, "loyalty"); reload(); Bukkit.getPluginManager().registerEvents(new ProjectileListener(), this); + Metrics metrics = new Metrics(this, 11460); } public void reload() { new Config(); UpdateChecker.init(this, "https://api.jeff-media.de/notridentvoid/latest-version.txt") .setDonationLink("https://paypal.me/mfnalex") - .setDownloadLink("https://www.spigotmc.org/resources/authors/mfnalex.175238/") + .setDownloadLink(92656) + .setChangelogLink(92656) .setUserAgent(UserAgentBuilder.getDefaultUserAgent()); if(getConfig().getString(Config.CHECK_FOR_UPDATES).equalsIgnoreCase("true")) { UpdateChecker.getInstance().checkEveryXHours(getConfig().getDouble(Config.UPDATE_CHECK_INTERVAL))