diff --git a/src/main/java/com/lishid/openinv/listeners/OpenInvPlayerListener.java b/src/main/java/com/lishid/openinv/listeners/OpenInvPlayerListener.java index f3eca18..2eb3ff1 100644 --- a/src/main/java/com/lishid/openinv/listeners/OpenInvPlayerListener.java +++ b/src/main/java/com/lishid/openinv/listeners/OpenInvPlayerListener.java @@ -77,9 +77,14 @@ public class OpenInvPlayerListener implements Listener { }.runTaskLater(plugin, 1); } - SpecialEnderChest enderChest = OpenInv.enderChests.get(player.getUniqueId()); + final SpecialEnderChest enderChest = OpenInv.enderChests.get(player.getUniqueId()); if (enderChest != null) { - enderChest.playerOffline(); + new BukkitRunnable() { + @Override + public void run() { + enderChest.playerOffline(); + } + }.runTaskLater(plugin, 1); } }