**feat(server): add local server initialization and datapack sync**

- Update **ReadMe.md** with:
  - Spark console command syntax correction
  - New **Adventure Platform Mod** and **Better Fabric Console** entries
  - Resolved TODO items: server template setup and datapack sync
- Add **bash/init-local-server.sh** to automate server template deployment
- Enhance **bash/export-serverpack.sh** with datapack synchronization via `rsync`
This commit is contained in:
2026-07-21 15:48:03 +03:00
parent 7ea4091e1c
commit fec88fe91b
10 changed files with 240 additions and 4 deletions

View File

@ -32,4 +32,11 @@ rm -rf "${TARGET_DIR}/config"
echo "Распаковка архива в ${TARGET_DIR}..."
unzip -o ${SOURCE_ZIP} -d "${TARGET_DIR}"
echo "Синхронизация завершена успешно."
# Синхронизируем датапаки в мир локального сервера
DATAPACKS_SRC="${REPO_ROOT}/datapacks/"
DATAPACKS_DST="${TARGET_DIR}/world/datapacks/"
echo "Синхронизация датапаков: ${DATAPACKS_SRC}${DATAPACKS_DST}"
mkdir -p "${DATAPACKS_DST}"
rsync -a "${DATAPACKS_SRC}" "${DATAPACKS_DST}"
echo "Синхронизация завершена успешно."