Skip to content

Commit

Permalink
Fixed ping issues
Browse files Browse the repository at this point in the history
  • Loading branch information
Kame03 committed Jan 21, 2023
1 parent 20e6ac8 commit 58e108f
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 47 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>in.rs.milivojevic</groupId>
<artifactId>KPManager</artifactId>
<version>1.9-SNAPSHOT</version>
<version>1.10-SNAPSHOT</version>
<packaging>jar</packaging>

<name>KPManager</name>
Expand Down
19 changes: 1 addition & 18 deletions src/main/java/in/rs/milivojevic/KPManager/TabCustomizer.java
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@
import org.bukkit.scoreboard.Scoreboard;
import org.bukkit.scoreboard.Team;
import org.bukkit.scheduler.BukkitRunnable;
import in.rs.milivojevic.KPManager.utils.PingUtil;

import java.util.logging.LogRecord;

public class TabCustomizer implements Listener {
private final Scoreboard scoreboard;
Expand All @@ -23,9 +20,7 @@ public class TabCustomizer implements Listener {
private String tabHeader;
private String tabFooter;
private String pingInt;
private int task0Id;
private int taskId;
private String valueping;
public TabCustomizer(Scoreboard scoreboard, ConfigManager config, Main plugin) {
this.scoreboard = scoreboard;
this.config = config;
Expand Down Expand Up @@ -56,21 +51,12 @@ public void onPlayerJoin(PlayerJoinEvent event) {
team = scoreboard.registerNewTeam(playerName);
}
team.addEntry(playerName);
BukkitRunnable task0 = new BukkitRunnable() {

@Override
public void run() {
valueping = "" + PingUtil.getPing(player);
}
};
task0.runTaskTimer(plugin, 0, 20);

BukkitRunnable task = new BukkitRunnable() {

@Override
public void run() {
if (config.getString("pingInt") != null) {
player.setPlayerListName(playerName + ChatColor.translateAlternateColorCodes('&', pingInt.replace("{ping}", valueping)));
player.setPlayerListName(playerName + ChatColor.translateAlternateColorCodes('&', pingInt.replace("{ping}", String.valueOf(player.getPing()))));
}
if (config.getString("tabHeader") != null && config.getString("tabFooter") != null) {
player.setPlayerListHeader(ChatColor.translateAlternateColorCodes('&', tabHeader.replace("{playerName}", playerName)));
Expand All @@ -87,9 +73,6 @@ public void onPlayerQuit(PlayerQuitEvent event) {
Team team = scoreboard.getTeam(player.getName());
if (team != null) {
BukkitScheduler scheduler = Bukkit.getScheduler();
if (scheduler.isCurrentlyRunning(task0Id)) {
scheduler.cancelTask(task0Id);
}
if (scheduler.isCurrentlyRunning(taskId)) {
scheduler.cancelTask(taskId);
}
Expand Down
27 changes: 0 additions & 27 deletions src/main/java/in/rs/milivojevic/KPManager/utils/PingUtil.java

This file was deleted.

2 changes: 1 addition & 1 deletion src/main/resources/plugin.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: KPManager
api-version: 1.19
version: v1.8
version: v1.10
main: in.rs.milivojevic.KPManager.Main
author: Kamey_
license: GPLv3
Expand Down

0 comments on commit 58e108f

Please sign in to comment.