Skip to content

Commit ebd603b

Browse files
committed
💚 fix Maven CI
1 parent 1ba5430 commit ebd603b

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

neoforge/origin/build.gradle

+20-4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import org.gradle.jvm.toolchain.JavaLanguageVersion
2+
13
plugins {
24
id 'java-library'
35
id 'eclipse'
@@ -46,10 +48,22 @@ repositories {
4648
base {
4749
archivesName = mod_name
4850
}
49-
51+
javadoc {
52+
options.addStringOption("tag", "date:a:Date:")
53+
options.addStringOption("charset", "UTF-8")
54+
options.addStringOption("encoding", "UTF-8")
55+
if (JavaVersion.current().isJava9Compatible()) {
56+
options.addBooleanOption('html5', true)
57+
}
58+
}
5059
// Mojang ships Java 17 to end users in 1.18+, so your mod should target Java 17.
51-
java.toolchain.languageVersion = JavaLanguageVersion.of(project.targetJavaVersion)
52-
java.withSourcesJar()
60+
java {
61+
toolchain{
62+
languageVersion = JavaLanguageVersion.of(project.targetJavaVersion)
63+
}
64+
withSourcesJar()
65+
// withJavadocJar()
66+
}
5367

5468
jarJar.enable()
5569
tasks.named('jarJar') {
@@ -190,7 +204,9 @@ publishing {
190204
artifactId project.mod_name
191205
groupId maven_group
192206
version version
193-
from components.java
207+
// from components.java
208+
artifact jar
209+
artifact sourcesJar
194210
pom {
195211
name = project.mod_name
196212
description = 'A Minecraft Mod Which Could Show Image In Chat Line'

0 commit comments

Comments
 (0)