diff --git a/bukkit/src/main/java/net/william278/husksync/listener/BukkitEventListener.java b/bukkit/src/main/java/net/william278/husksync/listener/BukkitEventListener.java index e02c6926..2e142dd8 100644 --- a/bukkit/src/main/java/net/william278/husksync/listener/BukkitEventListener.java +++ b/bukkit/src/main/java/net/william278/husksync/listener/BukkitEventListener.java @@ -45,6 +45,11 @@ public class BukkitEventListener extends EventListener implements BukkitJoinEven @Override public void handlePlayerQuit(@NotNull BukkitPlayer player) { + Player p = player.getPlayer(); + if (!p.getItemOnCursor().getType().isAir()) { + p.getLocation().getWorld().dropItem(p.getLocation(), p.getItemOnCursor()); + p.setItemOnCursor(null); + } super.handlePlayerQuit(player); }