Skip to content

Commit 58e108f

Browse files
committed
Fixed ping issues
1 parent 20e6ac8 commit 58e108f

File tree

4 files changed

+3
-47
lines changed

4 files changed

+3
-47
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>in.rs.milivojevic</groupId>
88
<artifactId>KPManager</artifactId>
9-
<version>1.9-SNAPSHOT</version>
9+
<version>1.10-SNAPSHOT</version>
1010
<packaging>jar</packaging>
1111

1212
<name>KPManager</name>

src/main/java/in/rs/milivojevic/KPManager/TabCustomizer.java

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@
1212
import org.bukkit.scoreboard.Scoreboard;
1313
import org.bukkit.scoreboard.Team;
1414
import org.bukkit.scheduler.BukkitRunnable;
15-
import in.rs.milivojevic.KPManager.utils.PingUtil;
16-
17-
import java.util.logging.LogRecord;
1815

1916
public class TabCustomizer implements Listener {
2017
private final Scoreboard scoreboard;
@@ -23,9 +20,7 @@ public class TabCustomizer implements Listener {
2320
private String tabHeader;
2421
private String tabFooter;
2522
private String pingInt;
26-
private int task0Id;
2723
private int taskId;
28-
private String valueping;
2924
public TabCustomizer(Scoreboard scoreboard, ConfigManager config, Main plugin) {
3025
this.scoreboard = scoreboard;
3126
this.config = config;
@@ -56,21 +51,12 @@ public void onPlayerJoin(PlayerJoinEvent event) {
5651
team = scoreboard.registerNewTeam(playerName);
5752
}
5853
team.addEntry(playerName);
59-
BukkitRunnable task0 = new BukkitRunnable() {
60-
61-
@Override
62-
public void run() {
63-
valueping = "" + PingUtil.getPing(player);
64-
}
65-
};
66-
task0.runTaskTimer(plugin, 0, 20);
67-
6854
BukkitRunnable task = new BukkitRunnable() {
6955

7056
@Override
7157
public void run() {
7258
if (config.getString("pingInt") != null) {
73-
player.setPlayerListName(playerName + ChatColor.translateAlternateColorCodes('&', pingInt.replace("{ping}", valueping)));
59+
player.setPlayerListName(playerName + ChatColor.translateAlternateColorCodes('&', pingInt.replace("{ping}", String.valueOf(player.getPing()))));
7460
}
7561
if (config.getString("tabHeader") != null && config.getString("tabFooter") != null) {
7662
player.setPlayerListHeader(ChatColor.translateAlternateColorCodes('&', tabHeader.replace("{playerName}", playerName)));
@@ -87,9 +73,6 @@ public void onPlayerQuit(PlayerQuitEvent event) {
8773
Team team = scoreboard.getTeam(player.getName());
8874
if (team != null) {
8975
BukkitScheduler scheduler = Bukkit.getScheduler();
90-
if (scheduler.isCurrentlyRunning(task0Id)) {
91-
scheduler.cancelTask(task0Id);
92-
}
9376
if (scheduler.isCurrentlyRunning(taskId)) {
9477
scheduler.cancelTask(taskId);
9578
}

src/main/java/in/rs/milivojevic/KPManager/utils/PingUtil.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

src/main/resources/plugin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: KPManager
22
api-version: 1.19
3-
version: v1.8
3+
version: v1.10
44
main: in.rs.milivojevic.KPManager.Main
55
author: Kamey_
66
license: GPLv3

0 commit comments

Comments
 (0)