Package org.kingdoms.main.permissions
Enum Class KingdomsDefaultPluginPermission
java.lang.Object
java.lang.Enum<KingdomsDefaultPluginPermission>
org.kingdoms.main.permissions.KingdomsDefaultPluginPermission
- All Implemented Interfaces:
Serializable,Comparable<KingdomsDefaultPluginPermission>,Constable,org.kingdoms.main.permissions.KingdomsPluginPermission,org.kingdoms.main.permissions.Permission
public enum KingdomsDefaultPluginPermission
extends Enum<KingdomsDefaultPluginPermission>
implements org.kingdoms.main.permissions.KingdomsPluginPermission
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>Nested classes/interfaces inherited from interface org.kingdoms.main.permissions.Permission
org.kingdoms.main.permissions.Permission.Companion -
Enum Constant Summary
Enum ConstantsEnum ConstantDescription -
Field Summary
Fields inherited from interface org.kingdoms.main.permissions.Permission
Companion, SEPARATOR -
Method Summary
Modifier and TypeMethodDescription@NotNull org.kingdoms.server.permission.PermissionDefaultValue@NotNull String[]getName()@Nullable Map<Class<org.kingdoms.main.permissions.Permission>,org.kingdoms.main.permissions.Permission> booleanhasPermission(org.bukkit.command.CommandSender sender) booleanhasPermission(org.bukkit.command.CommandSender sender, boolean checkAdminMode) static voidinit()Returns the enum constant of this class with the specified name.static KingdomsDefaultPluginPermission[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface org.kingdoms.main.permissions.KingdomsPluginPermission
getDescription, getDisplayName, getNamespaceMethods inherited from interface org.kingdoms.main.permissions.Permission
getSystematicObject, toFullName
-
Enum Constant Details
-
DEBUG
-
UPDATES
-
STRUCTURES_WARPPAD_BYPASS_COUNTDOWN
-
COMMAND_EXTRACTOR_OTHERS
-
COMMAND_INVENTORY_OTHERS
-
COMMAND_VAULT_OTHERS
-
COMMAND_PVP_OTHERS
-
COMMAND_SEAK_OTHERS
-
COMMAND_HOME_OTHERS
-
COMMAND_NATION_HOME_OTHERS
-
COMMAND_FLY_OTHERS
-
COMMAND_HOME_BYPASS_TIMER
-
COMMAND_UNCLAIM_CHUNK
-
COMMAND_SNEAK_OTHERS
-
COMMAND_TELEPORT_BYPASS_TIMER
-
COMMAND_NATION_HOME_BYPASS_TIMER
-
COMMAND_UPDATES_FORCE
-
COMMAND_UPDATES_DOWNLOAD
-
COMMAND_CLAIM_AUTO_OTHERS
-
COMMAND_UNCLAIM_AUTO_OTHERS
-
PROTECTION$SIGNS_USE
-
PROTECTION$SIGNS_USE_CREATIVE
-
PROTECTION$SIGNS_OPEN
-
PROTECTION$SIGNS_BREAK
-
TELEPORT_TO_CLAIMS
-
CREATIVE_PICKUP
-
INVENTORY_BYPASS
-
NEXUS_REMOVE
-
CHAT_COLORS
-
CHAT_TAG
-
LAND_INTERACT
-
LAND_BUILD_BREAK
-
LAND_BUILD_PLACE
-
LAND_BYPASS_CREATIVE
-
COMMAND_VISUALIZE_DETAILS
-
COMMAND_SHOW_ADMIN
-
COMMAND_SHOW_OTHERS
-
COMMAND_SHOW_SEE_VANISHED
-
COMMAND_NATION_SHOW_OTHERS
-
COMMAND_NATION_SHOW_ADMIN
-
COMMAND_CLAIM_CHUNK
-
COMMAND_ABOUT_ALL
-
CHAT_BYPASS_RANGED
-
TURRETS_INTERACT
-
TURRETS_BUILD_PLACE
-
TURRETS_BUILD_BREAK
-
STRUCTURES_INTERACT
-
STRUCTURES_BUILD_PLACE
-
STRUCTURES_BUILD_BREAK
-
SHOW_HIDDEN_GROUPS
-
WORLD$EDIT_BYPASS_EDIT$PROTECTION
-
FLIGHT_LANDS
-
FLIGHT_DAMAGE
-
FLIGHT_NEARBY$ENEMIES
-
FLIGHT_BYPASS_CHARGES
-
GUIS_BYPASS_CREATIVE
-
SEE_OTHERS_HOLOGRAMS
-
SILENT_JOIN
-
SILENT_LEAVE
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
init
public static void init() -
hasPermission
public boolean hasPermission(org.bukkit.command.CommandSender sender, boolean checkAdminMode) -
hasPermission
public boolean hasPermission(org.bukkit.command.CommandSender sender) -
getName
- Specified by:
getNamein interfaceorg.kingdoms.main.permissions.Permission
-
getDefaultValue
@NotNull public @NotNull org.kingdoms.server.permission.PermissionDefaultValue getDefaultValue()- Specified by:
getDefaultValuein interfaceorg.kingdoms.main.permissions.Permission
-
getSystematicObjects
@Nullable public @Nullable Map<Class<org.kingdoms.main.permissions.Permission>,org.kingdoms.main.permissions.Permission> getSystematicObjects()- Specified by:
getSystematicObjectsin interfaceorg.kingdoms.main.permissions.Permission
-