WPA permissions

xZise edited this page Oct 12, 2011 · 1 revision

All these permissions are about to handling warp protection areas.

Info: General information about Permissions.

Permissions nodes

Creating a WPA

  • create.private – Allows the player to create warp protection areas.

Edit permissions

These permissions are allowing the user to edit specific properties of a WPA.

  • edit.delete – Delete own warp protection areas.
  • edit.invite.add – Invite to own warp protection areas.
  • edit.invite.delete – Remove a invitation to own warp protection areas.
  • edit.rename – Rename own warp protection areas.
  • edit.editors.add – Add an editor to own warp protection areas.
  • edit.editors.remove – Removes an editor from own warp protection areas.
  • edit.owner – Change owner of own warp protection areas.
  • edit.creator – Change creator of own warp protection areas (Handle with care!).
  • edit.list – Change if owned warps are listed.

“Editor” Permission node

It is possible to define editors by defining a special permission node. The structure of the permissions node is:

xwarp.wpa.edit.object...

The possible operations are the names of the editor permissions.

Please note, if a user has the right xwarp.wpa.edit.* the user could edit all (!) WPAs.

Special command permissions

It is possible to allow following commands:

  • command.list – Execute the wpa list command. (Note: There is no /wpa list command at the moment!)
  • command.search – Execute the wpa search command. (Note: There is no /wpa search command at the moment!)
  • command.info – Execute the wpa info command.

Administrative permissions

Those permissions allow to use the commands on WPAs which the player doesn't own and where the player isn't on the editors list.

  • admin.delete – Delete all warp protection areas.
  • admin.invite – Invite to all warp protection areas.
  • admin.uninvite – Uninvite to all warp protection areas.
  • admin.rename – Rename all warp protection areas.
  • admin.editors.add – Add editors to all warp protection areas.
  • admin.editors.remove – Remove editors from all warp protection areas.
  • admin.give.owner – Change owner of all warp protection areas.
  • admin.changecreator – Change creator of all warp protection areas.
  • admin.list.change – Change if all warp protection areas are listed.
  • admin.create.stop – Stop creation for all warp protection areas.
  • admin.list.view – List also not listed warps.
  • admin.area.ignore – Ignore warp protection areas.
  • admin.changeworld – Allows you to change the world of all warps in a specific world.