mirror of
https://github.com/YouHaveTrouble/PreventStabby.git
synced 2026-05-12 13:26:56 +00:00
use enum for permissions
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
package me.youhavetrouble.preventstabby.config;
|
||||
|
||||
import org.bukkit.command.CommandSender;
|
||||
|
||||
public enum PreventStabbyPermission {
|
||||
|
||||
COMMAND("preventstabby.command"),
|
||||
COMMAND_TOGGLE("preventstabby.command.toggle"),
|
||||
COMMAND_TOGGLE_OTHERS("preventstabby.command.toggle.others"),
|
||||
COMMAND_RELOAD("preventstabby.command.reload");
|
||||
|
||||
private final String permission;
|
||||
PreventStabbyPermission(String permission) {
|
||||
this.permission = permission;
|
||||
}
|
||||
|
||||
public boolean doesCommandSenderHave(CommandSender sender) {
|
||||
return sender.hasPermission(permission);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return permission;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user