diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index ec83e57..a501635 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -152,3 +152,43 @@ jobs:
EOF
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
+ - name: Publish to SpigotMC
+ run: |
+ set -x
+ assets=()
+ for asset in ./build/binary/*.jar; do
+ assets+=("$asset")
+ done
+ tag_name="${GITHUB_REF##*/}"
+
+ docker login -u gitlab+deploy-token-5 -p ${DEPLOY_TOKEN} https://registry.worldguard.com.au
+ cat > config.yml << EOF
+ common:
+ spigot:
+ username: ${SPIGOT_USERNAME}
+ password: ${SPIGOT_PASSWORD}
+ EOF
+
+ docker run -i \
+ --shm-size=2g \
+ -v $(pwd)/config.yml:/app/config/config.yml \
+ -v $(pwd)/build:/app/build \
+ registry.worldguard.com.au/bgrieve/spigot_tools:latest app resource add-version \
+ geyserreversion.84301 \
+ ${assets[0]} \
+ ${tag_name} \
+ "Release ${tag_name}" << EOF
+ [plain]
+ Release $tag_name
+
+ $(git log HEAD^..HEAD --pretty=format:'%s%n%n%b')
+
+ Since Last Release:
+ $(git log $(git describe --tags --abbrev=0 HEAD^ 2> /dev/null || git rev-list --max-parents=0 HEAD)..HEAD --graph --pretty=format:'%h %d %s [%an]' --abbrev-commit)
+ [/plain]
+ EOF
+ env:
+ DEPLOY_TOKEN: ${{ secrets.GITLAB_DEPLOY_TOKEN }}
+ SPIGOT_USERNAME: ${{ secrets.SPIGOT_USERNAME }}
+ SPIGOT_PASSWORD: ${{ secrets.SPIGOT_PASSWORD }}
\ No newline at end of file
diff --git a/README.md b/README.md
index c63b6d4..617654a 100644
--- a/README.md
+++ b/README.md
@@ -43,6 +43,7 @@ versions.
* Minecraft Bedrock v1.16.100.53 (beta)
* Minecraft Bedrock v1.16.100.55 (beta)
* Minecraft Bedrock v1.16.100.56 (beta)
+* Minecraft Bedrock v1.16.100.57 (beta)
### Minecraft Education
* Minecraft Education v1.14.31
@@ -56,8 +57,8 @@ versions.
1. Make sure you are running a build of Geyser that supports native extensions. You can find a prebuilt one [here](https://github.com/bundabrg/Geyser/releases).
2. Down the latest [GeyserReversion](https://github.com/bundabrg/GeyserReversion/releases) and place it inside your Geyser extensions folder. Note this is
-a folder 'extensions' underneath your Geyser folder. If you are running a extension version of Geyser (Spigot/Bungeecord/Velocity) then
-make sure to place it inside the `extensions/Geyser/extensions` folder. Standalone verison of Geyser will be a `extensions` folder
+a folder 'extensions' underneath your Geyser folder. If you are running a plugin version of Geyser (Spigot/Bungeecord/Velocity) then
+make sure to place it inside the `plugins/Geyser/extensions` folder. Standalone version of Geyser will be a `extensions` folder
where your Geyser.jar file is located.
3. Start Geyser. It should show some indication that GeyserReversion is running. For example:
diff --git a/docs/index.md b/docs/index.md
index eaa0564..429cda6 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -21,6 +21,7 @@ versions.
* Minecraft Bedrock v1.16.100.53 (beta)
* Minecraft Bedrock v1.16.100.55 (beta)
* Minecraft Bedrock v1.16.100.56 (beta)
+* Minecraft Bedrock v1.16.100.57 (beta)
### Minecraft Education
* Minecraft Education v1.14.31
diff --git a/pom.xml b/pom.xml
index 643bb44..7abd59f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -44,7 +44,7 @@
1.8
1.8
UTF-8
- 1.0.15
+ 1.0.16