Minecraft 플러그인 BetterRTP

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

🔌 BetterRTP 소개

BetterRTP는 설정 가능한 무작위 텔레포트용 Minecraft 플러그인입니다. 설정된 월드 경계 안에서 안전한 위치를 찾아주며, 월드별 설정과 제어 기능을 제공해 서버 관리자가 플레이어를 어디로, 어떻게 무작위 텔레포트시킬지 관리할 수 있습니다.

🎯 목적

플레이어를 경계 안에 유지하고, 월드별 설정을 지원하며, 선택적 애드온과 연동되는 신뢰할 수 있는 무작위 텔레포트(RTP) 시스템을 제공하여 서버가 위험하거나 범위를 벗어난 위치가 아닌 통제된 무작위 텔레포트를 플레이어에게 제공할 수 있게 합니다.

⚙️ 기능

  • 설정된 월드 경계와 제외 구역으로 제한된 안전한 무작위 텔레포트.
  • RTP 동작을 위한 월드별 설정과 매개변수.
  • RTP가 설정된 월드와 매개변수를 확인하는 명령어.
  • 동작을 확장할 수 있는 애드온 API와 별도의 애드온 모듈(예: 포털/아이템/이펙트).
  • 가능한 경우 효과와 향상된 청크 처리를 지원하기 위해 파티클 및 플랫폼 통합용 라이브러리(ParticleLib, PaperLib, FoliaLib)를 사용.
  • Paper에서 실행할 때 Paper 전용 비동기 청크 로딩과 통합되도록 제작됨.

🧩 대상

Survival 및 SMP 서버, 롤플레이나 탐험 서버, 그리고 월드별 RTP 규칙과 안전한 텔레포트 보장이 필요한 커뮤니티처럼 플레이어에게 제어된 무작위 텔레포트를 원하는 서버를 위한 것입니다.

🏗️ 사용 예시

  • 신규 플레이어를 월드 경계 안의 무작위 안전한 위치로 텔레포트시켜 빠르게 시작할 수 있게 하기.
  • 설정된 월드의 RTP 설정을 스태프가 테스트하거나 확인할 수 있는 서버 명령어 제공.
  • 애드온 플러그인을 사용해 RTP 포털을 만들거나 텔레포트 시 파티클/이펙트 동작을 추가하기.

⌨️ 명령어

명령어설명권한접근
/rtp info설정된 월드와 BetterRTP가 해당 월드에 사용할 매개변수를 표시합니다.미지정관리자
/rtp world <world>지정된 설정 월드의 무작위 위치로 텔레포트합니다(월드 권한 필요).betterrtp.world플레이어

참고: 이 플러그인은 기본 /rtp 기능을 제공합니다. 위 표에는 공식 자료에 명시적으로 문서화된 명령어만 나열되어 있습니다.

🔐 권한

권한설명기본값
betterrtp.world.<worldName>특정 설정된 월드로의 RTP를 허용합니다.미지정
betterrtp.world/rtp world <world> 사용을 허용합니다.미지정

⚙️ 설치

📥 설정

  • 공식 배포판(예: Spigot/Hangar/CurseForge 목록)에서 플러그인 JAR를 다운로드합니다.
  • JAR를 서버의 plugins/ 폴더에 넣습니다.
  • 서버를 재시작하고 콘솔에서 BetterRTP가 로드되어 설정 파일을 생성했는지 확인합니다.
  • 필요에 따라 적절한 betterrtp.* 권한을 플레이어에게 부여합니다.

📦 의존성

  • 공식 프로젝트에는 필수 서드파티 플러그인 의존성이 따로 명시되어 있지 않습니다. 플러그인에는 파티클/플랫폼 통합용 라이브러리가 포함되어 있으며, 애드온은 별도로 제공됩니다.

🧠 기술 참고

  • 이 프로젝트는 오픈 소스이며 GitHub에서 유지 관리됩니다. 애드온 모듈과, 다른 플러그인이 기능 확장에 사용할 수 있는 API를 포함합니다.
  • Paper의 비동기 청크 로딩을 활용하기 위해 PaperLib를 포함하며, 사용 시 크로스 플랫폼 타이머 지원을 위해 FoliaLib도 포함합니다.
  • 파티클 동작은 번들된 ParticleLib를 통해 제공됩니다.
  • 설정과 애드온 기능은 프로젝트의 공식 위키와 저장소에 문서화되어 있습니다.

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

월드 경계를 지키고 포털과 이펙트를 위한 애드온 연동을 제공하는, 월드별로 제어된 무작위 텔레포트가 필요하다면 BetterRTP는 Survival 및 SMP 서버에 적합한 설정 가능한 RTP 시스템을 제공합니다. 안전하고 예측 가능한 무작위 텔레포트를 원하는 환경에 잘 맞습니다.

BetterRTP 플러그인 서버

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

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

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

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