From 33e61f3c36c35a445562cf42b3c7103aa2a9d83e Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Mon, 20 Jul 2020 08:24:34 -0700 Subject: [PATCH] replace denyjoinfrom permission with ajqueue.joinfrom and config option --- src/main/java/us/ajg0702/queue/Manager.java | 2 +- src/main/resources/config.yml | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/us/ajg0702/queue/Manager.java b/src/main/java/us/ajg0702/queue/Manager.java index ddf79fd..1f6cea6 100644 --- a/src/main/java/us/ajg0702/queue/Manager.java +++ b/src/main/java/us/ajg0702/queue/Manager.java @@ -459,7 +459,7 @@ public class Manager { return; } - if(p.hasPermission("ajqueue.denyjoinfrom."+p.getServer().getInfo().getName())) { + if(pl.config.getBoolean("joinfrom-server-permission") && !p.hasPermission("ajqueue.joinfrom."+p.getServer().getInfo().getName())) { p.sendMessage(msgs.getBC("errors.deny-joining-from-server")); return; } diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 7c6186d..6f9f612 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -1,5 +1,5 @@ # Dont touch this number please -config-version: 13 +config-version: 14 # The time the server will wait between sending people in the queue # Default: 5 @@ -104,3 +104,9 @@ prevent-joining-paused: false # When a server goes back online, should we send all players in the queue instantly? # Default: false send-all-when-back-online: false + +# Require a permission for players to be able to join a queue from a server +# If enabled, players will need the permission ajqueue.joinfrom. to join queues. +# Replace with the name of the server +# Default: false +joinfrom-server-permission: false