diff --git a/.gitignore b/.gitignore
index cfabcdef9..1d896823b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,11 @@
lib/
dependency-reduced-pom.xml
+
+release/
+
+lint/in.jar
+
+lint/out.jar
+
+lint/mapping.txt
diff --git a/pom.xml b/pom.xml
index 496bb387f..606744859 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
1.8
UTF-8
${user.home}\Documents\development\server\plugins\${project.name}.jar
- D:\Dan\MinecraftDevelopment\server\plugins\${project.name}.jar
+ ${project.basedir}\lint\in.jar
@@ -75,7 +75,7 @@
- brian
+ release
@@ -102,7 +102,7 @@
shade
- true
+ false
@@ -122,10 +122,11 @@
${skip.copy}
- ${project.basedir}/scripts/copy.bat
+ ${project.basedir}/scripts/release.bat
${project.basedir}\target\${project.name}-${project.version}.jar
- ${development.location.brian}
+ ${lint.in}
+ ${project.version}
@@ -150,6 +151,12 @@
1.16.1-R0.1-SNAPSHOT
provided
+
+ org.projectlombok
+ lombok
+ 1.18.10
+ provided
+
javax.vecmath
vecmath
@@ -161,27 +168,9 @@
2.8.5
- org.projectlombok
- lombok
- 1.18.10
- provided
-
-
- ninja.bytecode
- Shuriken
- 1.1.24
-
-
- org.bukkit
- bukkit
- 1.16.1-R0.1-SNAPSHOT
- provided
-
-
- org.bukkit.craftbukkit
- cb-1.16.1
- 1.16.1
- provided
+ org.zeroturnaround
+ zt-zip
+ 1.14
\ No newline at end of file
diff --git a/scripts/release.bat b/scripts/release.bat
new file mode 100644
index 000000000..7adac9df9
--- /dev/null
+++ b/scripts/release.bat
@@ -0,0 +1,11 @@
+@Echo off
+echo Apply Script: COPY
+echo F|xcopy /y /s /f /q "%1" "%2"
+cd lint
+java -Xmx4g -Xms1m -jar proguard.jar @proguard.conf
+cd ..
+echo F|xcopy /y /s /f /q "lint/out.jar" "release/latest/Iris-%3.jar"
+echo F|xcopy /y /s /f /q "lint/in.jar" "release/latest/Origin-%3.jar"
+echo F|xcopy /y /s /f /q "lint/mapping.txt" "release/latest/mapping-%3.txt"
+cd release
+echo F|xcopy /y /s /f /q /E "latest" "%3/"