Skip to content

Commit 3fb9387

Browse files
committed
add bstats
1 parent 9c2417c commit 3fb9387

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

build.gradle.kts

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ dependencies {
2626
compileOnly("io.github.miniplaceholders:miniplaceholders-api:2.3.0")
2727

2828
implementation("org.spongepowered:configurate-yaml:4.2.0")
29+
implementation("org.bstats:bstats-bukkit:3.0.2")
2930
}
3031

3132
paperPluginYaml {
@@ -60,12 +61,6 @@ java.toolchain {
6061
languageVersion.set(JavaLanguageVersion.of(21))
6162
}
6263

63-
tasks {
64-
compileJava {
65-
options.encoding = "UTF-8"
66-
}
67-
}
68-
6964
spotless {
7065
java {
7166
endWithNewline()
@@ -80,14 +75,18 @@ tasks {
8075
build {
8176
dependsOn(shadowJar)
8277
}
78+
compileJava {
79+
options.encoding = "UTF-8"
80+
}
8381
shadowJar {
8482
minimize()
8583
sequenceOf(
86-
"org.spongepowered.configurate",
84+
"io.leangen.geantyref",
8785
"net.kyori.option",
88-
"io.leangen.geantyref"
89-
).forEach { pkg ->
90-
relocate(pkg, "fi.fabianadrian.playerlist.dependency.$pkg")
86+
"org.bstats",
87+
"org.spongepowered.configurate"
88+
).forEach {
89+
relocate(it, "fi.fabianadrian.playerlist.dependency.$it")
9190
}
9291
}
9392
}

src/main/java/fi/fabianadrian/playerlist/PlayerList.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import fi.fabianadrian.playerlist.listener.JoinListener;
88
import fi.fabianadrian.playerlist.locale.TranslationManager;
99
import io.papermc.paper.plugin.lifecycle.event.types.LifecycleEvents;
10+
import org.bstats.bukkit.Metrics;
1011
import org.bukkit.entity.Player;
1112
import org.bukkit.plugin.PluginManager;
1213
import org.bukkit.plugin.java.JavaPlugin;
@@ -41,6 +42,8 @@ public void onEnable() {
4142

4243
registerCommands();
4344
registerListeners();
45+
46+
new Metrics(this, 25811);
4447
}
4548

4649
public Configuration configuration() {

0 commit comments

Comments
 (0)