Skip to content

ecubic1023/paper-sample-complex

 
 

Repository files navigation

PaperMC plugin sample (1.17.1+)

Kotlin Kotlin Gradle GitHub Kotlin

프로젝트 구성하기

  1. 저장소 복제 git clone https://github.com/monun/paper-sample.git
  2. 프로젝트 이름 변경 (settings.gradle.ktsrootProject.name)
  3. 구성 태스크 실행 ./gradlew setupModules

API

최상위 계층 인터페이스


CORE

API의 구현, 실제 실행 코드


DONGLE [optional]

net.minecraft.server 를 참조하는 코드

하위에 참조할 버전 이름의 프로젝트를 생성 ex) v1.18

이 프로젝트를 사용하지 않는다면 삭제해도 됩니다


PLUGIN

PaperMC 와 상호작용할 JavaPlugin 을 포함한 코드

  • ./gradlew devJar mojang mapped bundler jar
  • ./gradlew reobfJar reobfusecated bundler jar
  • ./gradlew clipJar clip jar

PUBLISH [optional]

배포용 프로젝트

이 프로젝트를 사용하지 않는다면 삭제해도 됩니다


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 89.4%
  • Shell 10.6%