Skip to content

Commit e2718fd

Browse files
authored
Update Main.java // fixed bstats
1 parent f8af8e5 commit e2718fd

File tree

1 file changed

+5
-4
lines changed
  • src/main/java/org/zeroBzeroT/serverPingPlayerList

1 file changed

+5
-4
lines changed

src/main/java/org/zeroBzeroT/serverPingPlayerList/Main.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
import com.velocitypowered.api.scheduler.ScheduledTask;
1313
import org.slf4j.Logger;
1414
import org.zeroBzeroT.serverPingPlayerList.listener.ServerListListener;
15-
1615
import java.nio.file.Path;
1716
import java.util.Optional;
1817
import java.util.concurrent.TimeUnit;
18+
import org.zeroBzeroT.serverPingPlayerList.bstats.Metrics;
1919

2020
public class Main {
2121
private final ProxyServer server;
@@ -25,6 +25,7 @@ public class Main {
2525

2626
private Config config;
2727
private ServerListListener serverListListener;
28+
private Metrics.Factory metricsFactory;
2829

2930
private ScheduledTask pingTask;
3031
private volatile ServerPing mainPing;
@@ -58,8 +59,8 @@ public void onProxyInitialize(ProxyInitializeEvent event) {
5859

5960
// Load Plugin Metrics
6061
if (config.getBoolean("bStats")) {
61-
// TODO implement bStats
62-
// factory.make(this, 16229);
62+
Metrics metrics = metricsFactory.make(this, 16229);
63+
logger.info("bStats metrics enabled.");
6364
}
6465
}
6566

@@ -110,4 +111,4 @@ public void startPingTask() {
110111
})).repeat(5, TimeUnit.SECONDS).schedule();
111112
}
112113
}
113-
}
114+
}

0 commit comments

Comments
 (0)