From 5ee9d3e1670ef5ce31e0ad116a9737d8b1222316 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Wed, 23 Apr 2025 20:55:26 +0200 Subject: [PATCH] Hotfix HotbarKit --- .../src/de/steamwar/fightsystem/fight/HotbarKit.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/fight/HotbarKit.java b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/fight/HotbarKit.java index 50144651..ec4d5439 100644 --- a/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/fight/HotbarKit.java +++ b/FightSystem/FightSystem_Core/src/de/steamwar/fightsystem/fight/HotbarKit.java @@ -29,6 +29,7 @@ import de.steamwar.fightsystem.states.FightState; import de.steamwar.fightsystem.states.StateDependentListener; import de.steamwar.fightsystem.states.StateDependentTask; import de.steamwar.fightsystem.utils.ItemBuilder; +import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.event.Cancellable; @@ -119,7 +120,9 @@ public class HotbarKit extends Kit { Player player = (Player) event.getWhoClicked(); click(player, slot, event); - player.setItemOnCursor(null); + Bukkit.getScheduler().runTaskLater(FightSystem.getPlugin(), () -> { + player.setItemOnCursor(null); + }, 1); } private void click(Player player, int slot, Cancellable event) {