diff --git a/.idea/modules.xml b/.idea/modules.xml
index ce9e91d..473204b 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -6,6 +6,8 @@
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Minecraft_Server.xml b/.idea/runConfigurations/Minecraft_Server.xml
index 3414845..6e3876f 100644
--- a/.idea/runConfigurations/Minecraft_Server.xml
+++ b/.idea/runConfigurations/Minecraft_Server.xml
@@ -12,5 +12,5 @@
-
+
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index 2799d1f..beb54b5 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,22 +1,22 @@
plugins {
- id 'fabric-loom' version '1.6-SNAPSHOT'
+ id 'fabric-loom' version '1.8-SNAPSHOT'
id 'maven-publish'
}
-sourceCompatibility = JavaVersion.VERSION_17
-targetCompatibility = JavaVersion.VERSION_17
-
-archivesBaseName = project.archives_base_name
version = project.mod_version
group = project.maven_group
minecraft_version = project.minecraft_version
+base {
+ archivesName = project.archives_base_name
+}
+
dependencies {
minecraft "com.mojang:minecraft:${project.minecraft_version}"
mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2"
modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
- testImplementation 'junit:junit:4.13'
+ testImplementation 'junit:junit:4.13.1'
}
processResources {
@@ -27,7 +27,7 @@ processResources {
}
}
-tasks.withType(JavaCompile) {
+tasks.withType(JavaCompile).configureEach {
options.encoding = "UTF-8"
}
@@ -35,23 +35,15 @@ tasks.withType(JavaCompile).configureEach {
it.options.release = 21
}
-jar {
- from "LICENSE"
+java {
+ withSourcesJar()
+
+ sourceCompatibility = JavaVersion.VERSION_21
+ targetCompatibility = JavaVersion.VERSION_21
}
-// configure the maven publication
-publishing {
- publications {
- mavenJava(MavenPublication) {
- from components.java
- }
- }
-
- // select the repositories you want to publish to
- repositories {
- // uncomment to publish to the local maven
- // mavenLocal()
- }
+jar {
+ from "LICENSE"
}
sourceSets {
diff --git a/gradle.properties b/gradle.properties
index 34f362b..8e9e628 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -3,14 +3,14 @@ org.gradle.jvmargs=-Xmx1G
# Fabric Properties
# check these on https://fabricmc.net/use
-minecraft_version=1.21
-yarn_mappings=1.21+build.2
-loader_version=0.15.11
+minecraft_version=1.21.3
+yarn_mappings=1.21.3+build.2
+loader_version=0.16.9
# Mod Properties
-mod_version = 1.1.4.2
+mod_version = 1.1.4.3
maven_group = com.vladmarica
archives_base_name = BetterPingDisplay-Fabric
# Dependencies
-fabric_version=0.100.1+1.21
+fabric_version=0.107.0+1.21.3
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 509c4a2..5c40527 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
networkTimeout=10000
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists