@@ -3,9 +3,12 @@ plugins {
33 id " maven-publish"
44}
55
6- sourceCompatibility = targetCompatibility = JavaVersion . VERSION_21
6+ java {
7+ sourceCompatibility = JavaVersion . VERSION_21
8+ targetCompatibility = JavaVersion . VERSION_21
9+ }
710
8- archivesBaseName = project. archives_base_name
11+ base . archivesName = project. archives_name
912version = project. mod_version
1013group = project. maven_group
1114
@@ -41,7 +44,16 @@ repositories {
4144 // Where Is It, JackFredLib
4245 maven {
4346 url = uri(" https://maven.jackf.red/releases/" )
47+ // Meteor Client
4448 }
49+ maven {
50+ name = " meteor-maven"
51+ url = " https://maven.meteordev.org/releases"
52+ }
53+ maven {
54+ name = " meteor-maven-snapshots"
55+ url = " https://maven.meteordev.org/snapshots"
56+ }
4557 mavenCentral()
4658 gradlePluginPortal()
4759}
@@ -59,8 +71,10 @@ dependencies {
5971 include(implementation(annotationProcessor(" io.github.llamalad7:mixinextras-fabric:0.5.0" )))
6072
6173 // Meteor Client
62- modImplementation files(" libs\\ baritone-unoptimized-fabric-1.14.0-1.jar" )
63- modImplementation files(" libs\\ meteor-client-1.21.9-local.jar" )
74+ modImplementation files(" libs\\ baritone-unoptimized-fabric-1.14.0-1.jar" )
75+ modImplementation(" meteordevelopment:meteor-client:${ project.minecraft_version} -SNAPSHOT" )
76+ implementation " org.meteordev:starscript:0.2.5"
77+ implementation " meteordevelopment:orbit:0.2.3"
6478
6579 // Xaero's Mods
6680 modCompileOnly " maven.modrinth:xaeros-world-map:${ project.xwm_fabric_version} " // Xaero's World Map
@@ -74,6 +88,12 @@ loom {
7488 accessWidenerPath = file(" src/main/resources/meteorplus.accesswidener" )
7589}
7690
91+ jar {
92+ from(" LICENSE" ) {
93+ rename { " ${ it} _${ project.base.archivesName} " }
94+ }
95+ }
96+
7797processResources {
7898 filesMatching(" fabric.mod.json" ) {
7999 expand " version" : project. mod_version, " mc_version" : project. minecraft_version, " gh_hash" : (System . getenv(" GITHUB_SHA" ) ?: " " )
0 commit comments