From bd2041a88688836450b96f93d2a92533a53b0068 Mon Sep 17 00:00:00 2001
From: Salt <rehashedsalt@cock.li>
Date: Sat, 6 Nov 2021 14:27:29 -0500
Subject: [PATCH] Ignore existing files when unpacking server zippies

---
 start-server.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/start-server.sh b/start-server.sh
index 1fe29c7..af6a7ce 100755
--- a/start-server.sh
+++ b/start-server.sh
@@ -16,7 +16,7 @@ if [ -n "$FORGE_PACK_ZIP" ]; then
 	unzip pack.zip
 	directory="$(find . -type d -iname "mods" -execdir pwd \; | sort -n | head -n 1)"
 	echo "Found modpack directory: $directory"
-	rsync -av "$directory"/ /minecraft/
+	rsync -av --ignore-existing "$directory"/ /minecraft/
 	popd > /dev/null 2>&1
 fi
 
@@ -27,7 +27,7 @@ if [ -n "$CONFIG_REPO" ]; then
 	pushd "$tmpdir" > /dev/null 2>&1
 	git clone "$CONFIG_REPO" .
 	rm -rf .git
-	rsync -av ./ /minecraft/
+	rsync -av --delete ./ /minecraft/
 	popd > /dev/null 2>&1
 fi