From 048fd903594cd00114cb8ca6b61b19c92936bce8 Mon Sep 17 00:00:00 2001 From: IkeVoodoo <55694349+IkeVoodoo@users.noreply.github.com> Date: Wed, 17 Aug 2022 06:54:16 +0200 Subject: [PATCH] Improving incorrect namespace/name error (#839) * Improving incorrect namespace/name error * Update MinecraftChannelIdentifier.java --- .../api/proxy/messages/MinecraftChannelIdentifier.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/com/velocitypowered/api/proxy/messages/MinecraftChannelIdentifier.java b/api/src/main/java/com/velocitypowered/api/proxy/messages/MinecraftChannelIdentifier.java index cb72700a..a3ab5332 100644 --- a/api/src/main/java/com/velocitypowered/api/proxy/messages/MinecraftChannelIdentifier.java +++ b/api/src/main/java/com/velocitypowered/api/proxy/messages/MinecraftChannelIdentifier.java @@ -52,9 +52,10 @@ public final class MinecraftChannelIdentifier implements ChannelIdentifier { Preconditions.checkArgument(!Strings.isNullOrEmpty(namespace), "namespace is null or empty"); Preconditions.checkArgument(name != null, "namespace is null or empty"); Preconditions.checkArgument(VALID_IDENTIFIER_REGEX.matcher(namespace).matches(), - "namespace is not valid"); + "namespace is not valid, must match: %s got %s", VALID_IDENTIFIER_REGEX.toString(), namespace); Preconditions - .checkArgument(VALID_IDENTIFIER_REGEX.matcher(name).matches(), "name is not valid"); + .checkArgument(VALID_IDENTIFIER_REGEX.matcher(name).matches(), + "name is not valid, must match: %s got %s", VALID_IDENTIFIER_REGEX.toString(), name); return new MinecraftChannelIdentifier(namespace, name); }