Replaced stream with bukkit.broadcast with permission check

This commit is contained in:
Teriuihi 2022-08-31 02:45:25 +02:00
parent 32c1ae7fac
commit 14f45d2d82

View File

@ -71,9 +71,7 @@ public class MessageTimer extends BukkitRunnable {
Placeholder.unparsed("afk_time", "" + afkPlayer.getafkTime()) Placeholder.unparsed("afk_time", "" + afkPlayer.getafkTime())
); );
Component message = MiniMessage.miniMessage().deserialize(Messages.AFKICKSTAFFMESSAGE.getMessage(), templates); Component message = MiniMessage.miniMessage().deserialize(Messages.AFKICKSTAFFMESSAGE.getMessage(), templates);
Bukkit.getOnlinePlayers().stream() Bukkit.broadcast(message, "afkdetector.notify");
.filter(staff -> staff.hasPermission("afkdetector.notify"))
.forEach(staff -> staff.sendMessage(message));
cancel(); cancel();
} }
} else { } else {