From da1b0525163a6c01c0c2335c58b8918ed7c9f258 Mon Sep 17 00:00:00 2001 From: Tert0 Date: Sun, 19 Jan 2025 15:25:33 +0100 Subject: [PATCH] datapack: allow copying from directory (#3259) --- scripts/start-setupDatapack | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/start-setupDatapack b/scripts/start-setupDatapack index 2dc682e8..6ce737da 100755 --- a/scripts/start-setupDatapack +++ b/scripts/start-setupDatapack @@ -41,8 +41,13 @@ if [[ "$DATAPACKS" ]]; then exit 2 fi elif [[ -d "$i" ]]; then - log "Copying datapacks from $i ..." - cp "$i"/*.zip "${out_dir}" + if [[ -f "$i/pack.mcmeta" ]]; then + log "Copying datapack from $i" + cp -r "$i" "${out_dir}" + else + log "Copying datapacks from $i ..." + cp "$i"/*.zip "${out_dir}" + fi else logError "Invalid URL or path given in DATAPACKS: $i" exit 2