이것은 EssentialsX라는 Essentials의 포크입니다.
이 기능을 사용하는 경우 Essentials에 지원을 요청하지 마세요 .
원본 Essentials 프로젝트의 공식 업스트림 저장소는 https://github.com/Essentials/Essentials에 있습니다.
EssentialsX는 최신 Minecraft 및 Spigot 버전을 지원하도록 업데이트된 Essentials 플러그인 제품군의 연속입니다.
이는 원래 Essentials 또는 Spigot-Essentials에서는 사용할 수 없는 수많은 새로운 기능, 성능 향상 및 수정 사항을 제공합니다. 자세한 내용은 위키를 참조하세요.
원래 Essentials 플러그인을 사용하는 경우 EssentialsX는 Essentials를 즉시 대체할 수 있습니다. 그러나 몇 가지 새로운 요구 사항이 있습니다.
use-bukkit-permissions
활성화하세요. 그렇지 않으면 플러그인이 구성 기반 권한으로 대체됩니다. EssentialsX 사용에 도움이 필요하십니까? MOSS Discord 커뮤니티에 가입하여 도움을 요청하고 EssentialsX에 대해 토론하세요.
버그를 보고해야 하거나 새로운 기능을 제안하려는 경우 GitHub에서 문제를 열 수 있습니다.
EssentialsX를 구축하려면 시스템에 JDK 8 이상이 설치되어 있어야 합니다.
이 저장소를 복제한 후 다음 명령어를 실행하세요.
./gradlew build
gradlew build
그런 다음 jars/
디렉터리에서 EssentialsX 모듈의 빌드를 찾을 수 있습니다.
다음 명령을 사용하여 개발 환경에서 테스트 서버를 실행할 수도 있습니다.
./gradlew build :runServer
gradlew build :runServer
주의 사항 :
- 이 기능이 없으면 여러 서버를 동시에 실행하게 되어 Gradle이 충돌할 가능성이 높습니다.
플러그인에서 EssentialsX와 통합하시겠습니까? EssentialsX Maven 저장소에서 사용할 수 있는 EssentialsX API 에 대해 플러그인을 구축할 수 있습니다.
릴리스는 Maven 저장소( https://repo.essentialsx.net/releases/
에서 호스팅되는 반면, 스냅샷(개발 빌드 포함)은 https://repo.essentialsx.net/snapshots/
에서 호스팅됩니다.
EssentialsX를 빌드 시스템에 추가하려면 다음 아티팩트를 사용해야 합니다.
유형 | 그룹 ID | 아티팩트 ID | 버전 |
---|---|---|---|
최신 릴리스 | net.essentialsx | EssentialsX | 2.20.1 |
스냅샷 | net.essentialsx | EssentialsX | 2.21.0-SNAPSHOT |
이전 릴리스 | net.ess3 | EssentialsX | 2.18.2 |
참고: 버전 2.18.2
까지 EssentialsX는 net.ess3
그룹 ID를 사용했습니다.
2.19.0
부터 EssentialsX는 net.essentialsx
그룹 ID를 사용합니다.
플러그인을 업데이트할 때 올바른 그룹 ID를 사용하는지 확인하세요.
위키에서 Maven 및 Gradle 예제를 포함한 추가 정보를 찾을 수 있습니다.
EssentialsX 개선에 도움을 주고 싶으십니까? 프로젝트를 지원하고 기여할 수 있는 방법에는 여러 가지가 있습니다.
기부를 통해 인프라 비용을 충당할 수 있을 뿐만 아니라 EssentialsX를 새로운 기능과 새로운 Minecraft 버전으로 계속 업데이트할 수 있습니다.
GitHub 후원자를 통해 일회성 또는 월별 기부로 우리를 지원할 수 있으며, 이를 통해 프로젝트를 지원하면 GitHub에서 배지를 받게 됩니다.
또는 Patreon의 EssentialsX 프로젝트에 매달 기부하거나 Ko-fi 페이지에서 일회성 기부를 할 수도 있습니다.
기부를 못하더라도 걱정하지 마세요! 기여할 수 있는 다른 방법은 많습니다:
자세한 내용은 CONTRIBUTING.md를 참조하세요.