diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml
index 6e1abd9..a2ffc8e 100644
--- a/.forgejo/workflows/build.yml
+++ b/.forgejo/workflows/build.yml
@@ -16,17 +16,17 @@ jobs:
- name: Build for 1.21.1
- run: mkdir artifact && mvn clean package && mv target/tweaks-*+1.21.1.jar artifact/
+ run: mvn package -Dproject.minecraft.version=1.21.1 -Dproject.nms.version=v1_21_R1
- name: Build for 1.21.3
- run: find src \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i "s/v1_21_R1/v1_21_R2/g" && mvn clean package -Dproject.minecraft.version=1.21.3 && mv target/tweaks-*+1.21.3.jar artifact/
+ run: mvn package -Dproject.minecraft.version=1.21.3 -Dproject.nms.version=v1_21_R2
- name: Build for 1.21.4
- run: find src \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i "s/v1_21_R2/v1_21_R3/g" && mvn clean package -Dproject.minecraft.version=1.21.4 && mv target/tweaks-*+1.21.4.jar artifact/
+ run: mvn package -Dproject.minecraft.version=1.21.4 -Dproject.nms.version=v1_21_R3
- name: Upload artifacts
uses: https://github.com/actions/upload-artifact@v3
with:
- path: artifact
\ No newline at end of file
+ path: target
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index a965a93..384a528 100644
--- a/pom.xml
+++ b/pom.xml
@@ -16,6 +16,8 @@
21
21
UTF-8
+
+ v1_21_R1
1.21.1
${project.minecraft.version}-R0.1-SNAPSHOT
@@ -29,6 +31,42 @@
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 3.1.0
+
+
+ custom-nms-version
+ generate-sources
+
+ run
+
+
+
+
+
+
+
+
+
+
+ cleanup-custom-nms-version
+ package
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
org.apache.maven.plugins
maven-shade-plugin