Update bStats Metrics to 2.2.1.

The previously nested classes are now standalone, so imports and super
class definitions of the custom various charts are updated as well.
This commit is contained in:
Andreas Troelsen 2021-04-11 13:11:47 +02:00
parent 9081ec8055
commit c7e740040c
9 changed files with 17 additions and 23 deletions

View File

@ -77,12 +77,6 @@
<url>https://hub.spigotmc.org/nexus/content/groups/public/</url>
</repository>
<!-- bStats repo -->
<repository>
<id>bstats-repo</id>
<url>http://repo.codemc.org/repository/maven-public/</url>
</repository>
<!-- JitPack for Vault -->
<repository>
<id>jitpack.io</id>
@ -111,7 +105,7 @@
<dependency>
<groupId>org.bstats</groupId>
<artifactId>bstats-bukkit</artifactId>
<version>1.7</version>
<version>2.2.1</version>
<scope>compile</scope>
</dependency>

View File

@ -1,9 +1,9 @@
package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class ArenaCountChart extends Metrics.SimplePie {
public class ArenaCountChart extends SimplePie {
public ArenaCountChart(MobArena plugin) {
super("arena_count", () -> {

View File

@ -1,9 +1,9 @@
package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class ClassChestsChart extends Metrics.SimplePie {
public class ClassChestsChart extends SimplePie {
public ClassChestsChart(MobArena plugin) {
super("class_chests_pie", () -> usesClassChests(plugin) ? "Yes" : "No");

View File

@ -1,9 +1,9 @@
package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class ClassCountChart extends Metrics.SimplePie {
public class ClassCountChart extends SimplePie {
public ClassCountChart(MobArena plugin) {
super("class_count", () -> {

View File

@ -1,9 +1,9 @@
package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class FoodRegenChart extends Metrics.SimplePie {
public class FoodRegenChart extends SimplePie {
public FoodRegenChart(MobArena plugin) {
super("food_regen_pie", () -> usesFoodRegen(plugin) ? "Yes" : "No");

View File

@ -2,9 +2,9 @@ package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import com.garbagemule.MobArena.framework.Arena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class IsolatedChatChart extends Metrics.SimplePie {
public class IsolatedChatChart extends SimplePie {
public IsolatedChatChart(MobArena plugin) {
super("isolated_chat_pie", () -> usesIsolatedChat(plugin) ? "Yes" : "No");

View File

@ -1,9 +1,9 @@
package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class MonsterInfightChart extends Metrics.SimplePie {
public class MonsterInfightChart extends SimplePie {
public MonsterInfightChart(MobArena plugin) {
super("monster_infight_pie", () -> usesMonsterInfight(plugin) ? "Yes" : "No");

View File

@ -1,9 +1,9 @@
package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class PvpEnabledChart extends Metrics.SimplePie {
public class PvpEnabledChart extends SimplePie {
public PvpEnabledChart(MobArena plugin) {
super("pvp_enabled_pie", () -> hasPvpEnabled(plugin) ? "Yes" : "No");

View File

@ -1,9 +1,9 @@
package com.garbagemule.MobArena.metrics;
import com.garbagemule.MobArena.MobArena;
import org.bstats.bukkit.Metrics;
import org.bstats.charts.SimplePie;
public class VaultChart extends Metrics.SimplePie {
public class VaultChart extends SimplePie {
public VaultChart(MobArena plugin) {
super("uses_vault", () -> plugin.getEconomy() != null ? "Yes" : "No");