
LuckPerms – Minecraft 서버의 권한 관리
권한 시스템이란. LuckPerms의 권한 시스템은 플레이어가 수행할 수 있는 행동을 정의합니다. 예를 들어 허용하거나 차단할 수 있습니다
권한 시스템이란. LuckPerms의 권한 시스템은 플레이어가 수행할 수 있는 행동을 정의합니다. 예를 들어 허용하거나 차단할 수 있습니다
권한 시스템이란
LuckPerms의 권한 시스템은 플레이어가 어떤 행동을 할 수 있는지를 정의합니다. 예를 들면 다음과 같습니다.
-
특정 명령어 사용을 허용하거나 차단
-
플레이어, 모더레이터, 관리자에게 서로 다른 접근 권한 부여
-
미니게임이나 특정 플레이어를 위한 맞춤 권한 설정
이 모든 것은 그룹과 권한 부여를 통해 이루어집니다.
LuckPerms의 동작 방식
LuckPerms의 핵심 원리는 "그룹 + 권한" 구조입니다. 먼저 그룹(예: "player", "moderator", "admin")을 만들고, 그 그룹에 권한을 부여합니다. 플레이어는 그룹에 추가되어 그에 맞는 접근 권한을 얻습니다.
예시:
-
그룹
default는 플레이와 채팅만 가능합니다. -
그룹
moderator는 플레이어를 추방할 수 있고, 명령어 채팅의 메시지도 볼 수 있습니다. -
그룹
admin은 전체 권한을 가집니다.
각 권한은 어떤 기능을 정의하는 문자열입니다. 예를 들어 essentials.kick는 Essentials 플러그인을 사용해 플레이어를 추방할 수 있는 권한입니다.
LuckPerms의 주요 명령어와 권한
| 명령어 | 권한 | 설명 |
|---|---|---|
| /lp | 사용 가능한 모든 LuckPerms 명령어의 도움말을 표시합니다. | |
| /lp user <user> info | 사용자 정보(그룹, 권한, 메타데이터 등)를 보여줍니다. | |
| /lp group <group> info | 그룹의 세부 정보(구성원, 권한, 접두어, 메타데이터)를 보여줍니다. | |
| /lp editor | 사용자, 그룹, 권한을 관리할 수 있는 웹 에디터 링크를 생성합니다. | |
| /lp creategroup <group> | 새 그룹을 만듭니다. | |
| /lp deletegroup <group> | 지정한 그룹을 삭제합니다. | |
| /lp listgroups | 존재하는 모든 그룹의 목록을 표시합니다. | |
| /lp user <user> permission set <permission> <true/false> | 사용자에게 특정 권한을 부여합니다. | |
| /lp group <group> permission set <permission> <true/false> | 그룹에 권한을 부여합니다. | |
| /lp user <user> parent add <group> | 사용자를 그룹에 추가합니다. | |
| /lp user <user> parent remove <group> | 사용자를 그룹에서 제거합니다. | |
| /lp user <user> meta addprefix <priority> <prefix> | 지정한 우선순위로 사용자에게 접두어를 설정합니다. | |
| /lp group <group> meta addprefix <priority> <prefix> | 그룹에 접두어를 설정합니다. | |
| /lp user <user> meta addsuffix <priority> <suffix> | 사용자에게 접미어를 설정합니다. | |
| /lp group <group> meta addsuffix <priority> <suffix> | 그룹에 접미어를 설정합니다. |
사용 가능한 모든 명령어 목록은 플러그인 공식 사이트에서 확인할 수 있습니다.
LuckPerms는 서버 접근 권한을 설정하기 위한 만능 도구입니다. 단계별로 차근차근 접근하면 프로젝트를 깔끔하고 안전하게 유지해 줄 명확한 권한 구조를 어렵지 않게 만들 수 있습니다. 가장 중요한 것은 그 논리, 즉 그룹, 권한, 부여를 이해하는 것이며, 그 외의 부분은 연습으로 익혀집니다.
설치
일반적인 설치는 약 5 분 정도 걸려요. 과정은 동일하고, Loader 와 그에 맞는 빌드만 달라요.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.
갤러리
검색됨: 1








