From 204cf85ee84493030f4f00308d4f8d6f203959ac Mon Sep 17 00:00:00 2001 From: RappyTV Date: Tue, 5 Nov 2024 15:40:50 +0100 Subject: [PATCH] Fix permission for receiving channel broadcasts --- .../com/rappytv/simplechat/listeners/PlayerChatListener.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/com/rappytv/simplechat/listeners/PlayerChatListener.java b/src/main/java/com/rappytv/simplechat/listeners/PlayerChatListener.java index 4819720..4734e2c 100644 --- a/src/main/java/com/rappytv/simplechat/listeners/PlayerChatListener.java +++ b/src/main/java/com/rappytv/simplechat/listeners/PlayerChatListener.java @@ -13,7 +13,6 @@ import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder; import net.kyori.adventure.text.serializer.json.JSONComponentSerializer; import org.bukkit.Bukkit; -import org.bukkit.OfflinePlayer; import org.bukkit.configuration.ConfigurationSection; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; @@ -22,7 +21,6 @@ import org.jetbrains.annotations.NotNull; import java.io.*; -import java.util.UUID; @SuppressWarnings("ConstantConditions") public class PlayerChatListener implements Listener, ChatRenderer, PluginMessageListener { @@ -179,7 +177,7 @@ private void broadcastChannelMessage(Player sender, String channel, String compo String permission = section.getString("permission"); Component message = JSONComponentSerializer.json().deserialize(component); for(Player target : Bukkit.getOnlinePlayers()) { - if(Permissions.hasExactPermission(target, "simplechat.chat.*") || Permissions.hasExactPermission(target, permission)) + if(Permissions.hasExactPermission(target, "simplechat.channel.*") || Permissions.hasExactPermission(target, permission)) target.sendMessage(message); } plugin.getServer().getConsoleSender().sendMessage(message);