NPC와 Citizens
비플레이어 캐릭터 설정 방법: 생성, 스킨, 클릭 명령어, 상인과 퀘스트 제공자, 그리고 서버 부하를 설명해요.
업데이트 2026년 8월 13일
Citizens는 표준 NPC 플러그인이에요. 캐릭터는 플레이어처럼 보이고, 제자리에 서 있으며, 클릭에 반응해요.
생성
/npc create Blacksmith
/npc skin Notch
/npc command add warp shop
/npc lookclose true
/npc protect
/npc protect는 필수예요. 보호하지 않은 NPC는 첫날 바로 죽어버려요.
용도
| 역할 | 구현 방법 |
|---|---|
| 워프로 텔레포트 | 클릭 시 명령어 실행 |
| 상점 | 클릭 시 상점 플러그인의 메뉴 열기 |
| 퀘스트 제공자 | 퀘스트 플러그인과 연동 |
| 정보 안내 | 클릭 시 채팅 메시지 표시 |
| 은행, 경매, 상자 | 해당 인터페이스 열기 |
스킨
스킨은 기존 계정의 닉네임에서 가져와요. 오프라인 서버에서는 NPC 스킨이 로드되지 않을 수 있는데, 이는 플레이어와 같은 이유예요: 스킨이 표시되지 않음.
성능
모든 NPC는 엔티티예요. 스폰에 20개 정도는 괜찮지만, 200개는 이미 눈에 띄어요. 플레이어와 멀리 떨어진 NPC는 lookclose를 비활성화하세요. 지속적인 머리 회전이 매 틱마다 계산되거든요.
저장
NPC는 plugins/Citizens/saves.yml에 저장돼요. 이 파일을 백업에 포함해야 해요. 손실 후 수동으로 복원하는 데는 오랜 시간이 걸려요 — 백업.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
