Skip to content

Commit 45b0bcc

Browse files
Clean up build.gradle
1 parent 40bf74c commit 45b0bcc

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

build.gradle

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ plugins {
1414
ext {
1515
neo_mod_id = project.mod_id.replace('-', '_');
1616

17-
versionPrefix = project.mod_version
17+
var versionPrefixTemp = project.mod_version
1818
if (!Boolean.parseBoolean(System.getenv("IS_RELEASE"))) {
1919
String preReleaseVersion = System.currentTimeMillis()
2020

@@ -25,12 +25,14 @@ ext {
2525
}
2626

2727
var separator = "-"
28-
if (versionPrefix.contains("-")) separator = "."
29-
versionPrefix = "${versionPrefix}${separator}${preReleaseVersion}" as GStringImpl
28+
if (versionPrefixTemp.contains("-")) separator = "."
29+
versionPrefixTemp = "${versionPrefixTemp}${separator}${preReleaseVersion}"
3030
}
3131
final String versionSuffix = System.getenv("VERSION_SUFFIX")
32-
versionPrefix = "${versionPrefix}${versionSuffix == null ? "+local" : versionSuffix.isEmpty() ? "" : "+${versionSuffix}"}" as GStringImpl
33-
versionPrefix = "${versionPrefix}+neoforge+${project.minecraft_version}"
32+
versionPrefixTemp = "${versionPrefixTemp}${versionSuffix == null ? "+local" : versionSuffix.isEmpty() ? "" : "+${versionSuffix}"}"
33+
versionPrefixTemp = "${versionPrefixTemp}+neoforge+${project.minecraft_version}"
34+
35+
versionPrefix = versionPrefixTemp as GStringImpl
3436

3537
System.out.println("Version: " + versionPrefix)
3638
}
@@ -40,14 +42,19 @@ base {
4042
version = project.versionPrefix
4143
}
4244

45+
outlet {
46+
mcVersionRange = project.supported_minecraft_versions
47+
allowedReleaseTypes = Set.of(ReleaseType.RELEASE)
48+
}
49+
4350
neoForgeModsToml {
4451
issueTrackerUrl = rootProject.mod_issues
4552
mod(rootProject.neo_mod_id) {
4653
setLicense("LGPLv3")
4754
version = project.version
4855
displayName = rootProject.mod_name
4956
description = rootProject.mod_description
50-
authors = "Patbox"
57+
authors = "Patbox,OffsetMonkey538"
5158
logoFile = "assets/${rootProject.mod_id}/icon.png"
5259
logoBlur = false
5360
features = ["javaVersion": "[25,)"]
@@ -58,10 +65,6 @@ neoForgeModsToml {
5865
}
5966
}
6067
}
61-
outlet {
62-
mcVersionRange = project.supported_minecraft_versions
63-
allowedReleaseTypes = Set.of(ReleaseType.RELEASE)
64-
}
6568

6669
repositories {
6770
maven { url = "https://maven.nucleoid.xyz" }
@@ -112,6 +115,7 @@ neoForge {
112115
}
113116

114117
tasks.withType(JavaCompile).configureEach {
118+
it.options.encoding = "UTF-8"
115119
it.options.release = 25
116120
}
117121

0 commit comments

Comments
 (0)