@@ -56,6 +56,9 @@ repositories {
5656 }
5757}
5858
59+ sourceSets. main. resources {
60+ srcDir project(" :common" ). file(" src/resources" ). absolutePath
61+ }
5962
6063def generatedResources = project(" :forge" ). file(" src/generated/resources" )
6164
@@ -158,42 +161,48 @@ remapJar {
158161 dependsOn shadowJar
159162}
160163
161- unifiedPublishing {
162- project {
163- displayName = " [Fabric] Tardis Refined - $project . version "
164- releaseType = " release"
165- changelog = new File (" ${ rootProject.projectDir} /changelog.md" ). text
166- gameVersions = [" $rootProject . minecraft_version " ]
167- mainPublication tasks. remapJar
168- gameLoaders = [" fabric" ]
169- relations {
170- depends {
171- curseforge = " fabric-api"
172- modrinth = " fabric-api"
173- }
174- optional {
175- curseforge = " immersive-portals-mod"
176- modrinth = " immersiveportals"
177- }
178- optional {
179- curseforge = " trinkets"
180- modrinth = " trinkets"
164+ def CURSE_API_KEY = project. findProperty(" curseforge" ) ?: System . getenv(" curseforge" );
165+ def MODRINTH_TOKEN = project. findProperty(" modrinth" ) ?: System . getenv(" modrinth" );
166+
167+ if (true ) {
168+ unifiedPublishing {
169+ project {
170+ displayName = " [Fabric] Tardis Refined - $project . version "
171+ releaseType = " release"
172+ changelog = new File (" ${ rootProject.projectDir} /changelog.md" ). text
173+ gameVersions = [" $rootProject . minecraft_version " ]
174+ mainPublication tasks. remapJar
175+ gameLoaders = [" fabric" ]
176+
177+ relations {
178+ depends {
179+ curseforge = " fabric-api"
180+ modrinth = " fabric-api"
181+ }
182+ optional {
183+ curseforge = " immersive-portals-mod"
184+ modrinth = " immersiveportals"
185+ }
186+ optional {
187+ curseforge = " trinkets"
188+ modrinth = " trinkets"
189+ }
181190 }
182- }
183- var CURSE_API_KEY = project . findProperty( " curseforge " ) ?: System . getenv( " curseforge " ) ?: " "
184- if ( CURSE_API_KEY != " " ) {
185- curseforge {
186- token = CURSE_API_KEY
187- id = " 782697 "
188- gameVersions . addAll " Java 17 " , " $r ootProject . minecraft_version "
191+
192+ if ( CURSE_API_KEY != " " ) {
193+ curseforge {
194+ token = CURSE_API_KEY
195+ id = " 782697 "
196+ gameVersions . addAll " Java 17 " , " $r ootProject . minecraft_version "
197+ }
189198 }
190- }
191- var MODRINTH_TOKEN = project . findProperty( " modrinth " ) ?: System . getenv( " modrinth " ) ?: " "
192- if ( MODRINTH_TOKEN != " " ) {
193- modrinth {
194- token = MODRINTH_TOKEN
195- id = " nqVt6aES "
196- version = " fabric- $p roject . version "
199+
200+ if ( MODRINTH_TOKEN != " " ) {
201+ modrinth {
202+ token = MODRINTH_TOKEN
203+ id = " nqVt6aES "
204+ version = " fabric- $p roject . version "
205+ }
197206 }
198207 }
199208 }
@@ -221,7 +230,7 @@ publishing {
221230
222231 repositories {
223232 maven {
224- url = " https://maven.craig.software /snapshots/"
233+ url = " https://mvn.jeryn.dev /snapshots/"
225234 credentials {
226235 username = project. findProperty(" MAVEN_REPO_USERNAME" ) ?: System . getenv(" MAVEN_REPO_USERNAME" ) ?: " "
227236 password = project. findProperty(" MAVEN_REPO_PASSWORD" ) ?: System . getenv(" MAVEN_REPO_PASSWORD" ) ?: " "
0 commit comments