From 2fd2f4fedb80d4ea1814d880e551937c0237faa6 Mon Sep 17 00:00:00 2001 From: Luck Date: Mon, 22 Apr 2019 09:24:05 +0100 Subject: [PATCH] Ignore exception if Brigadier is not supported by the server (#1506) This error occurs when another plugin/the server shades the brigadier library without relocation on pre 1.13 MC versions. --- .../main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java b/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java index 92ac77e18..3ca33f731 100644 --- a/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java +++ b/bukkit/src/main/java/me/lucko/luckperms/bukkit/LPBukkitPlugin.java @@ -159,7 +159,9 @@ public class LPBukkitPlugin extends AbstractLuckPermsPlugin { try { LuckPermsBrigadier.register(this, cmd); } catch (Exception e) { - e.printStackTrace(); + if (!(e instanceof RuntimeException && e.getMessage().contains("not supported by the server"))) { + e.printStackTrace(); + } } } }