Daydream-Helper는 Daydream Dependency를 사용할 수 없는 상황에서 매우 유용하며, 불안정하여 Daydream에 추가할 수 없는 유틸리티 메서드를 구현합니다.
Gradle
repositories {
// caramel.moe Repository
maven("https://repo.caramel.moe/repository/maven-public/")
}
dependencies {
// Daydream Helper
implementation("moe.caramel", "daydream-helper", "1.21.4-R0.1-SNAPSHOT")
}
// (1) Shadow를 사용하지 않는 경우
tasks.jar {
manifest.attributes["paperweight-mappings-namespace"] = "mojang+yarn"
}
// (2) Shadow를 사용하는 경우
tasks.shadowJar {
manifest.attributes["paperweight-mappings-namespace"] = "mojang+yarn"
}
// (3) paperweight를 사용하는 경우
paperweight.reobfArtifactConfiguration = ReobfArtifactConfiguration.MOJANG_PRODUCTION