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 --> <!-- 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 ## AuthMe Permission Nodes
The following are the permission nodes that are currently supported by the latest dev builds. 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.*** Give access to all admin commands.
- **authme.admin.accounts** Administrator command to see all accounts associated with a user. - **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.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.changepassword** Administrator command to change the password of a user.
- **authme.admin.converter** Administrator command to convert old or other data to AuthMe data. - **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() { public void activateAntiBot() {
antiBotStatus = AntiBotStatus.ACTIVE; antiBotStatus = AntiBotStatus.ACTIVE;
for(Player player : bukkitService.getOnlinePlayers()) { for (Player player : bukkitService.getOnlinePlayers()) {
if(!permissionsManager.hasPermission(player, AdminPermission.ANTIBOT_MESSAGES)) { if (permissionsManager.hasPermission(player, AdminPermission.ANTIBOT_MESSAGES)) {
continue;
}
messages.send(player, MessageKey.ANTIBOT_AUTO_ENABLED_MESSAGE); messages.send(player, MessageKey.ANTIBOT_AUTO_ENABLED_MESSAGE);
} }
}
final int duration = settings.getProperty(ProtectionSettings.ANTIBOT_DURATION); final int duration = settings.getProperty(ProtectionSettings.ANTIBOT_DURATION);
bukkitService.scheduleSyncDelayedTask(new Runnable() { bukkitService.scheduleSyncDelayedTask(new Runnable() {

View File

@ -101,7 +101,7 @@ public enum AdminPermission implements PermissionNode {
RELOAD("authme.admin.reload", DefaultPermission.OP_ONLY), 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), 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.AuthMe;
import fr.xephi.authme.ConsoleLogger; import fr.xephi.authme.ConsoleLogger;
import fr.xephi.authme.initialization.SettingsDependent; import fr.xephi.authme.initialization.SettingsDependent;
import fr.xephi.authme.permission.PermissionNode;
import fr.xephi.authme.settings.Settings; import fr.xephi.authme.settings.Settings;
import fr.xephi.authme.settings.properties.PluginSettings; import fr.xephi.authme.settings.properties.PluginSettings;
import org.bukkit.BanEntry; import org.bukkit.BanEntry;

View File

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