diff --git a/src/main/java/net/aufdemrand/denizen/objects/dScript.java b/src/main/java/net/aufdemrand/denizen/objects/dScript.java index 73231abf0a..186137b452 100644 --- a/src/main/java/net/aufdemrand/denizen/objects/dScript.java +++ b/src/main/java/net/aufdemrand/denizen/objects/dScript.java @@ -28,6 +28,17 @@ public static dScript valueOf(String string) { } return null; } + + public static boolean matches(String string) { + + Matcher m = matchesScriptPtrn.matcher(string); + if (m.matches()) { + dScript script = new dScript(m.group(1)); + // Make sure it's valid. + if (script.isValid()) return true; + } + return false; + } private ScriptContainer container; private String prefix = "Script";