patch double event running

This commit is contained in:
unurled 2024-08-22 15:34:26 +02:00
parent 7816bbe384
commit d58e3da6ac
Signed by: unurled
GPG key ID: EFC5F5E709B47DDD

View file

@ -41,7 +41,6 @@ public class PlayerManager extends Manager {
super();
players = new HashMap<>();
actionBarTasks = new HashMap<>();
Bukkit.getPluginManager().registerEvents(this, SR.getInstance());
}
/** Save the data */
@ -81,7 +80,6 @@ public class PlayerManager extends Manager {
players.remove(uuid);
}
@SuppressWarnings("unused")
public boolean isSRPlayer(UUID uuid) {
return players.containsKey(uuid);
}
@ -112,8 +110,7 @@ public class PlayerManager extends Manager {
return;
}
if (srPlayer.isFirstTime()) {
Bukkit.getServer()
.broadcast(
e.joinMessage(
textComp(
"<gold>"
+ e.getPlayer().getName()
@ -122,11 +119,9 @@ public class PlayerManager extends Manager {
+ "the "
+ "server!"));
} else {
Bukkit.getServer()
.broadcast(
e.joinMessage(
textComp(
"<gray>[</gray><green>+</green><gray>]</gray> <white>"
+ e.getPlayer().getName()));
"<gray>[</gray><green>+</green><gray>]</gray> <white>" + e.getPlayer().getName()));
}
addPlayer(srPlayer);
@ -139,7 +134,7 @@ public class PlayerManager extends Manager {
BukkitTask task =
Bukkit.getScheduler()
.runTaskTimerAsynchronously(
SR.getInstance(), () -> updateActionBar(e.getPlayer(), srPlayer), 0, 20L);
SR.getInstance(), () -> updateActionBar(e.getPlayer()), 0, 20L);
actionBarTasks.put(e.getPlayer().getUniqueId(), task);
e.getPlayer().updateInventory();