Add missing permission to plugin.yml, fix description

This commit is contained in:
ljacqu 2016-10-02 10:48:26 +02:00
parent 74a61188f5
commit 6f4a5fee07
5 changed files with 10 additions and 9 deletions

View File

@ -1,12 +1,12 @@
<!-- AUTO-GENERATED FILE! Do not edit this directly -->
<!-- File auto-generated on Sat Oct 01 23:34:27 CEST 2016. See permissions/permission_nodes.tpl.md -->
<!-- File auto-generated on Sun Oct 02 10:47:16 CEST 2016. See permissions/permission_nodes.tpl.md -->
## AuthMe Permission Nodes
The following are the permission nodes that are currently supported by the latest dev builds.
- **authme.admin.*** Give access to all admin commands.
- **authme.admin.accounts** Administrator command to see all accounts associated with a user.
- **authme.admin.antibotmessages** Administrator command to reload the plugin configuration.
- **authme.admin.antibotmessages** Permission to see Antibot messages.
- **authme.admin.changemail** Administrator command to set or change the email address of a user.
- **authme.admin.changepassword** Administrator command to change the password of a user.
- **authme.admin.converter** Administrator command to convert old or other data to AuthMe data.
@ -47,4 +47,4 @@ The following are the permission nodes that are currently supported by the lates
---
This page was automatically generated on the [AuthMe/AuthMeReloaded repository](https://github.com/AuthMe/AuthMeReloaded/tree/master/docs/) on Sat Oct 01 23:34:27 CEST 2016
This page was automatically generated on the [AuthMe/AuthMeReloaded repository](https://github.com/AuthMe/AuthMeReloaded/tree/master/docs/) on Sun Oct 02 10:47:16 CEST 2016

View File

@ -67,12 +67,11 @@ public class AntiBot {
public void activateAntiBot() {
antiBotStatus = AntiBotStatus.ACTIVE;
for(Player player : bukkitService.getOnlinePlayers()) {
if(!permissionsManager.hasPermission(player, AdminPermission.ANTIBOT_MESSAGES)) {
continue;
}
for (Player player : bukkitService.getOnlinePlayers()) {
if (permissionsManager.hasPermission(player, AdminPermission.ANTIBOT_MESSAGES)) {
messages.send(player, MessageKey.ANTIBOT_AUTO_ENABLED_MESSAGE);
}
}
final int duration = settings.getProperty(ProtectionSettings.ANTIBOT_DURATION);
bukkitService.scheduleSyncDelayedTask(new Runnable() {

View File

@ -101,7 +101,7 @@ public enum AdminPermission implements PermissionNode {
RELOAD("authme.admin.reload", DefaultPermission.OP_ONLY),
/**
* Administrator command to reload the plugin configuration.
* Permission to see Antibot messages.
*/
ANTIBOT_MESSAGES("authme.admin.antibotmessages", DefaultPermission.OP_ONLY),

View File

@ -3,7 +3,6 @@ package fr.xephi.authme.util;
import fr.xephi.authme.AuthMe;
import fr.xephi.authme.ConsoleLogger;
import fr.xephi.authme.initialization.SettingsDependent;
import fr.xephi.authme.permission.PermissionNode;
import fr.xephi.authme.settings.Settings;
import fr.xephi.authme.settings.properties.PluginSettings;
import org.bukkit.BanEntry;

View File

@ -126,6 +126,9 @@ permissions:
authme.admin.reload:
description: Administrator command to reload the plugin configuration.
default: op
authme.admin.antibotmessages:
description: Permission to see Antibot messages
default: op
authme.player.*:
description: Permission to use all player (non-admin) commands.
children: