From bd1b3ec04deaaa51a7af91d059e71f8e7283e2de Mon Sep 17 00:00:00 2001 From: graywolf336 Date: Fri, 5 Jun 2015 10:47:19 -0500 Subject: [PATCH] Update the signs on cells when someone is jailed This change makes the signs be updated when someone is jailed, no matter if they're online or not. #68 --- .../com/graywolf336/jail/listeners/CellSignListener.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/graywolf336/jail/listeners/CellSignListener.java b/src/main/java/com/graywolf336/jail/listeners/CellSignListener.java index 87725a1..3a98221 100644 --- a/src/main/java/com/graywolf336/jail/listeners/CellSignListener.java +++ b/src/main/java/com/graywolf336/jail/listeners/CellSignListener.java @@ -14,7 +14,7 @@ import com.graywolf336.jail.beans.SimpleLocation; import com.graywolf336.jail.enums.Lang; import com.graywolf336.jail.enums.Settings; import com.graywolf336.jail.events.JailPluginReloadedEvent; -import com.graywolf336.jail.events.PrisonerJailedEvent; +import com.graywolf336.jail.events.PrePrisonerJailedEvent; import com.graywolf336.jail.events.PrisonerReleasedEvent; import com.graywolf336.jail.events.PrisonerTimeChangeEvent; import com.graywolf336.jail.events.PrisonerTransferredEvent; @@ -63,8 +63,8 @@ public class CellSignListener implements Listener { }); } - @EventHandler - public void changeCellSignsOnJail(PrisonerJailedEvent event) { + @EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR) + public void changeCellSignsOnJail(PrePrisonerJailedEvent event) { if (event.hasCell() && event.getCell().hasSigns()) { HashSet signs = event.getCell().getSigns(); String s1 = Util.replaceAllVariables(event.getPrisoner(), lineOne);