Guider은 플레이어가 서버 내에서 네비게이션(길 찾기) 기능을 제공해주는 페이퍼 플러그인입니다. Java와 Kotlin으로 개발되어 안정적이고 뛰어난 성능을 자랑합니다.
- 뛰어난 성능: 다익스트라 알고리즘을 사용하여 빠른 길 찾기를 제공합니다.
- 다양한 포인트 설정: 좌표, 포인트의 종류, 그 포인트에서 이동할 수 있는 곳 등등 다양한 설정을 제공합니다.
- 커스텀 가능한 안내 방식: 서버 관리자는 안내 화살표와 포인트 등의 세부 사항을 자유롭게 설정할 수 있습니다.
- 다중 월드 지원: 여러 월드를 넘나드는 경로 탐색 및 안내가 가능합니다.
- 다중 서버 지원: 여러 서버 간의 경로 탐색을 지원합니다.
- 릴리즈 페이지에서 플러그인의 최신 버전을 다운로드합니다.
- 다운로드한
.jar파일을 서버의plugins폴더에 넣어주세요. - 서버를 재시작하여 플러그인을 활성화합니다.
플러그인의 주요 기능은 /guider 명령어를 통해 사용할 수 있습니다.
| 명령어 | 설명 | 권한 |
|---|---|---|
/guider navi add <플레이어> <목적지> |
해당 플레이어에게 길 찾기를 시작합니다. | guider.command.navi.add |
/guider navi remove <플레이어> |
해당 플레이어의 진행 중인 길 찾기를 취소합니다. | guider.command.navi.remove |
/guider reload |
플러그인 설정을 다시 불러옵니다. | guider.command.reload |
plugins/Guider/config.yml 파일에서 플러그인의 세부 동작을 설정할 수 있습니다.
- BetterModel (선택 사항): 커스텀 모델을 적용하여 더욱 멋진 비주얼을 만들 수 있습니다.
- PlaceholderAPI (선택 사항): 마커에 더욱 많은 정보를 넣을 수 있습니다.
다른 플러그인에서 Guider의 기능을 사용하고 싶다면 API를 활용할 수 있습니다.
Gradle (Kotlin DSL)
repositories {
maven("https://jitpack.io")
}
dependencies {
compileOnly("com.github.bindglam:Guider:VERSION")
}이 프로젝트는 Java와 Kotlin으로 작성되었으며, Gradle을 사용하여 빌드할 수 있습니다.
- 저장소를 복제합니다:
git clone https://github.com/bindglam/Guider.git - 프로젝트 디렉토리로 이동합니다:
cd Guider - 다음 명령어를 실행하여 빌드합니다:
- Windows:
gradlew build - Linux/macOS:
./gradlew build
- Windows:
- 빌드가 완료되면
build/libs/디렉토리에서.jar파일을 찾을 수 있습니다.
이 플러그인은 MIT 라이선스에 따라 배포됩니다.
버그 리포트, 기능 제안 등 모든 종류의 기여를 환영합니다! 이슈 트래커에 이슈를 남겨주세요.
플러그인 관련 문의나 지원이 필요한 경우, 디스코드 서버에 방문해주세요.