11plugins {
2- id ' fabric-loom' version ' 0.8-SNAPSHOT '
2+ id ' fabric-loom' // version in gradle.properties
33 id ' maven-publish'
44}
55
6- sourceCompatibility = JavaVersion . VERSION_16
7- targetCompatibility = JavaVersion . VERSION_16
6+ sourceCompatibility = JavaVersion . VERSION_17
7+ targetCompatibility = JavaVersion . VERSION_17
88
99archivesBaseName = project. archives_base_name
1010version = project. mod_version
1111group = project. maven_group
1212
13- minecraft {
14- accessWidener " src/main/resources/${ project.mod_name} .accesswidener"
13+ loom {
14+ accessWidenerPath = file( " src/main/resources/${ project.mod_name} .accesswidener" )
1515}
1616
1717repositories {
18- maven { url " https://maven.jamieswhiteshirt.com/libs-release/" }
18+ // maven { url "https://maven.jamieswhiteshirt.com/libs-release/" }
1919 maven { url " https://maven.terraformersmc.com/releases/" }
20- maven { url ' https://jitpack.io' }
20+ // maven { url 'https://jitpack.io' }
2121}
2222
2323dependencies {
@@ -33,7 +33,8 @@ dependencies {
3333 // modCompile "com.jamieswhiteshirt:developer-mode:${project.developer_mode_version}"
3434 modImplementation " com.terraformersmc:modmenu:${ project.mod_menu_version} "
3535
36- modRuntime " com.github.ultimateboomer:mc-smoothboot:${ project.smoothboot_version} "
36+ // Disable mc-smoothboot until new build is available
37+ // modLocalRuntime "com.github.ultimateboomer:mc-smoothboot:${project.smoothboot_version}"
3738}
3839
3940processResources {
@@ -51,8 +52,8 @@ tasks.withType(JavaCompile).configureEach {
5152 // If Javadoc is generated, this must be specified in that task too.
5253 it. options. encoding = " UTF-8"
5354
54- // Minecraft 1.17 (21w19a) upwards uses Java 16 .
55- it. options. release = 16
55+ // Minecraft (1.18) 1.18-pre2 upwards uses Java 17 .
56+ it. options. release = 17
5657}
5758
5859java {
6465
6566jar {
6667 from(" LICENSE" ) {
67- rename { " ${ it} _${ project.archivesBaseName} " }
68+ rename { " ${ it} _${ project.archivesBaseName} " }
6869 }
6970}
7071
@@ -89,4 +90,4 @@ publishing {
8990 // The repositories here will be used for publishing your artifact, not for
9091 // retrieving dependencies.
9192 }
92- }
93+ }
0 commit comments