Permissions: Difference between revisions

From Citizens Wiki

No edit summary
No edit summary
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Citizens 2.0.x Permissions==
This page may be outdated: double check the plugin.yml at https://github.com/CitizensDev/Citizens2/blob/master/main/src/main/resources/plugin.yml for up-to-date permissions


{{color|red|white|'''The permissions for citizens 2.0 are still being developed as code changes, therefore this page may be inaccurate. It is recommended that server admins refrain from developing specific permissions groups for Citizens 2.0 until release.'''}}
Default on all permissions is OP


==Citizens 2.0 Permissions==
*citizens.admin.*
 
**citizens.admin {{color|blue|white|This allows players to edit 'server' owned NPCs}}
{| style="color:black;" width="100%" cellspacing="0" border="1"
**citizens.admin.avoid-limits  {{color|blue|white|Allows user to create any number of NPCs}}
! style="background-color:#9AFEFF;" width="20%" | Permission
*citizens.help  {{color|blue|white|/citizens help}}
! style="background-color:#9AFEFF;" width="80%" | Description
*citizens.npc.*:
|-
**citizens.npc.age {{color|blue|white|/npc age}}
| citizens.*
**citizens.npc.position.assume {{color|blue|white|/npc age}}
| Ability to use all Citizens commands.
**citizens.npc.behaviour {{color|blue|white|/npc behaviour}}
|-
**citizens.npc.create {{color|blue|white|/npc create}}
| citizens.admin
**citizens.npc.create.[mobtype or *] {{color|blue|white|/npc create [mobtype]}}
| Ability to edit all server-owned NPCs
**citizens.npc.controllable {{color|blue|white|/npc controllable}}
|-
**citizens.npc.copy {{color|blue|white|/npc copy}}
| citizens.npc.talk
**citizens.npc.despawn {{color|blue|white|/npc despawn}}
| Ability to right-click an NPC to make it talk or to hear it talk when close
**citizens.npc.edit.*
|-
***citizens.npc.edit.equip {{color|blue|white|/npc equip}}
| citizens.trait.*
***citizens.npc.edit.path {{color|blue|white|/npc path}}
| Access to the /trait commands.
**citizens.npc.help {{color|blue|white|/npc help}}
|-
**citizens.npc.limit.# {{color|blue|white|Limit this player to creating # number of NPCs (works with 1-100}}
| citizens.npc.*
**citizens.npc.list {{color|blue|white|/npc list}}
| Access to the /npc commands.
**citizens.npc.lookclose {{color|blue|white|/npc lookclose}}
|}
**citizens.npc.moveto {{color|blue|white|/npc moveto}}
**citizens.npc.owner {{color|blue|white|/npc owner}}
**citizens.npc.path {{color|blue|white|/npc path}}
**citizens.npc.power {{color|blue|white|/npc power}}
**citizens.npc.profession {{color|blue|white|/npc profession}}
**citizens.npc.remove {{color|blue|white|/npc remove}}
**citizens.npc.remove.all {{color|blue|white|/npc removeall}}
**citizens.npc.rename {{color|blue|white|/npc rename}}
**citizens.npc.select {{color|blue|white|/npc select}}
**citizens.npc.spawn {{color|blue|white|/npc spawn}}
**citizens.npc.speed {{color|blue|white|/npc speed}}
**citizens.npc.talk {{color|blue|white| Hear NPCs by click or walking near with talk-close}}
**citizens.npc.text {{color|blue|white|/npc text}}
**citizens.npc.trait.*
***citizens.npc.trait {{color|blue|white|/trait}}
***citizens.npc.trait-configure
***citizens.npc.trait-configure.*
***citizens.npc.tp {{color|blue|white|/npc tp}}
***citizens.npc.tphere {{color|blue|white|/npc tphere}}


==Character Permissions==
==Character Permissions==
See the appropriate [[Characters]] page for character-specific permission nodes.
See the appropriate [[Characters]] page for character-specific permission nodes.


{{NavBox}}
{{NavBox}}
[[Category:Configuration]]
[[Category:Configuration]]

Latest revision as of 16:18, 14 July 2021

Citizens 2.0.x Permissions

This page may be outdated: double check the plugin.yml at https://github.com/CitizensDev/Citizens2/blob/master/main/src/main/resources/plugin.yml for up-to-date permissions

Default on all permissions is OP

  • citizens.admin.*
    • citizens.admin This allows players to edit 'server' owned NPCs
    • citizens.admin.avoid-limits Allows user to create any number of NPCs
  • citizens.help /citizens help
  • citizens.npc.*:
    • citizens.npc.age /npc age
    • citizens.npc.position.assume /npc age
    • citizens.npc.behaviour /npc behaviour
    • citizens.npc.create /npc create
    • citizens.npc.create.[mobtype or *] /npc create [mobtype]
    • citizens.npc.controllable /npc controllable
    • citizens.npc.copy /npc copy
    • citizens.npc.despawn /npc despawn
    • citizens.npc.edit.*
      • citizens.npc.edit.equip /npc equip
      • citizens.npc.edit.path /npc path
    • citizens.npc.help /npc help
    • citizens.npc.limit.# Limit this player to creating # number of NPCs (works with 1-100
    • citizens.npc.list /npc list
    • citizens.npc.lookclose /npc lookclose
    • citizens.npc.moveto /npc moveto
    • citizens.npc.owner /npc owner
    • citizens.npc.path /npc path
    • citizens.npc.power /npc power
    • citizens.npc.profession /npc profession
    • citizens.npc.remove /npc remove
    • citizens.npc.remove.all /npc removeall
    • citizens.npc.rename /npc rename
    • citizens.npc.select /npc select
    • citizens.npc.spawn /npc spawn
    • citizens.npc.speed /npc speed
    • citizens.npc.talk Hear NPCs by click or walking near with talk-close
    • citizens.npc.text /npc text
    • citizens.npc.trait.*
      • citizens.npc.trait /trait
      • citizens.npc.trait-configure
      • citizens.npc.trait-configure.*
      • citizens.npc.tp /npc tp
      • citizens.npc.tphere /npc tphere

Character Permissions

See the appropriate Characters page for character-specific permission nodes.