본문 바로가기
마인크래프트 서버 플러그인

마인크래프트 플러그인 (6) 플레이어에게 권한과 호칭을 주자!

by 파워 블루 2023. 2. 10.
반응형

플레이어에게 권한과 호칭등을 부여할 수 있습니다.

LuckPerms라는 플러그인인데요.

이플러그인이 PermissionsEx보다 편하다고 합니다.

그 이유가 yml파일로 직접 수정할 필요 없이 cmd와 마인크래프트에서 쉽게 할 수 있답니다.

저는 뭔가 yml파일로 수정하는 게 쉽다고 느껴지지만 PermissionsEx를 쓰고 싶어도 PermissionsEx가 최신버전이 지원이 안 되고 PermissionsEx 다운사이트에 다운로드할 수가 없습니다.

개발 중?

새롭게 개발 중인 거 같은데요.

빨리 출시하길 기달려 지네요

 

이제 본론으로 LuckPerms를 다운 방법을 알려드리겠습니다.

 

참고로 호칭을 쓰시려면 Vault와 EssentialChat, EssentialsX가 필요합니다.

 

다운방법

2022.03.20 - [마인크래프트 서버 플러그인] - 마인크래프트 서버 플러그인(2) 서버 플러그인 설치 방법

 

설치 주소

https://luckperms.net/

 

LuckPerms

LuckPerms allows server admins to control what features players can use by creating groups and assigning permissions.

luckperms.net

https://dev.bukkit.org/projects/vault

 

https://essentialsx.net/downloads.html

 

Downloads - EssentialsX

Download EssentialsX Get bleeding edge builds of EssentialsX and add-ons, including the latest features and bug fixes.

essentialsx.net

 

사이트에 들어가서 다운로드 클릭하고 서버 종류 고르면 다운이 받아집니다.

 

pl,  /pl

서버 구동기로 서버를 켜고 pl을 적으면 잘 적용된 것을 볼 수 있습니다.

 

마인크래프트를 켜고 설정하는 경우도 있지만 이번에는 cmd로 해보겠습니다.

/가 있냐 없냐의 차이입니다.

luckperms editor를 하면 

이거 다음에 링크가 올 겁니다.

그 링크를 복사해서 인터넷에 접속해 보세요.

/luckperms trusteditor (코드)를 적으라고 할 겁니다. cmd창에는/를 지우고 하시면 됩니다.

그러면 왼쪽에

목록

이 뜰 겁니다. +버튼으로 그룹을 만들 수 있습니다.

default에다가 권한을 줘보겠습니다. 원하는 그룹을 클릭하면 오른쪽에

이렇게 뜰 겁니다.

권한 추가에서 추가할 권한을 입력 후 오른쪽에 추가를 클릭하면 됩니다.

저는 이 그룹에 속한 사람들은 킥을 할 수 있게 했습니다.

minecraft.command.kick

추가를 하면

잘 적용이 된 것을 볼 수 있습니다.

사용자에게 따로 권한을 주고 싶으면 목록에서 사용자를 선택하고 방금 알려준 것처럼

하시면 됩니다.

 

이제 그룹에 사용자를 추가하는 방법은 목록에서 사용자-(유저 이름)을 클릭 후

유저이름 아래

+를 클릭 원하는 그룹을 클릭하면 됩니다.

그리고 오른쪽 위 적용을 클릭하면 끝입니다.

 

이제 호칭을 만드는 법을 알려드리겠습니다.

그전에 만약 호칭을 주면 (호칭)<플레이어 이름>이 아닌

<(호칭)플레이어 이름>으로 될 겁니다.

그것을 (호칭)(플레이어 이름)으로 바꾸겠습니다.

참고로 에센셜을 적용하면 OP 이름이 빨간색으로 바뀔 겁니다.

그것도 고쳐보겠습니다.

 

플러그인 폴더에서 Essentials을 들어가세요.

그다음 config.yml을 들어가서

보면

ops-name-color: '4'

가 있을 겁니다. 4를 none으로 바꾸세요

ops-name-color: 'none'

이제 CTRL + F를 클릭하세요.

  format: '<{DISPLAYNAME}> {MESSAGE}' 를 검색하세요.
format: '<{DISPLAYNAME}> {MESSAGE}'

를 바꿔야 합니다

format: '{DISPLAYNAME} {MESSAGE}'

로 바꾸면 끝입니다. 저장하고 서버를 켜고 luckperms 웹사이트를 키고 

목록에서 그룹 - (원하는 그룹)을 클릭하고 권한추가에서

prefix.(순서).[사용할 호칭]를 적습니다.

순서는 그룹의 순위를 정해두는 겁니다.

저는 예시로 prefix.1.[어드민] 을 해보겠습니다.

그러면 설정이 된 겁니다.

 

만약에 플레이어한테 따로 권한을 주고 싶다면

목록에서 사용자 - (플레이어) 클릭 후

권한 추가에서 prefix.(순서).[사용할 호칭]을 적으면 됩니다.

반응형

댓글