priority-messages

This commit is contained in:
ajgeiss0702
2021-08-08 13:50:09 -07:00
parent f1cbdc762b
commit 413548b588
9 changed files with 33 additions and 9 deletions
@@ -145,6 +145,17 @@ public class QueueManagerImpl implements QueueManager {
"SERVERNAME:"+server.getName()
)
);
if(main.getConfig().getBoolean("enable-priority-messages")) {
for(String rawPriorityMessage : main.getConfig().getStringList("priority-messages")) {
String[] parts = rawPriorityMessage.split(":");
if(parts.length != 2) continue;
String level = parts[0];
String messageRaw = parts[1];
if(level.equals("*") || level.equals(queuePlayer.getPriority()+"")) {
player.sendMessage(main.getMessages().toComponent(messageRaw));
}
}
}
}
if(!server.isJoinable(player)) {