From 3f31b3b81ec43b63247eca7733b54be04c8324fc Mon Sep 17 00:00:00 2001 From: Marlon Pohl Date: Sun, 19 Jul 2026 15:29:21 +0200 Subject: [PATCH] fix: change KeyPattern.NAMESPACE_PATTERN regex to work inside the @KeyPattern annotation --- key/src/main/java/net/kyori/adventure/key/KeyPattern.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/key/src/main/java/net/kyori/adventure/key/KeyPattern.java b/key/src/main/java/net/kyori/adventure/key/KeyPattern.java index 73f74e9f9..7d3594ad1 100644 --- a/key/src/main/java/net/kyori/adventure/key/KeyPattern.java +++ b/key/src/main/java/net/kyori/adventure/key/KeyPattern.java @@ -46,7 +46,7 @@ * * @since 5.0.0 */ - @RegExp String NAMESPACE_PATTERN = "^(?!\\.\\.$)[a-z0-9_.-]+$"; + @RegExp String NAMESPACE_PATTERN = "(?!\\.\\.(?:$|:))[a-z0-9_.-]+"; /** * The pattern for values. *