Class RegionPermissionModel

java.lang.Object
com.sk89q.worldguard.internal.permission.AbstractPermissionModel
com.sk89q.worldguard.internal.permission.RegionPermissionModel
All Implemented Interfaces:
PermissionModel

public class RegionPermissionModel extends AbstractPermissionModel
Used for querying region-related permissions.
  • Constructor Details

    • RegionPermissionModel

      public RegionPermissionModel(com.sk89q.worldedit.extension.platform.Actor sender)
  • Method Details

    • mayIgnoreRegionProtection

      @Deprecated public boolean mayIgnoreRegionProtection(com.sk89q.worldedit.world.World world)
      Deprecated.
      Check WorldGuard.getInstance().getPlatform().getSessionManager().hasBypass(..) instead
    • mayForceLoadRegions

      public boolean mayForceLoadRegions()
    • mayForceSaveRegions

      public boolean mayForceSaveRegions()
    • mayMigrateRegionStore

      public boolean mayMigrateRegionStore()
    • mayMigrateRegionNames

      public boolean mayMigrateRegionNames()
    • mayMigrateRegionHeights

      public boolean mayMigrateRegionHeights()
    • mayDefine

      public boolean mayDefine()
    • mayRedefine

      public boolean mayRedefine(ProtectedRegion region)
    • mayClaim

      public boolean mayClaim()
    • mayClaimRegionsUnbounded

      public boolean mayClaimRegionsUnbounded()
    • mayDelete

      public boolean mayDelete(ProtectedRegion region)
    • maySetPriority

      public boolean maySetPriority(ProtectedRegion region)
    • maySetParent

      public boolean maySetParent(ProtectedRegion child, ProtectedRegion parent)
    • maySelect

      public boolean maySelect(ProtectedRegion region)
    • mayLookup

      public boolean mayLookup(ProtectedRegion region)
    • mayTeleportTo

      public boolean mayTeleportTo(ProtectedRegion region)
    • mayTeleportToCenter

      public boolean mayTeleportToCenter(ProtectedRegion region)
    • mayOverrideLocationFlagBounds

      public boolean mayOverrideLocationFlagBounds(ProtectedRegion region)
    • mayList

      public boolean mayList()
    • mayList

      public boolean mayList(String targetPlayer)
    • maySetFlag

      public boolean maySetFlag(ProtectedRegion region)
    • maySetFlag

      public boolean maySetFlag(ProtectedRegion region, Flag<?> flag)
    • maySetFlag

      public boolean maySetFlag(ProtectedRegion region, Flag<?> flag, @Nullable String value)
    • mayAddMembers

      public boolean mayAddMembers(ProtectedRegion region)
    • mayAddOwners

      public boolean mayAddOwners(ProtectedRegion region)
    • mayRemoveMembers

      public boolean mayRemoveMembers(ProtectedRegion region)
    • mayRemoveOwners

      public boolean mayRemoveOwners(ProtectedRegion region)