最初的提交

This commit is contained in:
2025-10-31 13:53:49 +08:00
commit 49d30eb728
380 changed files with 25153 additions and 0 deletions

45
build.gradle Normal file
View File

@@ -0,0 +1,45 @@
plugins {
id 'java-library'
id 'maven-publish'
id 'net.neoforged.gradle.userdev' version '7.0.192'
}
version = mod_version
group = mod_group_id
repositories {
mavenCentral()
maven { url = 'https://maven.neoforged.net/releases' }
maven {
name = "cursemaven"
url = "https://www.cursemaven.com"
}
maven {
name = 'mcef-releases'
url = 'https://mcef-download.cinemamod.com/repositories/releases/'
}
}
base {
archivesName = mod_id
}
java.toolchain.languageVersion = JavaLanguageVersion.of(21)
dependencies {
implementation "net.neoforged:neoforge:${neo_version}"
// Project dependencies
implementation "curse.maven:spark-361579:4381167"
compileOnly "curse.maven:vivecraft-667903:4794431"
implementation("com.cinemamod:mcef-neoforge:2.1.6-1.21.1") {
transitive = false
}
}
// Improve compiler diagnostics to speed up fixing API changes
tasks.withType(JavaCompile).configureEach {
options.encoding = 'UTF-8'
options.compilerArgs += ['-Xdiags:verbose', '-Xlint:deprecation', '-Xlint:unchecked']
}