From c327fa3ab45a7e6b5573b577b20714e89236eeff Mon Sep 17 00:00:00 2001 From: Alex 'mcmonkey' Goodwin Date: Wed, 5 Aug 2020 12:36:28 -0700 Subject: [PATCH] sidebar title length cap removal, item enchant warn --- .../com/denizenscript/denizen/nms/abstracts/Sidebar.java | 3 --- .../scripts/containers/core/ItemScriptContainer.java | 6 ++++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/plugin/src/main/java/com/denizenscript/denizen/nms/abstracts/Sidebar.java b/plugin/src/main/java/com/denizenscript/denizen/nms/abstracts/Sidebar.java index 0286ec2c27..bf5336377c 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/nms/abstracts/Sidebar.java +++ b/plugin/src/main/java/com/denizenscript/denizen/nms/abstracts/Sidebar.java @@ -54,9 +54,6 @@ public int[] getScores() { } public final void setTitle(String title) { - if (title.length() > 32) { - title = title.substring(0, 32); - } if (this.title == null || !this.title.equals(title)) { this.title = title; setDisplayName(title); diff --git a/plugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/ItemScriptContainer.java b/plugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/ItemScriptContainer.java index 38b711e42c..b172e1e0ce 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/ItemScriptContainer.java +++ b/plugin/src/main/java/com/denizenscript/denizen/scripts/containers/core/ItemScriptContainer.java @@ -267,13 +267,15 @@ public ItemTag getItemFrom(TagContext context) { level = Integer.valueOf(split[1].replace(" ", "")); enchantment = split[0].replace(" ", ""); } + else { + Debug.echoError("Item script '" + getName() + "' has enchantment '" + enchantment + "' without a level."); + } // Add enchantment Enchantment ench = Utilities.getEnchantmentByName(enchantment); stack.getItemStack().addUnsafeEnchantment(ench, level); } catch (Exception ex) { - Debug.echoError("While constructing '" + getName() + "', encountered error: '" - + enchantment + "' is an invalid enchantment: " + ex.getClass().getName() + ": " + ex.getMessage()); + Debug.echoError("While constructing '" + getName() + "', encountered error: '" + enchantment + "' is an invalid enchantment: " + ex.getClass().getName() + ": " + ex.getMessage()); if (Debug.verbose) { Debug.echoError(ex); }