Add Gradle build files

This commit is contained in:
Len 2026-08-01 04:33:53 -05:00
parent 08cd249a67
commit b4f7fc5c17
2 changed files with 59 additions and 0 deletions

26
build.gradle.kts Normal file
View File

@ -0,0 +1,26 @@
plugins {
id("java")
id("de.eldoria.plugin-yml.paper") version "0.9.0"
}
group = "com.alttd.skipnight"
version = System.getenv("BUILD_NUMBER") ?: "1.0-SNAPSHOT"
dependencies {
compileOnly("com.alttd.cosmos:cosmos-api:26.2.build.17-stable")
}
tasks {
jar {
archiveFileName.set("${rootProject.name}.jar")
}
}
paper {
name = rootProject.name
main = "$group.${rootProject.name}"
description = rootProject.description
version = "${rootProject.version}"
apiVersion = "26.2"
authors = listOf("destro174")
}

33
settings.gradle.kts Normal file
View File

@ -0,0 +1,33 @@
rootProject.name = "SkipNight"
val nexusUser = providers.gradleProperty("alttdSnapshotUsername").orNull ?: System.getenv("NEXUS_USERNAME")
val nexusPass = providers.gradleProperty("alttdSnapshotPassword").orNull ?: System.getenv("NEXUS_PASSWORD")
dependencyResolutionManagement {
repositories {
mavenLocal()
mavenCentral()
maven {
url = uri("https://repo.alttd.com/repository/alttd-snapshot/")
credentials {
username = nexusUser
password = nexusPass
}
}
maven {
url = uri("https://repo.alttd.com/repository/alttd/")
credentials {
username = nexusUser
password = nexusPass
}
}
maven("https://repo.papermc.io/repository/maven-public/")
}
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
}
pluginManagement {
repositories {
gradlePluginPortal()
}
}