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
|
|
| /stack
|
- worldguard.stack
- worldguard.stack.illegitimate
- worldguard.stack.damaged
|
| Emergency commands
|
| /stopfire
|
|
| /allowfire
|
|
| /halt-activity
|
- worldguard.halt-activity.*
|
| /halt-activity -c
|
- worldguard.halt-activity.*
|
| Area protection commands
|
| /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
|
|
| /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 report
|
- worldguard.report
- worldguard.report.pastebin (for pastebin support(paste bin is where you can "paste" types of coding.)
|