Minecraft 플러그인 ServerSigns

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

🔌 ServerSigns 소개

ServerSigns는 서버 관리자가 명령어, 메시지 및 기타 동작을 표지판과 다른 블록에 연결할 수 있게 해 주는 Minecraft 플러그인입니다. 플레이어가 설정된 ServerSign과 상호작용하면, 플러그인은 서버가 실행하는 명령어를 수행하고, 서식이 적용된 메시지를 보내고, 텍스트를 브로드캐스트하고, 그룹을 변경하거나, 플레이어나 서버를 대상으로 하는 다른 미리 정의된 동작을 실행할 수 있습니다.

🎯 목적

ServerSigns는 커스텀 클라이언트 모드 없이 게임 내 오브젝트에서 복잡한 서버 측 동작을 트리거하는 문제를 해결합니다. 허브/로비 구성, 게임 모드 선택 표지판, 텔레포트 또는 서버 연결 트리거, 그리고 클릭 가능한 게임 내 블록이 플레이어나 서버를 대신해 명령어 또는 동작을 실행하게 하고 싶을 때 유용합니다.

⚙️ 기능

  • 표지판과 다른 블록 유형에 동작 연결 가능(명령어, 메시지, 브로드캐스트, 그룹 추가/삭제, 채팅 스푸핑 등).
  • 선택 메뉴 생성 지원(실행 전에 플레이어에게 선택을 요청).
  • PlaceholderAPI가 있을 때 메시지에서 PAPI 변수를 사용할 수 있도록 PlaceholderAPI 연동 지원.
  • 번역 지원(여러 언어 파일 / translations 디렉터리).
  • ServerSigns를 생성, 편집, 관리하기 위한 관리자용 명령어 세트.
  • 익명 사용 통계를 위해 Metrics/bStats 사용.

🧩 대상

플레이어에게 게임 내 클릭형 표지판 상호작용을 제공하고 싶은 서버 소유자와 관리자: 허브/로비 운영자, 미니게임 운영자, 표지판으로 명령어를 트리거하는 SMP 서버, 채팅 기반이나 GUI 전용 시스템보다 월드 내 트리거를 선호하는 관리자.

🏗️ 사용 예시

  • 클릭하면 플레이어를 SkyWars 백엔드 서버로 보내는 명령어를 실행하는 허브 표지판.
  • 클릭 시 임시 또는 영구 서버 그룹을 부여하는 표지판.
  • 서로 다른 표지판을 클릭하면 메시지를 브로드캐스트하거나 서버 측 스크립트를 실행하는 로비.

⌨️ 명령어

명령어설명권한접근
/serversigns (/svs)ServerSigns를 생성, 편집, 목록화 및 관리하기 위한 여러 하위 명령어가 있는 주요 관리자 명령어입니다.지정되지 않음관리자
/serversignsremote (/svsr)콘솔 또는 ServerSign으로 트리거되는 원격 동작을 위한 제한된 원격 명령어 인터페이스입니다. 원격 작업에는 위치 파라미터가 필요합니다.지정되지 않음관리자, 콘솔

🔐 권한

권한설명기본값
serversigns.use플레이어가 ServerSigns를 활성화하거나 사용할 수 있게 합니다.지정되지 않음
serversigns.updatenotification채팅에서 업데이트 알림을 받을 수 있게 합니다.지정되지 않음

⚙️ 설치

📥 설정

  • 공식 ServerSigns jar를 다운로드하여 서버의 plugins/ 디렉터리에 넣으세요.
  • 서버를 시작하여 기본 파일과 폴더를 생성하세요.
  • 서버를 중지한 뒤 plugins/ServerSigns/config.yml을 편집하고, 필요하다면 plugins/ServerSigns/translations에 사용자 지정 번역을 추가하세요.
  • 서버를 재시작하고 콘솔에서 플러그인이 로드되었는지 확인하세요. /svs reloadconfig를 사용하면 실행 중에 설정을 다시 불러올 수 있습니다.

📦 의존성

  • PlaceholderAPI(선택 사항): 설치되어 있으면 ServerSigns는 메시지 안의 PAPI 변수를 지원합니다.

🧾 설정

  • ServerSigns는 플러그인 폴더 아래에 config.ymltranslations 디렉터리를 생성합니다. 번역 파일로 메시지와 접두사를 사용자 지정할 수 있습니다.

🧠 기술 메모

  • 플랫폼: Bukkit/Spigot 플러그인(표준 플러그인 jar로 패키징됨).
  • 지원 Minecraft 버전: 오래된 버전부터 최신 버전까지 테스트됨; 명시된 테스트 범위에는 1.7부터 1.19까지 포함됩니다.
  • 소스 코드와 이슈 추적은 프로젝트의 GitHub 저장소에서 확인할 수 있습니다. 프로젝트는 AGPL-3.0 라이선스를 사용합니다.
  • 플러그인은 Metrics/bStats를 통해 익명 메트릭을 보고합니다.

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

로비, 게임 모드 표지판, 또는 관리자 관리 워크플로를 위해 서버 또는 플레이어 대상 명령어와 동작을 실행하는 월드 내 클릭형 트리거가 필요하다면, ServerSigns는 번역과 선택적 PlaceholderAPI 지원을 통해 이러한 동작을 표지판과 다른 블록에 연결할 수 있는 설정 가능한 시스템을 제공합니다.

ServerSigns 플러그인 서버

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

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

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

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