diff --git a/src/main/java/org/skriptlang/skript/lang/entry/KeyValueEntryData.java b/src/main/java/org/skriptlang/skript/lang/entry/KeyValueEntryData.java index 6953f53d5e2..57c157a9c01 100644 --- a/src/main/java/org/skriptlang/skript/lang/entry/KeyValueEntryData.java +++ b/src/main/java/org/skriptlang/skript/lang/entry/KeyValueEntryData.java @@ -83,7 +83,8 @@ public boolean canCreateWith(Node node) { if (key == null) return false; key = ScriptLoader.replaceOptions(key); - return key.startsWith(getKey() + getSeparator()); + String prefix = getKey() + getSeparator(); + return key.regionMatches(true, 0, prefix, 0, prefix.length()); } }