GAMEINFO유즈맵 아카이브
FancyNpcs 아이콘
마인크래프트 플러그인

FancyNpcs

by Oliver · 다운로드 44만

FancyNpcs 다운로드

이 사이트는 파일을 직접 제공하지 않습니다. 제작자가 올린 Modrinth 공식 페이지에서 최신 버전을 안전하게 받으세요.

FancyNpcs 스크린샷

FancyNpcs 대표 이미지
FancyNpcs 스크린샷 2FancyNpcs 스크린샷 3FancyNpcs 스크린샷 4FancyNpcs 스크린샷 5FancyNpcs 스크린샷 6

이미지 출처: Modrinth

FancyNpcs 소개

FancyNpcs는 Paper와 Folia 서버에서 NPC를 만들 수 있게 해 주는 플러그인입니다. 로비의 안내원, 상점 주인, 미니게임 입구를 지키는 캐릭터처럼 서버에는 가만히 서서 플레이어와 상호작용하는 NPC가 필요한 경우가 많습니다. FancyNpcs는 이런 NPC를 패킷 방식으로 구현해 단순하면서도 가볍고 빠르게 동작하는 것을 목표로 합니다.

패킷 기반 NPC는 실제 엔티티를 월드에 생성하는 대신 플레이어 클라이언트에 "여기 NPC가 있다"는 정보만 보내는 방식이라, 일반적으로 서버 부하를 줄이는 데 유리하다고 알려져 있습니다. 그러면서도 FancyNpcs는 종류, 스킨, 발광, 자세, 장비, 상호작용 등 꾸밀 수 있는 속성이 풍부해 단순한 장식부터 기능을 가진 NPC까지 폭넓게 만들 수 있습니다.

개발자를 위한 API도 제공되어, 다른 플러그인에서 FancyNpcs의 NPC를 다루는 것도 가능합니다. 카테고리에 라이브러리가 포함된 것도 이 때문입니다. 2023년 공개 이후 꾸준히 업데이트되어 26.3 버전까지 지원하고 있습니다.

FancyNpcs 정보

항목내용
종류마인크래프트 플러그인 (NPC 제작)
제작자Oliver
지원 버전1.19.3 ~ 26.3
지원 플랫폼Paper, Folia
카테고리장식, 라이브러리, 소셜, 유틸리티
다운로드약 44만 회
최초 공개2023-02-13
최근 업데이트2026-09-28
라이선스MIT
배포처Modrinth

주요 특징

  • 다양한 NPC 종류 - 플레이어 모습뿐 아니라 소, 돼지 등 여러 엔티티 형태로 NPC를 만들 수 있습니다.
  • 자유로운 스킨 - 플레이어 이름이나 텍스처 URL로 스킨을 지정합니다.
  • 발광 효과 - 모든 색상의 발광 효과를 NPC에 줄 수 있습니다.
  • 세부 속성과 장비 - 자세, 보이기 여부, 변형 같은 속성과 다이아몬드 검·가죽 갑옷 같은 장비를 설정할 수 있습니다.
  • 상호작용 동작 - 클릭 시 플레이어 명령어, 콘솔 명령어, 메시지를 실행하도록 지정할 수 있습니다.
  • 개발자 API - 다른 플러그인에서 NPC를 제어할 수 있는 API를 제공합니다.

서버 설정과 사용 방법

FancyNpcs를 쓰려면 Paper 1.21.4 이상과 Java 25 이상이 필요합니다. Paper를 기반으로 한 포크 서버에서도 동작할 것으로 안내되어 있지만, Spigot은 지원하지 않습니다. 지원 버전 범위에는 1.19.3부터 표시되어 있으나 최신 파일의 요구 사항은 위와 같으므로, 서버 버전과 Java 버전을 꼭 함께 확인하세요.

NPC를 만들고 속성을 바꾸는 명령어는 공식 문서의 명령어 레퍼런스에 정리되어 있습니다. 처음에는 NPC 하나를 만들어 스킨과 이름을 바꿔 보고, 이어서 상호작용 동작을 붙여 보는 순서로 익히면 어렵지 않습니다. 예를 들어 로비 NPC를 클릭하면 미니게임 서버로 이동하는 명령어가 실행되게 하거나, 안내 메시지를 띄우도록 꾸밀 수 있습니다.

