Skip to content

highright1234/tap

 
 

Repository files navigation

Tap

Kotlin Kotlin Gradle Maven Central GitHub Kotlin

Paper 확장 라이브러리

컨텐츠 제작에 자주 사용하는 기능을 제공합니다.


  • Features

    • 개체 패킷
    • 가상 개체
    • 가상 발사체
    • 개체별 이벤트 리스너
    • YamlConfiguration을 이용한 문자열 템플릿
    • 추가적인 인벤토리 함수
    • GitHub를 통한 업데이트
    • Tick 기반 태스크 스케쥴러 (Ticker)
    • PersistentData API 접근성 개선
  • Supported minecraft versions

    • 1.21.4

Gradle tap-api

repositories {
    mavenCentral()
}
dependencies {
    implementation("io.github.highright1234:tap-api:<version>")
}

plugin.yml tap-core

name: ...
version: ...
main: ...
libraries:
  - io.github.highright1234:tap-core:<version>

!!주의!!

  • Gradleplugin.yml의 의존성 패키지가 다르므로 주의해주세요.
  • 기존의 Tap의 경우에는 ShadowJar를 지원하지 않았지만, 현재는 ShadowJar를 지원합니다

NOTE

  • 라이센스는 GPL-3.0이며 변경 혹은 삭제를 금합니다.
  • 1.20.1 이후의 버전의 지원을 원하시면 issue를 넣어주시거나, 디스코드 highright_로 연락해주세요!

Contributors

  • patrick-choe
    • java 소스 코드 제거 (java -> kotlin)
    • mojang-mapping 빌드환경 구축
    • mavenCentral 배포
    • ProtocolLib 의존성 제거 (nms packet 직접 지원)
  • dolphin2410
    • FakeFallingBlock 버그 수정
    • Version identifier 추가
    • 일부 코드 향상
    • FakeEntity에 Player 지원

Jetbrains

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 99.0%
  • Shell 1.0%