From e462a8b8893f96b3c19841caa0ce5f1637933b9c Mon Sep 17 00:00:00 2001 From: Alex 'mcmonkey' Goodwin Date: Tue, 18 Feb 2020 21:51:17 -0800 Subject: [PATCH] fix book edit event determines, for #2149 --- .../denizen/events/player/PlayerEditsBookScriptEvent.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugin/src/main/java/com/denizenscript/denizen/events/player/PlayerEditsBookScriptEvent.java b/plugin/src/main/java/com/denizenscript/denizen/events/player/PlayerEditsBookScriptEvent.java index 77f486bf7a..79efaa9bbf 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/events/player/PlayerEditsBookScriptEvent.java +++ b/plugin/src/main/java/com/denizenscript/denizen/events/player/PlayerEditsBookScriptEvent.java @@ -69,6 +69,7 @@ public boolean applyDetermination(ScriptPath path, ObjectTag determinationObj) { String determination = determinationObj.toString(); if (determination.toUpperCase().equals("NOT_SIGNING")) { event.setSigning(false); + return true; } else if (ScriptTag.matches(determination)) { ScriptTag script = ScriptTag.valueOf(determination); @@ -79,9 +80,11 @@ else if (ScriptTag.matches(determination)) { event.setSigning(false); } event.setNewBookMeta(bookMeta); + return true; } else { Debug.echoError("Script '" + determination + "' is valid, but not of type 'book'!"); + return true; } } return super.applyDetermination(path, determinationObj);