diff --git a/.github/workflows/windspigot-build-and-upload.yml b/.github/workflows/windspigot-build-and-upload.yml
index 959e3f52..450fbbce 100644
--- a/.github/workflows/windspigot-build-and-upload.yml
+++ b/.github/workflows/windspigot-build-and-upload.yml
@@ -8,9 +8,10 @@ jobs:
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[skip]')"
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
+
- name: Set up JDK 18.0.1
- uses: actions/setup-java@v3
+ uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: 18.0.1
@@ -18,7 +19,7 @@ jobs:
cache: 'maven'
- name: Cache local Maven repository
- uses: actions/cache@v3
+ uses: actions/cache@v4
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -29,13 +30,13 @@ jobs:
run: mvn package --file pom.xml
- name: Upload Server Artifact
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: WindSpigot-server
path: WindSpigot-Server/target/WindSpigot.jar
- name: Upload API Artifact
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: WindSpigot-API
path: WindSpigot-API/target/WindSpigot-API.jar
diff --git a/WindSpigot-API/pom.xml b/WindSpigot-API/pom.xml
index 4620eb4d..991f0e85 100644
--- a/WindSpigot-API/pom.xml
+++ b/WindSpigot-API/pom.xml
@@ -22,13 +22,21 @@
1.8
UTF-8
+
+
+
+ hpfxd-releases
+ hpfxd repo
+ https://repo.hpfxd.com/releases
+
+
net.sf.trove4j
trove4j
3.0.3
-
+
provided
@@ -44,21 +52,21 @@
jar
compile
-
+
com.google.guava
guava
17.0
compile
-
-
-
-
-
-
+
+
+
+
+
+
-
+
com.google.code.gson
gson
@@ -84,7 +92,7 @@
compile
-
+
junit
junit
@@ -120,9 +128,9 @@
-
+
false
-
+
true
diff --git a/WindSpigot-Server/pom.xml b/WindSpigot-Server/pom.xml
index d00ad121..df1ded0d 100644
--- a/WindSpigot-Server/pom.xml
+++ b/WindSpigot-Server/pom.xml
@@ -36,7 +36,7 @@
io.netty
netty-all
- 4.1.68.Final
+ 4.1.132.Final
@@ -56,7 +56,7 @@
fastutil
8.5.6
-
+
org.spigotmc
minecraft-server
@@ -140,7 +140,7 @@
com.velocitypowered
velocity-native
- 1.1.0-SNAPSHOT
+ 3.1.1
@@ -160,9 +160,9 @@
checker-qual
3.21.0
-
-
-
+
+
+
net.kyori
adventure-key
@@ -176,11 +176,15 @@
https://maven.elmakers.com/repository/
- velocity-repo
- https://repo.velocitypowered.com/snapshots/
+ papermc
+ https://repo.papermc.io/repository/maven-public/
+
+
+ hpfxd-releases
+ hpfxd repo
+ https://repo.hpfxd.com/releases
-