From 06d3f9f41c1c12fcda6fa2eef8a3b3e6ff0559a0 Mon Sep 17 00:00:00 2001 From: KHobbits Date: Sat, 29 Dec 2012 06:55:48 +0000 Subject: [PATCH] Lets clean up the recipe window on player quit, just in case. --- .../com/earth2me/essentials/EssentialsPlayerListener.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java index 8887955a4..78e29012a 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java @@ -131,6 +131,10 @@ public class EssentialsPlayerListener implements Listener { user.setLastLocation(); } + if (user.isRecipeSee()) + { + user.getPlayer().getOpenInventory().getTopInventory().clear(); + } user.updateActivity(false); user.dispose(); } @@ -563,7 +567,7 @@ public class EssentialsPlayerListener implements Listener if (event.getView().getTopInventory().getType() == InventoryType.WORKBENCH) { final User user = ess.getUser(event.getPlayer()); - if(user.isRecipeSee()) + if (user.isRecipeSee()) { user.setRecipeSee(false); event.getView().getTopInventory().clear();