콘텐츠로 이동

권한이란

예를 들어 EssentialsX 플러그인의 tpa 명령어를 실행하려면 essentials.tpa 권한이 필요하다.

xxx.xxx 또는 xxx.xxx.xxx 같은 형태다.

위에서 말한 essentials.tpa를 권한 노드라고 부른다.

(물론 xxx.xxx 형태라고 다 권한 노드인 것은 아니다.)

권한 노드의 첫 부분은 보통 플러그인 이름이다.

권한에는 세 가지 상태가 있다.

상태설명
true허용
false금지
undefined미설정

true와 false는 알겠는데, undefined는 뭘까?

undefined는 LuckPerms에서 권한을 명시적으로 설정하지 않았다는 뜻이다.

보통은 기본값이 false라는 의미다.

드물게 플러그인이 미설정 권한을 true로 취급하는 경우가 있는데, 이때는 명시적으로 false로 설정해야 한다.

당연하다! 다만 OP 플레이어에게도 특정 권한을 명시적으로 false로 설정할 수는 있다.

그래도 관리자에게 OP를 통째로 주는 것은 권장하지 않는다. 역할에 맞는 권한만 주는 것이 좋다.