Skip to content

Commit 7dc47e7

Browse files
committed
Update PacketEvents version and enhance bStats integration
Replaced PacketEvents dependency with version 619 and upgraded the project version to 1.5.3. Enhanced bStats integration by adding support for AdvancedPie and SingleLineChart metrics. Adjusted import paths to align with the updated library structure.
1 parent 2014a73 commit 7dc47e7

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ repositories {
2525
}
2626

2727
dependencies {
28-
implementation(files("depends/packetevents-585.jar"))
28+
implementation(files("depends/packetevents-619.jar"))
2929
implementation(project(':api'))
3030
implementation 'com.github.cryptomorin:XSeries:12.1.0'
3131
implementation 'com.google.guava:guava:33.3.1-jre'
@@ -41,7 +41,7 @@ dependencies {
4141
}
4242

4343
group = 'de.feelix.sierra'
44-
version = '1.5.2'
44+
version = '1.5.3'
4545
description = 'Sierra'
4646

4747
java.sourceCompatibility = JavaVersion.VERSION_1_8
3.04 MB
Binary file not shown.

src/main/java/de/feelix/sierra/manager/init/impl/start/InitBStats.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
import de.feelix.sierra.Sierra;
44
import de.feelix.sierra.manager.init.Initable;
55
import de.feelix.sierra.manager.storage.SierraDataManager;
6-
import io.github.retrooper.packetevents.bstats.Metrics;
6+
import io.github.retrooper.packetevents.bstats.bukkit.Metrics;
7+
import io.github.retrooper.packetevents.bstats.charts.AdvancedPie;
8+
import io.github.retrooper.packetevents.bstats.charts.SingleLineChart;
79

810
/**
911
* The InitBStats class is responsible for initializing the bStats metrics for the Sierra plugin.
@@ -26,25 +28,25 @@ public class InitBStats implements Initable {
2628
*/
2729
@Override
2830
public void start() {
29-
Metrics metrics = new Metrics(Sierra.getPlugin(), PLUGIN_ID);
31+
Metrics metrics = new io.github.retrooper.packetevents.bstats.bukkit.Metrics(Sierra.getPlugin(), PLUGIN_ID);
3032

31-
metrics.addCustomChart(new Metrics.SingleLineChart(
33+
metrics.addCustomChart(new SingleLineChart(
3234
"bans",
3335
() -> {
3436
int bans = SierraDataManager.BANS;
3537
SierraDataManager.BANS = 0;
3638
return bans;
3739
}
3840
));
39-
metrics.addCustomChart(new Metrics.SingleLineChart(
41+
metrics.addCustomChart(new SingleLineChart(
4042
"kicks",
4143
() -> {
4244
int kicks = SierraDataManager.KICKS;
4345
SierraDataManager.KICKS = 0;
4446
return kicks;
4547
}
4648
));
47-
metrics.addCustomChart(new Metrics.AdvancedPie(
49+
metrics.addCustomChart(new AdvancedPie(
4850
"active_check_types",
4951
() -> SierraDataManager.violationCount
5052
));

0 commit comments

Comments
 (0)