From 2dfd38788204dd00cfbb14844bc9a6dc66ebe2a9 Mon Sep 17 00:00:00 2001 From: AndyOctopus <134780670+AndyOctopus@users.noreply.github.com> Date: Fri, 14 Aug 2026 04:14:56 +0800 Subject: [PATCH] Fix inverted Audience check in PaperAdventureBridge (#4297) --- .../me/lucko/luckperms/bukkit/util/PaperAdventureBridge.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bukkit/src/main/java/me/lucko/luckperms/bukkit/util/PaperAdventureBridge.java b/bukkit/src/main/java/me/lucko/luckperms/bukkit/util/PaperAdventureBridge.java index a26339c9b..213871df7 100644 --- a/bukkit/src/main/java/me/lucko/luckperms/bukkit/util/PaperAdventureBridge.java +++ b/bukkit/src/main/java/me/lucko/luckperms/bukkit/util/PaperAdventureBridge.java @@ -55,7 +55,7 @@ public final class PaperAdventureBridge { Class componentClass = Class.forName(adventurePkg + "text.Component"); Class serializerClass = Class.forName(adventurePkg + "text.serializer.gson.GsonComponentSerializer"); - if (CommandSender.class.isAssignableFrom(audienceClass)) { + if (!audienceClass.isAssignableFrom(CommandSender.class)) { throw new IllegalStateException("CommandSender does not implement Audience"); }