Include the plugin channel name in the exception message

By: Phoenix616 <mail@moep.tv>
This commit is contained in:
Bukkit/Spigot 2018-09-13 21:24:09 +01:00
parent 5f1c3987ab
commit 88399f1f47

View file

@ -471,11 +471,11 @@ public class StandardMessenger implements Messenger {
throw new ChannelNameTooLongException(channel); throw new ChannelNameTooLongException(channel);
} }
if (channel.indexOf(':') == -1) { if (channel.indexOf(':') == -1) {
throw new IllegalArgumentException("Channel must contain : separator"); throw new IllegalArgumentException("Channel must contain : separator (attempted to use " + channel + ")");
} }
if (!channel.toLowerCase(Locale.ROOT).equals(channel)) { if (!channel.toLowerCase(Locale.ROOT).equals(channel)) {
// TODO: use NamespacedKey validation here // TODO: use NamespacedKey validation here
throw new IllegalArgumentException("Channel must be entirely lowercase"); throw new IllegalArgumentException("Channel must be entirely lowercase (attempted to use " + channel + ")");
} }
return channel; return channel;
} }