프로젝트 소개

Skript는 Paper 서버용 Minecraft 플러그인으로, 서버 소유자와 개발자가 Java 코드를 작성하지 않고도 서버 동작을 커스터마이즈할 수 있게 해줍니다. 빠른 프로토타이핑이나 기존 플러그인 개발보다 더 빠르게 구현해야 하는 작업에 유용한 스크립팅 방식을 제공합니다. README의 주요 내용: - Paper가 필요하며, Spigot은 명시적으로 지원되지 않음 - Skript 최신 버전의 출시일을 기준으로 지난 18개월간의 Minecraft 버전을 지원 - 연간 두 번의 주요 기능 업데이트 예정(1월과 7월), 그 사이 매월 패치 제공 - 문서는 docs.skriptlang.org에서 확인 가능 - 컴파일에 Gradle을 사용하며, `./gradlew clean build`로 빌드 - Gradle 태스크로 실행 가능한 테스트 스위트 포함: `quickTest`(최신 지원 서버 버전), `skriptTestJava21`(Java 21 / 1.21.4+), `skriptTest`(모든 버전) - Skript를 소프트 의존성으로 사용하는 플러그인 개발자를 위해 repo.skriptlang.org의 Skript 저장소에서 Maven/Gradle 의존성으로 제공 - GPLv3 라이선스이며, 일부 기여자 코드는 선택적으로 MIT로 배포될 수 있음 - 이 GitHub 포크는 Njol의 원래 Skript를 기반으로 한 Mirreski의 개선 사항을 토대로 함 선택적 Gradle 하위 프로젝트는 구버전 WorldGuard 버전과의 호환성 등 추가 기능을 제공하며, 이러한 모듈은 Skript가 작동하는 데 필요하지 않습니다. 이 프로젝트는 서드파티 애드온을 공식적으로 지원하지 않지만, 일부 Skript 개발자가 자체적으로 유지 관리합니다. 커뮤니티 리소스로는 skUnity 포럼과 Discord, Skript Chat Discord, Skript Hub가 있으나, 이들은 Skript 개발자가 유지 관리하지 않습니다.