diff --git a/README.md b/README.md index b306bcb..b2c0323 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@ [modrinth]: https://modrinth.com/plugin/placeholderapi [Expansions cloud]: https://api.extendedclip.com/home [placeholder list]: https://helpch.at/placeholders -[statistics]: https://bstats.org/plugin/bukkit/PlaceholderAPI [ci]: http://ci.extendedclip.com/job/PlaceholderAPI/ [ciImg]: http://ci.extendedclip.com/buildStatus/icon?job=PlaceholderAPI @@ -53,4 +52,3 @@ If you would like to create your own Placeholder Expansion for PlaceholderAPI, t - [Hangar Page][hangar] - [BuiltByBit Page][bbb] - [Modrinth Page][modrinth] -- [Plugin Statistics][statistics] diff --git a/build.gradle.kts b/build.gradle.kts index fc38cf1..df3e050 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,7 +5,7 @@ plugins { `maven-publish` id("eclipse") id("com.github.hierynomus.license") version "0.16.1" - id("com.gradleup.shadow") version "8.3.8" + id("com.gradleup.shadow") version "8.3.9" } group = "me.clip" @@ -23,9 +23,8 @@ repositories { } dependencies { - implementation("org.bstats:bstats-bukkit:3.0.1") implementation("net.kyori:adventure-platform-bukkit:4.3.3") - compileOnly("dev.folia:folia-api:1.20.1-R0.1-SNAPSHOT") + compileOnly("dev.folia:folia-api:1.19.4-R0.1-SNAPSHOT") compileOnlyApi("org.jetbrains:annotations:23.0.0") testImplementation("org.openjdk.jmh:jmh-core:1.32") testImplementation("org.openjdk.jmh:jmh-generator-annprocess:1.32") @@ -79,7 +78,6 @@ tasks { withType { archiveClassifier.set("") - relocate("org.bstats", "me.clip.placeholderapi.metrics") relocate("net.kyori", "me.clip.placeholderapi.libs.kyori") exclude("META-INF/versions/**") } diff --git a/src/main/java/me/clip/placeholderapi/PlaceholderAPIPlugin.java b/src/main/java/me/clip/placeholderapi/PlaceholderAPIPlugin.java index c374aa2..a0334b0 100644 --- a/src/main/java/me/clip/placeholderapi/PlaceholderAPIPlugin.java +++ b/src/main/java/me/clip/placeholderapi/PlaceholderAPIPlugin.java @@ -36,9 +36,6 @@ import me.clip.placeholderapi.scheduler.scheduling.schedulers.TaskScheduler; import me.clip.placeholderapi.updatechecker.UpdateChecker; import me.clip.placeholderapi.util.Msg; import net.kyori.adventure.platform.bukkit.BukkitAudiences; -import org.bstats.bukkit.Metrics; -import org.bstats.charts.AdvancedPie; -import org.bstats.charts.SimplePie; import org.bukkit.Bukkit; import org.bukkit.command.CommandSender; import org.bukkit.command.PluginCommand; @@ -158,7 +155,6 @@ public final class PlaceholderAPIPlugin extends JavaPlugin { @Override public void onEnable() { setupCommand(); - setupMetrics(); setupExpansions(); adventure = BukkitAudiences.create(this); @@ -246,25 +242,6 @@ public final class PlaceholderAPIPlugin extends JavaPlugin { pluginCommand.setTabCompleter(router); } - private void setupMetrics() { - final Metrics metrics = new Metrics(this, 438); - metrics.addCustomChart(new SimplePie("using_expansion_cloud", - () -> getPlaceholderAPIConfig().isCloudEnabled() ? "yes" : "no")); - - metrics.addCustomChart(new SimplePie("using_spigot", () -> getServerVersion().isSpigot() ? "yes" : "no")); - - metrics.addCustomChart(new AdvancedPie("expansions_used", () -> { - final Map values = new HashMap<>(); - - for (final PlaceholderExpansion expansion : getLocalExpansionManager().getExpansions()) { - values.put(expansion.getRequiredPlugin() == null ? expansion.getIdentifier() - : expansion.getRequiredPlugin(), 1); - } - - return values; - })); - } - private void setupExpansions() { Bukkit.getPluginManager().registerEvents(getLocalExpansionManager(), this); diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index b05a655..f2d58b9 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -9,7 +9,7 @@ # No placeholders are provided with this plugin by default. # Download placeholders: /papi ecloud check_updates: false -cloud_enabled: true +cloud_enabled: false cloud_sorting: name boolean: 'true': 'yes'