ru.tehkode.permissions.bukkit.superperms
Class PermissiblePEX
java.lang.Object
org.bukkit.permissions.PermissibleBase
ru.tehkode.permissions.bukkit.superperms.PermissiblePEX
- All Implemented Interfaces:
- org.bukkit.permissions.Permissible, org.bukkit.permissions.ServerOperator
public class PermissiblePEX
- extends org.bukkit.permissions.PermissibleBase
Constructor Summary |
protected |
PermissiblePEX(org.bukkit.entity.Player opable,
boolean disableUnmatched)
|
Method Summary |
Set<org.bukkit.permissions.PermissionAttachmentInfo> |
getEffectivePermissions()
|
boolean |
hasPermission(org.bukkit.permissions.Permission perm)
|
boolean |
hasPermission(String inName)
|
static void |
inject(org.bukkit.entity.Player player,
boolean strictMode)
|
protected static void |
injectCraftBukkit(org.bukkit.entity.Player player,
org.bukkit.permissions.Permissible permissible)
|
protected static void |
injectSpout(org.bukkit.entity.Player player,
org.bukkit.permissions.Permissible permissible)
|
Methods inherited from class org.bukkit.permissions.PermissibleBase |
addAttachment, addAttachment, addAttachment, addAttachment, isOp, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment, setOp |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
player
protected org.bukkit.entity.Player player
strictMode
protected boolean strictMode
injectMetadata
protected boolean injectMetadata
PermissiblePEX
protected PermissiblePEX(org.bukkit.entity.Player opable,
boolean disableUnmatched)
inject
public static void inject(org.bukkit.entity.Player player,
boolean strictMode)
injectCraftBukkit
protected static void injectCraftBukkit(org.bukkit.entity.Player player,
org.bukkit.permissions.Permissible permissible)
throws Throwable
- Throws:
Throwable
injectSpout
protected static void injectSpout(org.bukkit.entity.Player player,
org.bukkit.permissions.Permissible permissible)
throws Throwable
- Throws:
Throwable
hasPermission
public boolean hasPermission(String inName)
- Specified by:
hasPermission
in interface org.bukkit.permissions.Permissible
- Overrides:
hasPermission
in class org.bukkit.permissions.PermissibleBase
hasPermission
public boolean hasPermission(org.bukkit.permissions.Permission perm)
- Specified by:
hasPermission
in interface org.bukkit.permissions.Permissible
- Overrides:
hasPermission
in class org.bukkit.permissions.PermissibleBase
getEffectivePermissions
public Set<org.bukkit.permissions.PermissionAttachmentInfo> getEffectivePermissions()
- Specified by:
getEffectivePermissions
in interface org.bukkit.permissions.Permissible
- Overrides:
getEffectivePermissions
in class org.bukkit.permissions.PermissibleBase
Copyright © 2011. All Rights Reserved.