Minecraft 플러그인 PlayerPoints

PlayerPoints와 확인된 서버에 대한 정보

🔌 PlayerPoints 소개

PlayerPoints는 서버를 위한 포인트 기반 통화 시스템을 제공하는 Minecraft 플러그인입니다. 다른 플러그인이 직접 연동할 수 있도록 API를 제공하고, 인기 있는 플러그인용 선택적 훅을 제공하며, SQL 기반 저장소 지원도 포함합니다.

🎯 목적

PlayerPoints는 다른 플러그인이 지급, 사용, 조회할 수 있는 가벼운 보조 경제(포인트)를 서버에 제공하기 위해 만들어졌습니다. 완전한 화폐 경제 플러그인 없이도 단순하고 스크립트화하기 쉬운 포인트/통화 시스템이 필요할 때 사용할 수 있습니다.

⚙️ 기능

  • 플레이어 계정용 포인트 기반 통화 시스템.
  • 다른 플러그인이 포인트를 읽고 수정할 수 있는 공개 API.
  • 영구 저장을 위한 SQL 지원(리포지토리에서 SQL 지원을 설명함).
  • Vault 및 PlaceholderAPI용 선택적 통합 훅.
  • 첫 실행 시 자체 플러그인 데이터 폴더를 만들고 설정/데이터를 저장함.

🧩 대상

  • 보조 포인트 통화를 원하는 Survival 및 SMP 서버.
  • 플러그인 작성자가 플레이어 포인트를 지급하거나 확인할 수 있는 간단한 API가 필요한 서버.
  • Vault/PlaceholderAPI와의 선택적 연동을 선호하는 서버.

🏗️ 사용 예시

  • 미니게임이나 퀘스트 보상으로 포인트를 지급.
  • 다른 플러그인을 통해 포인트를 꾸미기 아이템이나 서버 권한 구매용 통화로 사용.
  • 포인트를 읽어 랭크 시스템, 리더보드, 진행 추적을 만드는 플러그인.

⚙️ 설치

📥 설정

  • 공식 리소스에서 플러그인 jar를 다운로드해 서버의 plugins/ 디렉터리에 jar를 넣습니다.
  • 서버를 시작합니다. 처음 시작할 때 PlayerPoints가 설정 및 데이터 파일이 들어 있는 plugins/PlayerPoints 폴더를 만듭니다.
  • 서버 콘솔에서 PlayerPoints 메시지를 확인해 플러그인이 로드되었는지 확인합니다.

📦 종속성

  • 필수 종속성은 없습니다.
  • 선택 사항: Vault(선택적 훅) 및 PlaceholderAPI(선택적 훅).

🧠 기술 참고

  • 공식 출처에 따르면 Spigot 및 그 포크와의 호환성이 있으며, Paper가 권장됩니다. CraftBukkit은 지원되지 않습니다.
  • 이 프로젝트는 Minecraft 1.8.8 이상 버전을 지원한다고 명시합니다.
  • 이 플러그인은 GPL-3.0 라이선스의 오픈 소스이며, 다른 플러그인과의 연동을 위한 API를 제공합니다.

🤝 이 플러그인이 유용한 경우

API와 일반적인 생태계 플러그인과의 선택적 연동을 갖춘, 간단하고 스크립트화하기 쉬운 포인트 시스템이 필요하다면 PlayerPoints는 다른 플러그인이 안정적으로 연결할 수 있는 집중된 해결책을 제공합니다.

PlayerPoints 플러그인 서버

플러그인 PlayerPoints 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.

플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. PlayerPoints의 실제 역할은 서버별 설정에 따라 다릅니다.

데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, PlayerPoints을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.

PlayerPoints을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.