From 43556eae05fd5951f01e0c7195d94dbad347ddd0 Mon Sep 17 00:00:00 2001 From: "Alex \"mcmonkey\" Goodwin" Date: Sun, 22 May 2022 12:35:30 -0700 Subject: [PATCH] update for core showErrors fix --- plugin/src/main/java/com/denizenscript/denizen/Denizen.java | 2 +- .../java/com/denizenscript/denizen/tags/core/ParseTagBase.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/src/main/java/com/denizenscript/denizen/Denizen.java b/plugin/src/main/java/com/denizenscript/denizen/Denizen.java index 4d8540a641..e9e1e9531f 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/Denizen.java +++ b/plugin/src/main/java/com/denizenscript/denizen/Denizen.java @@ -108,9 +108,9 @@ public void onEnable() { versionTag = this.getDescription().getVersion(); CoreUtilities.noDebugContext = new BukkitTagContext(null, null, null, false, null); + CoreUtilities.noDebugContext.showErrors = () -> false; CoreUtilities.basicContext = new BukkitTagContext(null, null, null, true, null); CoreUtilities.errorButNoDebugContext = new BukkitTagContext(null, null, null, false, null); - CoreUtilities.errorButNoDebugContext.showErrors = true; // Load Denizen's core DenizenCore.init(coreImplementation); } diff --git a/plugin/src/main/java/com/denizenscript/denizen/tags/core/ParseTagBase.java b/plugin/src/main/java/com/denizenscript/denizen/tags/core/ParseTagBase.java index 1c86914d97..d119f7bcbc 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/tags/core/ParseTagBase.java +++ b/plugin/src/main/java/com/denizenscript/denizen/tags/core/ParseTagBase.java @@ -27,7 +27,7 @@ public void parseTags(ReplaceableTagEvent event) { Debug.echoError("Escape tag '" + event.raw_tag + "' does not have a value!"); return; } - ObjectTag read = TagManager.tagObject(event.getValue(), event.getContext()); + ObjectTag read = TagManager.tagObject(event.getValue(), event.getAttributes().context); event.setReplacedObject(CoreUtilities.autoAttrib(read, event.getAttributes().fulfill(1))); } }