이 플러그인은 사용 방식을 파악하기 위해 익명 사용 통계를 수집합니다. 제작진은 IP 주소나 서버 이름처럼 특정 서버·사용자를 식별할 수 있는 정보는 저장하지 않는다고 설명하며, 수집 항목과 끄는 방법은 문서에서 확인할 수 있습니다.

NPC를 잘 배치하는 요령

NPC는 많이 세울수록 좋아 보이지만, 정작 플레이어가 무엇을 눌러야 할지 헷갈리게 만들 수도 있습니다. 로비라면 서버 선택, 규칙 안내, 상점처럼 역할이 분명한 NPC 몇 개만 눈에 잘 띄는 곳에 두는 편이 효과적입니다. 역할별로 발광 색을 다르게 주면 멀리서도 구분하기 쉽고, 장비를 들려 주면 상점 NPC인지 전투 관련 NPC인지 직관적으로 알 수 있습니다. 상호작용에 콘솔 명령어를 연결할 때는 권한이 높은 명령이 실행되므로, 의도하지 않은 명령이 들어가지 않았는지 꼼꼼히 확인하는 것이 좋습니다.

패킷 방식 NPC는 일반적으로 월드에 실제 엔티티로 저장되지 않으므로, 몹 제거 명령이나 엔티티 정리 플러그인에 영향을 덜 받는 경향이 있습니다. 다만 서버 이전이나 백업 때는 플러그인 폴더의 데이터도 함께 옮겨야 NPC가 유지됩니다.

이런 분께 추천합니다

FancyNpcs는 서버의 첫인상을 꾸미고 싶은 운영자에게 잘 맞습니다.

  • 로비에 안내 NPC나 서버 선택 NPC를 세우고 싶은 운영자
  • 가벼운 패킷 기반 NPC를 찾는 분
  • NPC 클릭으로 명령어를 실행하는 기능이 필요한 분
  • 자체 플러그인에서 NPC를 다룰 API가 필요한 개발자

다운로드 및 설치 방법

  1. Paper 1.21.4 이상 서버와 Java 25 이상 환경을 준비합니다.
  2. 페이지의 Modrinth에서 다운로드 버튼으로 이동해 서버 버전에 맞는 FancyNpcs 파일을 받습니다.
  3. .jar 파일을 서버의 plugins 폴더에 넣습니다.
  4. 서버를 재시작하면 plugins\FancyNpcs 폴더에 설정 파일이 생성됩니다.
  5. 게임에 접속해 명령어로 첫 NPC를 만들어 봅니다.

플러그인은 서버 전용이므로 싱글플레이에는 쓰지 않습니다. Spigot 서버라면 Paper로 전환한 뒤 설치해야 합니다.

자주 묻는 질문

Spigot 서버에서도 쓸 수 있나요?

아니요. Spigot은 지원하지 않으며 Paper 또는 Paper 기반 서버가 필요합니다.

Java 버전이 맞지 않으면 어떻게 되나요?

최신 버전은 Java 25 이상을 요구합니다. 더 낮은 Java로 실행하면 플러그인이 로드되지 않을 수 있으니 서버의 Java를 먼저 업데이트하세요.

NPC 스킨은 어떻게 바꾸나요?

플레이어 이름이나 텍스처 URL을 지정해 스킨을 적용할 수 있습니다.

NPC를 클릭했을 때 다른 서버로 보내고 싶어요.

상호작용 동작에 플레이어 명령어나 콘솔 명령어를 지정할 수 있으므로, 서버 이동 명령어를 연결하면 됩니다.

마무리

FancyNpcs는 가벼운 패킷 방식과 풍부한 꾸미기 옵션을 함께 갖춘 NPC 플러그인입니다. 스킨과 장비로 외형을 꾸미고, 상호작용으로 기능까지 부여할 수 있어 로비부터 미니게임까지 활용 범위가 넓습니다. Paper와 Java 버전을 확인한 뒤 서버에 개성 있는 NPC를 세워 보세요.

비슷한 마인크래프트 플러그인