Minecraft 플러그인 skript-placeholders

skript-placeholders와 확인된 서버에 대한 정보

🔌 skript-placeholders 소개

skript-placeholders는 Skript 플러그인을 위한 애드온으로, 플레이스홀더 연동 기능을 제공합니다. Skript의 플레이스홀더를 등록해 PlaceholderAPI와 MVdWPlaceholderAPI에 노출할 수 있어 다른 플러그인에서 Skript 변수에 접근할 수 있습니다.

🎯 목적

이 플러그인은 Skript가 관리하는 동적 값(변수, 계산된 데이터)을 플레이스홀더를 지원하는 다른 플러그인과 공유하는 문제를 해결합니다. Skript로 관리되는 상태나 사용자 지정 값을 스코어보드, 채팅 형식, 보스바, 탭 리스트 또는 PlaceholderAPI / MVdWPlaceholderAPI 플레이스홀더를 읽는 어떤 플러그인에서든 표시하고 싶을 때 유용합니다.

⚙️ 기능

  • Skript의 플레이스홀더를 PlaceholderAPI에 등록하고 노출합니다.
  • 선택적으로 MVdWPlaceholderAPI를 지원합니다(MVdWPlaceholderAPI가 동작하려면 MVdW 호환 플러그인이 필요합니다).
  • 스크립트 안에서 Skript로부터 플레이스홀더 값을 가져올 수 있습니다(예시는 프로젝트 위키를 참고하세요).
  • Ersatz 프로젝트의 포크/후속 버전으로, PlaceholderAPI의 PlaceholderExpansion 시스템에 맞게 업데이트되었습니다.

🧩 대상 사용자

  • Skript로 커스텀 로직을 구현하고, 그 값들을 다른 플러그인에서 사용할 수 있게 해야 하는 서버 소유자와 관리자.
  • PlaceholderAPI 또는 MVdWPlaceholderAPI와 Skript 기반 커스터마이징을 사용하는 서버.

🏗️ 사용 예시

  • 플레이어 통계를 담은 Skript 변수를 노출해, 스코어보드 플러그인이 플레이스홀더로 표시할 수 있도록 합니다.
  • PlaceholderAPI를 지원하는 채팅 / 탭 / 보스바 플러그인에서 사용할 커스텀 플레이스홀더를 Skript에서 만듭니다.

⚙️ 설치

📥 설정

  • 플러그인 JAR을 다운로드해 서버의 plugins/ 디렉터리에 넣습니다.
  • Skript(버전 2.7.3 이상)가 설치되어 있는지 확인합니다.
  • 사용할 플레이스홀더 시스템에 따라 PlaceholderAPI 또는 MVdWPlaceholderAPI를 설치합니다.
  • 서버를 시작하거나 재시작한 뒤 콘솔에서 애드온이 정상적으로 로드되었는지 확인합니다.

📦 의존성

  • Skript(버전 2.7.3 이상 필요)
  • PlaceholderAPI 또는 MVdWPlaceholderAPI(플레이스홀더 노출을 위해 둘 중 하나는 반드시 설치되어야 함)

🧠 기술 참고

  • 이 애드온은 Ersatz 프로젝트의 포크이며, PlaceholderAPI의 PlaceholderExpansion 시스템을 사용하도록 업데이트되었습니다.
  • 플러그인 제작자는 프로젝트 페이지에 테스트된 Minecraft 버전 범위를 안내하고 있습니다.

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

Skript로 커스텀 메커니즘을 운영하는 서버를 관리하고 있으며, 스크립트가 관리하는 값을 통합된 플레이스홀더 시스템을 통해 다른 플러그인에서 사용할 수 있게 해야 한다면, skript-placeholders는 PlaceholderAPI와 MVdWPlaceholderAPI를 잇는 간단한 다리 역할을 합니다.

skript-placeholders 플러그인 서버

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

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

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

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