From 6ffba0ef6f2d80992b6e45c01a9e327237cb675b Mon Sep 17 00:00:00 2001 From: nearfe Date: Sat, 15 Jun 2024 17:19:30 -0300 Subject: [PATCH] aaaaaaaa --- .../land/battle/practice/listeners/PlayerListener.java | 1 + src/main/java/land/battle/practice/util/PlayerUtil.java | 9 ++------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/main/java/land/battle/practice/listeners/PlayerListener.java b/src/main/java/land/battle/practice/listeners/PlayerListener.java index 70287d1..4fadd0d 100644 --- a/src/main/java/land/battle/practice/listeners/PlayerListener.java +++ b/src/main/java/land/battle/practice/listeners/PlayerListener.java @@ -808,6 +808,7 @@ public class PlayerListener implements Listener { final Player player = event.getEntity(); final PlayerData playerData = this.plugin.getPlayerManager().getPlayerData(player.getUniqueId()); //player.setVelocity(new Vector()); + switch (playerData.getPlayerState()) { case FIGHTING: if (plugin.getMatchManager().getMatch(playerData) != null) { diff --git a/src/main/java/land/battle/practice/util/PlayerUtil.java b/src/main/java/land/battle/practice/util/PlayerUtil.java index 4f6109e..170f49b 100644 --- a/src/main/java/land/battle/practice/util/PlayerUtil.java +++ b/src/main/java/land/battle/practice/util/PlayerUtil.java @@ -249,6 +249,7 @@ public final class PlayerUtil { } } + @SneakyThrows public static void staticDeath(Player player, boolean showPlayer) { int entityId = EntityUtils.getFakeEntityId(); @@ -290,20 +291,14 @@ public final class PlayerUtil { sentTo.add(watcher); } - TaskUtil.runLater(() -> { for ( Player watcher : sentTo ) { ((CraftPlayer) watcher).getHandle().playerConnection.sendPacket(new PacketPlayOutEntityDestroy(entityId)); } - }, 40L); - Bukkit.getScheduler().runTaskLater(Practice.getInstance(), () -> { - for (Player player1 : Bukkit.getOnlinePlayers()) { - player1.showPlayer(player); - } - }, 60L); } + public static void clearWithEnableFly(Player player) { clearPlayer(player);