Leaf API
API
kotlin
repositories {
maven("https://maven.leafmc.one/snapshots/")
}
dependencies {
compileOnly("cn.dreeam.leaf:leaf-api:1.21.8-R0.1-SNAPSHOT")
}
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(21))
}
xml
<project>
<repositories>
<repository>
<id>leafmc</id>
<url>https://maven.leafmc.one/snapshots/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>cn.dreeam.leaf</groupId>
<artifactId>leaf-api</artifactId>
<version>1.21.8-R0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project>
Dev Bundle
Dev bundle, paperweight tarafından sağlanan bir araçtır ve eklenti geliştirme sırasında Minecraft NMS koduna kolayca erişmenizi sağlar. Kurulumu ve daha fazla detay için paperweight-userdev adresine bakın.
Leaf tarafından sağlanan dev bundle'ı kullanabilmek için, yukarıdaki öğreticide belirtilen bağımlılıkta aşağıdaki değişiklikleri yapmanız gerekir.
kotlin
repositories {
maven("https://maven.leafmc.one/snapshots/")
}
dependencies {
paperweight.paperDevBundle("1.21.8-R0.1-SNAPSHOT")
paperweight.devBundle("cn.dreeam.leaf", "1.21.8-R0.1-SNAPSHOT")
}