Minecraft 플러그인 Votifier
Votifier와 확인된 서버에 대한 정보
🔌 Votifier 소개
Votifier는 Bukkit 시절의 Minecraft 플러그인으로, 서버 목록 사이트에서 보내는 투표 알림을 받아 다른 플러그인이 처리할 수 있는 이벤트로 전달합니다. 설정된 포트에서 가벼운 리스너를 실행하며, RSA 키 쌍을 사용해 들어오는 투표 패킷을 보호합니다.
🎯 목적
Votifier의 핵심 목적은 외부 투표 서비스와 서버 내 보상 또는 추적 플러그인 사이에, 프로토콜 수준의 안정적인 다리를 제공하는 것입니다. 각 보상 플러그인에 투표 처리를 따로 구현하는 대신, Votifier는 리스너 플러그인이 구독하는 공통의 암호화된 알림 채널을 제공합니다.
⚙️ 기능
- 외부 서버 목록 사이트에서 오는 투표 알림을 수신합니다.
- 첫 실행 시 RSA 키 쌍을 생성하고, 암호화를 위해 공개 키를 투표 사이트에 제공해야 합니다(구형 자료에 문서화된 2048-bit RSA 사용).
- 리스너 API/이벤트 시스템을 제공하여 보상 플러그인이 투표에 반응할 수 있게 합니다.
- 최소한의 오픈 소스 투표 수신기로 설계되었습니다(Votifier의 클래식한 동작).
🧩 대상 사용자
- 투표-보상 워크플로를 위해 전용 투표 수신 서비스를 원하는 서버 운영자.
- Votifier 프로토콜과 연동되는 리스너/보상 플러그인을 사용하는 관리자.
- 표준화된 투표 이벤트 소스가 필요한 플러그인 개발자.
🏗️ 사용 예시
- 보상 플러그인이 플레이어의 Votifier 투표 이벤트를 받으면 게임 내 아이템이나 명령을 지급합니다.
- 네트워크가 투표 알림을 백엔드 서버로 전달하고, 그 서버가 보상을 분배합니다.
⚙️ 설치
📥 설정
- 공식 Votifier
.jar를 다운로드하여 Bukkit 호환 서버의plugins/디렉터리에 넣습니다. - 서버를 시작하거나 재시작하여 키와 설정 파일을 생성합니다.
- 생성된 공개 키와 설정한 포트를 사용하는 서버 목록 사이트에 제공한 뒤, 보상/리스너 플러그인으로 투표를 확인합니다.
📦 의존성
- 핵심 Votifier 수신기 자체에는 런타임 플러그인 의존성이 필요하지 않습니다. 보상 처리는 별도의 리스너 플러그인이 수행하는 것이 अपे정됩니다.
🧠 기술 메모
- Votifier는 오래된 오픈 소스 프로젝트로, 역사적으로 Bukkit 기반 서버에서 사용되었습니다.
- NuVotifier라는 유지 관리되는 포크가 있으며, 더 넓은 플랫폼 지원과 투표 전달, 멀티 플랫폼 빌드 같은 추가 기능을 문서화하고 있습니다. 현대 네트워크 운영자들은 프록시나 멀티 서버 구성이 필요할 때 NuVotifier를 자주 검토합니다.
- Votifier는 첫 실행 시 서버별 RSA 키 쌍을 생성합니다. 암호화된 투표 패킷을 받으려면 공개 키를 투표 사이트에 등록해야 합니다.
🤝 이 플러그인이 유용한 경우
외부 투표 웹사이트가 서버에 알리고 보상 로직은 리스너 플러그인에 맡길 수 있는, 간단한 프로토콜 수준의 수신기가 필요하다면 Votifier가 그런 표준화된 암호화 채널을 제공합니다.
- A Minecraft Server851.34
- Froggie
보호된 클레임, 플레이어 상점과 경매가 있는 경제 시스템, 여러 버전 지원, 그리고 Java–Bedrock 크로스플레이를 제공하는 친근한 서바이벌 SMP로, 캐주얼 빌더와 커뮤니티에 적합합니다.
651.18 - Netherlite is loading...650.82
- LilBoxPvP
BoxPvP에 초점을 맞춘 서버로, 빠른 아레나 전투, 듀얼, 시즌별 진행을 제공합니다. 커스텀 아이템, NPC 기반 메뉴, 그리고 아마도 Java–Bedrock 크로스플레이를 지원합니다.
549.71 - A Minecraft Server040.03
- GenuineMC
커뮤니티 중심의 세미 바닐라 서바이벌 SMP로, 지역 보호, 플레이어 상점, 투표 보상, 코스메틱이 있으며 Bedrock과 Java 간 크로스플레이도 아마 가능합니다.
038.86 - ÂBoundaryMC ÂIs OfflineÂ036.95
- A Minecraft Server136.66
- Welcome to the Wild West!135.31
- server135.05
- ATM10 Modpack135
플러그인 Votifier 페이지에는 모니터링에서 이 플러그인을 확인한 서버, 사용 중인 플랫폼과 버전이 표시됩니다.
플러그인은 명령어, 경제, 보호, 접근 권한, 미니게임, 연동 및 기타 메커니즘을 추가할 수 있습니다. Votifier의 실제 역할은 서버별 설정에 따라 다릅니다.
데이터는 서버의 기술 응답에서 자동으로 생성됩니다. 서버가 플러그인 목록을 비공개로 설정한 경우, Votifier을 사용하더라도 이 섹션에 표시되지 않을 수 있습니다.
Votifier을 사용하는 서버 목록을 통해 프로젝트를 비교하거나, 지원 버전을 확인하거나, 공개 서버에서의 플러그인 사용 사례를 찾을 수 있습니다.