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) {