Need help? Ask on the forum, ask a fellow user or developer (join us on IRC), or contact sk89q.
Contribute to the wiki, edit this page! Register an account, or login with Facebook first.
HEY! Do you integrate (or want to) a plugin into yours? Do you help work on WE/WG/etc.? Please subscribe to our mailing list!

About the ads

WorldGuard/Permissions

From SK's Wiki
Jump to: navigation, search

Permissions in WorldGuard support WEPIF, which supports a few built-in permission systems, and has support for external permissions systems that are compatible with the Permissions plugin.

Commands

COMMAND PERMISSION
/locate
  • worldguard.locate
/stack
  • worldguard.stack
  • worldguard.stack.illegitimate
  • worldguard.stack.damaged
Emergency commands
/stopfire
  • worldguard.fire-toggle.*
/allowfire
  • worldguard.fire-toggle.*
/halt-activity
  • worldguard.halt-activity.*
/halt-activity -c
  • worldguard.halt-activity.*
Area protection commands
/region define
  • worldguard.region.define
/region redefine
  • worldguard.region.redefine.own (lets owners redefine their own regions)
  • worldguard.region.redefine.member (lets members redefine their own regions)
  • worldguard.region.redefine
/region claim
  • worldguard.region.claim
/region select
  • worldguard.region.select.own.* (lets owners select their own regions)
  • worldguard.region.select.own.<region> (lets owners select their own regions for the given region ID)
  • worldguard.region.select.member.* (lets members select their own regions)
  • worldguard.region.select.member.<region> (lets members select their own regions for the given region ID)
  • worldguard.region.select.*
  • worldguard.region.select.<region> (for a given region)

These are also checked for /region info with the -s flag.

/region info
  • worldguard.region.info.own (lets owners query their own regions)
  • worldguard.region.info.member (lets members query their own regions)
  • worldguard.region.info
/region addowner
  • worldguard.region.addowner.own.*
  • worldguard.region.addowner.member.*
  • worldguard.region.addowner.*
/region removeowner

Alias remowner

  • worldguard.region.removeowner.own.*
  • worldguard.region.removeowner.member.*
  • worldguard.region.removeowner.*
/region addmember
  • worldguard.region.addmember.own.*
  • worldguard.region.addmember.member.*
  • worldguard.region.addmember.*
/region removemember

Alias remmember, removemem, remmem

  • worldguard.region.removemember.own.*
  • worldguard.region.removemember.member.*
  • worldguard.region.removemember.*
/region list
  • worldguard.region.list.own (lets owners see list of their regions)
  • worldguard.region.list
Warning: Permissions are currently not checked for the other world if another world is specified.
/region flag

There are TWO sets of permissions that you must give. The first is the permission to use the command.

  • worldguard.region.flag.regions.own.* (lets owners set the flags for their own regions)
  • worldguard.region.flag.regions.own.<region> (lets owners set the flags for their own regions for the given region ID)
  • worldguard.region.flag.regions.member.* (lets members set the flags for their own regions)
  • worldguard.region.flag.regions.member.<region> (lets members set the flags for their own regions for the given region ID)
  • worldguard.region.flag.regions.*
  • worldguard.region.flag.regions.<region> (for a given region)

Then you must give permission to use the flags.

  • worldguard.region.flag.flags.<flag>.* for the given flag
  • worldguard.region.flag.flags.* for all flags
Example: The permission for the chest-access flag
worldguard.region.flag.flags.chest-access.* would give a user only the ability to set that flag.
/region setpriority
  • worldguard.region.setpriority.own.* (lets owners set the priority of their own regions)
  • worldguard.region.setpriority.own.<region> (lets owners set the priority of their own regions for the given region ID)
  • worldguard.region.setpriority.member.* (lets members set the priority of their own regions)
  • worldguard.region.setpriority.member.<region> (lets members set the priority of their own regions for the given region ID)
  • worldguard.region.setpriority.*
  • worldguard.region.setpriority.<region> (for a given region)
/region setparent
  • worldguard.region.setparent.own.* (lets owners set the parent of their own regions)
  • worldguard.region.setparent.own.<region> (lets owners set the parent of their own regions for the given region ID)
  • worldguard.region.setparent.member.* (lets members set the parent of their own regions)
  • worldguard.region.setparent.member.<region> (lets members set the parent of their own regions for the given region ID)
  • worldguard.region.setparent.*
  • worldguard.region.setparent.<region> (for a given region)

These are also checked for the parent region.

/region teleport
  • worldguard.region.teleport.own.* (lets owners teleport to their own regions)
  • worldguard.region.teleport.own.<region> (lets owners teleport to their own regions for the given region ID)
  • worldguard.region.teleport.member.* (lets members teleport to their own regions)
  • worldguard.region.teleport.member.<region> (lets members teleport to their own regions for the given region ID)
  • worldguard.region.teleport.*
  • worldguard.region.teleport.<region> (for a given region)
/region remove
  • worldguard.region.remove.own.* (lets owners remove their own regions)
  • worldguard.region.remove.own.<region> (lets owners remove their own regions for the given region ID)
  • worldguard.region.remove.member.* (lets members remove their own regions)
  • worldguard.region.remove.member.<region> (lets members remove their own regions for the given region ID)
  • worldguard.region.remove.*
  • worldguard.region.remove.<region> (for a given region)
WorldGuard commands
/worldguard version

(Not applicable)

/worldguard reload
  • worldguard.reload
/worldguard report
  • worldguard.report
  • worldguard.report.pastebin (for pastebin support(paste bin is where you can "paste" types of coding.)


Namespaces

Variants
Actions