diff --git a/src/main/java/fr/moribus/imageonmap/commands/Command.java b/src/main/java/fr/moribus/imageonmap/commands/Command.java index c771e99..2ba47f9 100644 --- a/src/main/java/fr/moribus/imageonmap/commands/Command.java +++ b/src/main/java/fr/moribus/imageonmap/commands/Command.java @@ -30,6 +30,8 @@ import org.bukkit.entity.Player; abstract public class Command { + static private final String IMAGEONMAP_GLOBAL_PERMISSION = "imageonmap.userender"; + protected final Commands commandGroup; protected final String commandName; protected final String usageParameters; @@ -57,7 +59,8 @@ abstract public class Command public boolean canExecute(CommandSender sender) { - return sender.hasPermission("commandtools." + commandGroup.getUsualName()); + return sender.hasPermission("imageonmap." + commandGroup.getUsualName()) + || sender.hasPermission(IMAGEONMAP_GLOBAL_PERMISSION); } protected List complete() throws CommandException