From 0bd4168d926c4f28c6007db4352d3c6a34f4e827 Mon Sep 17 00:00:00 2001 From: user-penguin Date: Mon, 5 Oct 2026 14:16:34 +0700 Subject: [PATCH] =?UTF-8?q?Add=20NeoForge=20releases=200.0.1=E2=80=930.0.1?= =?UTF-8?q?9=20and=20README=20changelog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 + README.md | 136 +++ .../SHA256SUMS | 1 + .../minecraft-lab-neoforge-spike-0.0.1.mrpack | Bin 0 -> 1197 bytes .../SHA256SUMS | 6 + .../manifest.json | 463 +++++++++ ...minecraft-lab-neoforge-spike-0.0.10.mrpack | Bin 0 -> 3307 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 483 ++++++++++ ...minecraft-lab-neoforge-spike-0.0.11.mrpack | Bin 0 -> 3482 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 549 +++++++++++ ...minecraft-lab-neoforge-spike-0.0.12.mrpack | Bin 0 -> 3926 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 575 +++++++++++ ...minecraft-lab-neoforge-spike-0.0.13.mrpack | Bin 0 -> 4226 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 751 +++++++++++++++ ...minecraft-lab-neoforge-spike-0.0.14.mrpack | Bin 0 -> 5404 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 795 ++++++++++++++++ ...minecraft-lab-neoforge-spike-0.0.15.mrpack | Bin 0 -> 5705 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 813 ++++++++++++++++ ...minecraft-lab-neoforge-spike-0.0.16.mrpack | Bin 0 -> 6571 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 813 ++++++++++++++++ ...minecraft-lab-neoforge-spike-0.0.17.mrpack | Bin 0 -> 6582 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 857 +++++++++++++++++ ...minecraft-lab-neoforge-spike-0.0.18.mrpack | Bin 0 -> 6868 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 899 ++++++++++++++++++ ...minecraft-lab-neoforge-spike-0.0.19.mrpack | Bin 0 -> 7226 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 1 + .../minecraft-lab-neoforge-spike-0.0.2.mrpack | Bin 0 -> 2221 bytes .../SHA256SUMS | 1 + .../minecraft-lab-neoforge-spike-0.0.3.mrpack | Bin 0 -> 581 bytes .../SHA256SUMS | 6 + .../manifest.json | 196 ++++ .../minecraft-lab-neoforge-spike-0.0.4.mrpack | Bin 0 -> 1197 bytes .../server/.env.example | 6 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 224 +++++ .../minecraft-lab-neoforge-spike-0.0.5.mrpack | Bin 0 -> 1197 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 280 ++++++ .../minecraft-lab-neoforge-spike-0.0.6.mrpack | Bin 0 -> 1491 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 324 +++++++ .../minecraft-lab-neoforge-spike-0.0.7.mrpack | Bin 0 -> 1789 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 363 +++++++ .../minecraft-lab-neoforge-spike-0.0.8.mrpack | Bin 0 -> 2266 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + .../SHA256SUMS | 6 + .../manifest.json | 402 ++++++++ .../minecraft-lab-neoforge-spike-0.0.9.mrpack | Bin 0 -> 2735 bytes .../server/.env.example | 7 + .../server/README.md | 15 + .../server/compose.yaml | 42 + .../server/config/spike-marker.txt | 1 + 120 files changed, 10063 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.1/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.1/minecraft-lab-neoforge-spike-0.0.1.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.10/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.10/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.10/minecraft-lab-neoforge-spike-0.0.10.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.10/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.10/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.10/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.10/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.11/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.11/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.11/minecraft-lab-neoforge-spike-0.0.11.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.11/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.11/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.11/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.11/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.12/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.12/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.12/minecraft-lab-neoforge-spike-0.0.12.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.12/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.12/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.12/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.12/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.13/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.13/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.13/minecraft-lab-neoforge-spike-0.0.13.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.13/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.13/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.13/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.13/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.14/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.14/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.14/minecraft-lab-neoforge-spike-0.0.14.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.14/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.14/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.14/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.14/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.15/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.15/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.15/minecraft-lab-neoforge-spike-0.0.15.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.15/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.15/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.15/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.15/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.16/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.16/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.16/minecraft-lab-neoforge-spike-0.0.16.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.16/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.16/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.16/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.16/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.17/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.17/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.17/minecraft-lab-neoforge-spike-0.0.17.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.17/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.17/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.17/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.17/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.18/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.18/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.18/minecraft-lab-neoforge-spike-0.0.18.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.18/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.18/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.18/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.18/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.19/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.19/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.19/minecraft-lab-neoforge-spike-0.0.19.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.19/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.19/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.19/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.19/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.2/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.2/minecraft-lab-neoforge-spike-0.0.2.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.3/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.3/minecraft-lab-neoforge-spike-0.0.3.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.4/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.4/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.4/minecraft-lab-neoforge-spike-0.0.4.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.4/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.4/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.4/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.4/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.5/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.5/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.5/minecraft-lab-neoforge-spike-0.0.5.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.5/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.5/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.5/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.5/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.6/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.6/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.6/minecraft-lab-neoforge-spike-0.0.6.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.6/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.6/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.6/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.6/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.7/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.7/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.7/minecraft-lab-neoforge-spike-0.0.7.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.7/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.7/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.7/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.7/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.8/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.8/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.8/minecraft-lab-neoforge-spike-0.0.8.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.8/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.8/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.8/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.8/server/config/spike-marker.txt create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.9/SHA256SUMS create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.9/manifest.json create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.9/minecraft-lab-neoforge-spike-0.0.9.mrpack create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.9/server/.env.example create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.9/server/README.md create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.9/server/compose.yaml create mode 100644 dist/minecraft-lab-neoforge-spike-0.0.9/server/config/spike-marker.txt diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5a159c5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*.log +*Zone.Identifier diff --git a/README.md b/README.md new file mode 100644 index 0000000..f2efb5b --- /dev/null +++ b/README.md @@ -0,0 +1,136 @@ +# gmancraft + +NeoForge-сборки сервера **gman-world**. Основа: Minecraft **1.21.1**, NeoForge **21.1.252**. + +Актуальная версия — **0.0.19**: [Скачать 0.0.19](dist/minecraft-lab-neoforge-spike-0.0.19/minecraft-lab-neoforge-spike-0.0.19.mrpack). Адрес сервера: `90.189.218.191:25565`. + +Для установки скачайте файл `.mrpack` и импортируйте его в Prism Launcher: **Add Instance → Import**. При свежем импорте 0.0.19 доступны русский язык, музыка 10%, fullscreen, масштаб интерфейса ×4, бег Left Shift, приседание Left Ctrl, включённый Complementary Unbound и запись gman-world в списке серверов. + +## Архив релизов + +Каждая версия находится в `dist/minecraft-lab-neoforge-spike-<версия>/`. Сохранены оригинальные имена и байты артефактов. Начиная с 0.0.4, каталог также содержит серверные файлы и manifest. Моды скачиваются загрузчиком по ссылкам из mrpack. + +Проверка скачанного полного каталога: + +```bash +cd dist/minecraft-lab-neoforge-spike-0.0.19 +sha256sum -c SHA256SUMS +``` + +0.0.1–0.0.5 — ранние технические версии. Для подключения к текущему серверу используйте актуальную сборку. + +## Changelog + +### 0.0.19 + +Добавлен Curios API 9.5.1. Масштаб интерфейса по умолчанию ×4. В список серверов добавлен **gman-world** — `90.189.218.191:25565`. + +[Скачать 0.0.19](dist/minecraft-lab-neoforge-spike-0.0.19/minecraft-lab-neoforge-spike-0.0.19.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.19/SHA256SUMS) + +### 0.0.18 + +Добавлены **Create: Central Kitchen 2.6.2** и **Farmer’s Delight 1.3.4**. Сохранены исправленные клиентские настройки 0.0.17. + +[Скачать 0.0.18](dist/minecraft-lab-neoforge-spike-0.0.18/minecraft-lab-neoforge-spike-0.0.18.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.18/SHA256SUMS) + +### 0.0.17 + +Исправлена загрузка клиентских настроек: в `options.txt` добавлена версия данных Minecraft 1.21.1 (`version:3955`). Это устраняет ошибку миграции клавиш, из-за которой в 0.0.16 сбрасывались язык, управление, музыка и fullscreen. + +[Скачать 0.0.17](dist/minecraft-lab-neoforge-spike-0.0.17/minecraft-lab-neoforge-spike-0.0.17.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.17/SHA256SUMS) + +### 0.0.16 + +Tree Harvester и Collective заменены на **FallingTree 1.21.1-1.21.1.11** после зависания поиска дерева на сервере. Ограничены размер и область поиска; при превышении лимита рубка отменяется. Рубка целого дерева — топором с зажатым Left Ctrl, листва удаляется автоматически. Добавлены fullscreen, бег Left Shift, приседание Left Ctrl и включение Complementary Unbound по умолчанию. Загрузка настроек Minecraft в этой версии исправлена в **0.0.17**. + +[Скачать 0.0.16](dist/minecraft-lab-neoforge-spike-0.0.16/minecraft-lab-neoforge-spike-0.0.16.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.16/SHA256SUMS) + +### 0.0.15 + +Добавлены **Create Cobblestone 1.5.0** и его зависимость **Architectury API 13.0.11**. + +[Скачать 0.0.15](dist/minecraft-lab-neoforge-spike-0.0.15/minecraft-lab-neoforge-spike-0.0.15.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.15/SHA256SUMS) + +### 0.0.14 + +Добавлены **Create 6.0.10**, **The Factory Must Grow 1.2.0**, **Crafts & Additions 1.7.2**, **Connected 1.3.3**, **Power Loader 2.0.5**, **Steam ’n’ Rails 0.3.0-beta.2** (NeoForge-порт), **Enchantment Industry 2.5.4** и **Dragons Plus 1.11.9**. + +[Скачать 0.0.14](dist/minecraft-lab-neoforge-spike-0.0.14/minecraft-lab-neoforge-spike-0.0.14.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.14/SHA256SUMS) + +### 0.0.13 + +Добавлены клиентские **Inventory Essentials 21.1.20** и **Balm 21.0.66** для сортировки инвентаря по нажатию колёсика. + +[Скачать 0.0.13](dist/minecraft-lab-neoforge-spike-0.0.13/minecraft-lab-neoforge-spike-0.0.13.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.13/SHA256SUMS) + +### 0.0.12 + +Добавлены **ChoiceTheorem’s Overhauled Village 3.6.3**, **Lithostitched 1.8.0** и **Comforts 9.0.5**: новые деревни и спальники. + +[Скачать 0.0.12](dist/minecraft-lab-neoforge-spike-0.0.12/minecraft-lab-neoforge-spike-0.0.12.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.12/SHA256SUMS) + +### 0.0.11 + +Добавлены начальные клиентские настройки: русский язык и громкость музыки 10%. + +[Скачать 0.0.11](dist/minecraft-lab-neoforge-spike-0.0.11/minecraft-lab-neoforge-spike-0.0.11.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.11/SHA256SUMS) + +### 0.0.10 + +Добавлены **JEI 19.51.0.418**, **Jade 15.10.6**, **Xaero’s World Map 1.46.0** и **Xaero’s Minimap 26.5.0**. + +[Скачать 0.0.10](dist/minecraft-lab-neoforge-spike-0.0.10/minecraft-lab-neoforge-spike-0.0.10.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.10/SHA256SUMS) + +### 0.0.9 + +Добавлены **Roxy 0.3.3**, **Voxy 0.2.16-beta** и **Forgified Fabric API 0.116.14+2.3.0+1.21.1** для дальних ландшафтов. Sodium обновлён до **0.8.12**, Iris — до **1.8.14-beta.1**. Клиентская графика проверена игроком на RTX 4060. + +[Скачать 0.0.9](dist/minecraft-lab-neoforge-spike-0.0.9/minecraft-lab-neoforge-spike-0.0.9.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.9/SHA256SUMS) + +### 0.0.8 + +Добавлены клиентские **Iris 1.8.12**, **Sodium 0.6.13** и шейдерпак **Complementary Unbound r5.9.3**. + +[Скачать 0.0.8](dist/minecraft-lab-neoforge-spike-0.0.8/minecraft-lab-neoforge-spike-0.0.8.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.8/SHA256SUMS) + +### 0.0.7 + +Добавлены **William Wythers’ Expanded Ecosphere 3.4.7** и **Cristel Lib 3.1.7** для расширенной генерации мира. + +[Скачать 0.0.7](dist/minecraft-lab-neoforge-spike-0.0.7/minecraft-lab-neoforge-spike-0.0.7.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.7/SHA256SUMS) + +### 0.0.6 + +Добавлены **Tree Harvester 9.5** и **Collective 8.41** для рубки деревьев и удаления листвы. Впоследствии заменены на FallingTree в 0.0.16. + +[Скачать 0.0.6](dist/minecraft-lab-neoforge-spike-0.0.6/minecraft-lab-neoforge-spike-0.0.6.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.6/SHA256SUMS) + +### 0.0.5 + +Технический серверный релиз базовой сборки. Набор модов сохранён: Sophisticated Backpacks/Core и Mouse Tweaks. + +[Скачать 0.0.5](dist/minecraft-lab-neoforge-spike-0.0.5/minecraft-lab-neoforge-spike-0.0.5.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.5/SHA256SUMS) + +### 0.0.4 + +Первый полный артефакт платформы: клиентский `.mrpack`, серверный Compose, `manifest.json` и контрольные суммы. Базовый набор модов сохранён. + +[Скачать 0.0.4](dist/minecraft-lab-neoforge-spike-0.0.4/minecraft-lab-neoforge-spike-0.0.4.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.4/SHA256SUMS) + +### 0.0.3 + +Технический экспорт NeoForge **без модов**. Сохранён как исторический артефакт проверки платформы; для игры используйте актуальную версию. + +[Скачать 0.0.3](dist/minecraft-lab-neoforge-spike-0.0.3/minecraft-lab-neoforge-spike-0.0.3.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.3/SHA256SUMS) + +### 0.0.2 + +Тестовая базовая сборка: Sophisticated Backpacks **3.26.6.2174**, Sophisticated Core **1.5.5.2363**, Mouse Tweaks **2.26.1**. + +[Скачать 0.0.2](dist/minecraft-lab-neoforge-spike-0.0.2/minecraft-lab-neoforge-spike-0.0.2.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.2/SHA256SUMS) + +### 0.0.1 + +Первый NeoForge spike: Minecraft **1.21.1**, NeoForge **21.1.252**, Sophisticated Backpacks **3.26.7.2182**, Sophisticated Core **1.5.5.2363**, Mouse Tweaks **2.26.1**. + +[Скачать 0.0.1](dist/minecraft-lab-neoforge-spike-0.0.1/minecraft-lab-neoforge-spike-0.0.1.mrpack) · [SHA256SUMS](dist/minecraft-lab-neoforge-spike-0.0.1/SHA256SUMS) diff --git a/dist/minecraft-lab-neoforge-spike-0.0.1/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.1/SHA256SUMS new file mode 100644 index 0000000..7a080c4 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.1/SHA256SUMS @@ -0,0 +1 @@ +67d6802ae30a1d42413dc44d76f3cc7f0a77885dbbea5329ab9c2e288bda2d4e minecraft-lab-neoforge-spike-0.0.1.mrpack diff --git a/dist/minecraft-lab-neoforge-spike-0.0.1/minecraft-lab-neoforge-spike-0.0.1.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.1/minecraft-lab-neoforge-spike-0.0.1.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..09a2937aa2a8400a6cea8263ae461e0845946e43 GIT binary patch literal 1197 zcmWIWW@Zs#zy`R0g85~sMMaq@sm1yMV09b}92iQ4fg-v2DMguiB^i2|c`2zCdRfK! zd3UDy=ihPTIr{#e2>0CGw;ujkzTR@DLl=`_5Q{6n%%sPmZ>E|}%Gu8Q=Pvip{o;)e zmu2u@^}O_WPvw$2i5IUgW^Ii!EtM!YslQVAs%@WT+(G{G_vbT~pZ&P%X6fEf9;JEj zT37GBBpexXd6t;mlz#;$e>I)jb$ub<4efpU3^p zBtQQw+f1|f?WaBc*H1mSTz$W+b9Q2Gv~+Za{pE`He={~N&8*&i())FE?kypmZ-E}p ztM;)42b)E%;Szcx71_}H;|1^WL+tnXQ3NqY~curEMVb#ZbRnHBNPHCFuvgDqK z|F#L??v_6UxZ01jJdzN+VwH06&7|c%u6wp0I-!@E=$P!FE9|&ZP|$JDSJfj4u0f@C zyD#nGC@(f(f4hF4Ez7w@+1_jix$&#u0-jCWqdk1sF3{|e)a zd-LPAEC~aoA2B7m*0K9SzYBf|6%{@_Sf#t)~qn@kvyRCndR}t&8)pI;;Jvs+s)iE z@2|Pc`dPa<&L6vGGv{9Su8g(3-}Ek@y?FLwJR<|c|NjBr>>NMDTGuczGce2n<{I1? zND(EYCFkd*Wv1&F7i4Cq>gFaEWv3SDl~k0R@;>W-THnk6s;-C6xof({PncL>w!9Mc zJuD71LlB4qycwB97;tB3pb{j2oV_9XU>O|Q<)93X02)9hmh29*7-j&nqd*=+fJ|V3 aAS}k=-2iV^Hjox(AUpx2&jU3vFaQ8gU)gs6 literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.10/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.10/SHA256SUMS new file mode 100644 index 0000000..6a741b5 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.10/SHA256SUMS @@ -0,0 +1,6 @@ +aa9825cfcab756135ec8b29825c29f8bad77ddcfe94635342a5c24a5ad38ef80 manifest.json +b28d3c716970b781b9e6a36d793f987ae7312b6397a07495ac34170cf4956a45 minecraft-lab-neoforge-spike-0.0.10.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +c2ab31879b8a371c7e76185f409628faed6e117ebdf28987b1db4f913a0bed8e server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.10/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.10/manifest.json new file mode 100644 index 0000000..6bb6417 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.10/manifest.json @@ -0,0 +1,463 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.10", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.10.mrpack", + "git": { + "commit": "0db1f8c20259a2b769f5ee87fb56d4b267914c59", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "32ae2c68e25dd3d4c5b1343dc42bc65b8379865e7114bc819bc53bc69864c974" + }, + { + "path": "pack/mods/collective.pw.toml", + "sha256": "b3fb9dc1799ff001381ace1881668b9ecc4d6a0cfde404f9a56d60f5f9578087" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/forgified-fabric-api.pw.toml", + "sha256": "945744bdad06a9d6a99fda53f62f14dff210cfe9a1cbed23641547ab9373e60c" + }, + { + "path": "pack/mods/iris.pw.toml", + "sha256": "1f7e3c8f8ca80cd1a8fafd2256b4a10052fc38be6bb334c3f181f1b46930bc95" + }, + { + "path": "pack/mods/jade.pw.toml", + "sha256": "c58a74d02bd6b7d158f323849043fdb8ca76228c172146836e6ddcbf0943c03e" + }, + { + "path": "pack/mods/jei.pw.toml", + "sha256": "332e6548b7c97e7227ef35d470afc91f89c6090f80366d2cddd2a55fce46ed93" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/roxy.pw.toml", + "sha256": "bc5b68027752edf5c8d7be96e53888512904b91cb5a679712a45f777a846853e" + }, + { + "path": "pack/mods/sodium.pw.toml", + "sha256": "04bffb91e2dc5fa3b47c4efde9e77fded9af2877c691f765fc105fa642ec4c55" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/tree-harvester.pw.toml", + "sha256": "ce15e2966d501dd247f8f43e8dc13ad2950e5dff2511563709e2a5394107b7c3" + }, + { + "path": "pack/mods/voxy.pw.toml", + "sha256": "4cb57d010bc76c346a345e65ba7619021c6fb0075289b91afcc4cf53ad677e39" + }, + { + "path": "pack/mods/xaeros-minimap.pw.toml", + "sha256": "001facbecc9cf6bedc2ce5ea2bc4bd84b855c778cf40d076c378a075951b42a7" + }, + { + "path": "pack/mods/xaeros-world-map.pw.toml", + "sha256": "2ff34b980917f7f046a489823f5a3c117967c43a7c8b8db0da7a99e6463db774" + }, + { + "path": "pack/pack.toml", + "sha256": "9bdee168d48261f8a10da19a548b7be32d3a374244d6c95619df80b1455c30c6" + }, + { + "path": "pack/shaderpacks/complementary-unbound.pw.toml", + "sha256": "1a3d3663c44dc21e227c39c42ea9b5e3c4f3b2e3b5272ed55b45da9e247a46d7" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "2097ec8f21a781acbeecaa550ae3ac7b4ac3430e7d4d351a5a3fe930e62f8d5a" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/forgified-fabric-api-0.116.14+2.3.0+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f03504497d29c72a4a7747515d7aa06bbc78c93d", + "sha512": "9dbb0018e68b4efd65abf57f5fc41bb5d3b812e4a3cb75164937cb28ab541225b939fdeac0477ec2a7a75507791f3c9fc5592229279c68a9db04854a36ab5d72" + } + }, + { + "path": "mods/iris-neoforge-1.8.14-beta.1+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1bd129cf7bce65d6b1c0543045f0620c98a0f885", + "sha512": "33fddb430e16222902eac75b8b3d57c381b0f3cc729f3b56c4628df12ca108f23a0b11e2feb167923d6d14d1fc7e8ee1a977ec421b19d1951bdca74c4092b9c5" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/jei-1.21.1-neoforge-19.51.0.418.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d19552586f686eae4ef5e7199f31604d1d3cfca7", + "sha512": "a6ca3abc3080f6f41033a77cb955fefe9f9ebae795c33546227f555b2d31e8d4131cc705126d14a3fbabb31097fc0e876dc0bbeb05ad907a1b796f21e57527bf" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/roxy-1.21.1-NeoForge-0.3.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f8e75297fcdde4db0aa1d89780d262925535af4d", + "sha512": "9b4a487e9c0fe76eaee8c2e41833140cd84a02bc87fcf75672a09534c68f97cee52c7ea8496b0328a722d3c723a994c3884cd18c252077da34be647b23ee136d" + } + }, + { + "path": "mods/sodium-neoforge-0.8.12+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "762251ab3d6825d5accfd89c3f02f1145376105e", + "sha512": "2a689e1b1e16acc790c011b42ec21958956207c3b49cb99cb5c006e639786adf1cc36559f9840e2c1d27485c00da9712d34020fa4279eb6810eaa54bf20b19b0" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "mods/voxy-0.2.16-beta+1.21.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "280a55279e0860d29146d908cd8a0246a12e2537", + "sha512": "d5159e2e745a9c50f16c67c54303b8a991dc5a1954e5cd7edc235c6f24ad2a045cb493e128717ed4e97352366ae83b03b3d73815342421e631c2a8995c48cccb" + } + }, + { + "path": "mods/xaerominimap-neoforge-1.21.1-26.5.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7553dddbe478d1c8c15198090217e723d27f79c4", + "sha512": "0fde1066dd922ac0796d166ba1bf1b843873b8d8563da3a08777df54bb377ff6466096650c730ad1b96e0aecf2d8974cd87c32165edf6a30f6653840c3f99abf" + } + }, + { + "path": "mods/xaeroworldmap-neoforge-1.21.1-1.46.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82b4ae6c0f2e13f02cbdc1325342909ed083fc24", + "sha512": "fb14d11d66e0a6441981b18454c86534d8f534cd159ca19fa612950521788d858f37f18fe2093bb9b43ca0a88ae9af578eced5d140ff645a7681d7e452e8a268" + } + }, + { + "path": "shaderpacks/ComplementaryUnbound_r5.9.3.zip", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "2ee08300e1d6f039e63eae8484dddf57b3aaaf67", + "sha512": "a085d1d8cda67cd17a2b414eeba48bbd809da069f269bab46246235ec8fe714a275013c70d0504527b0987d810deddddba4564332414ab3b3bd7435932ff808c" + } + } + ], + "server": [ + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.10.mrpack", + "sha256": "b28d3c716970b781b9e6a36d793f987ae7312b6397a07495ac34170cf4956a45" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "c2ab31879b8a371c7e76185f409628faed6e117ebdf28987b1db4f913a0bed8e" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.10/minecraft-lab-neoforge-spike-0.0.10.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.10/minecraft-lab-neoforge-spike-0.0.10.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..de4a433e40f98eb27d31c3d555c73d8211e80eb4 GIT binary patch literal 3307 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 literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.10/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.10/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.10/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.10/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.10/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.10/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.10/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.10/server/compose.yaml new file mode 100644 index 0000000..e0f6db9 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.10/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.10.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.10/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.10/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.10/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.11/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.11/SHA256SUMS new file mode 100644 index 0000000..c4da0f3 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.11/SHA256SUMS @@ -0,0 +1,6 @@ +551008701c148d5910ece3656ed0a6a6b5ac6b67643397405b729919f1855791 manifest.json +ee382c6fc876f677453067021a96e47c0465864060323f9fc3a73594b0316bcd minecraft-lab-neoforge-spike-0.0.11.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +b2104494557bd92f4351fe951419b053e708ceba6c83db72809bb799cc42f07b server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.11/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.11/manifest.json new file mode 100644 index 0000000..f7e4754 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.11/manifest.json @@ -0,0 +1,483 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.11", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.11.mrpack", + "git": { + "commit": "c103cb0a93481640593b84298593a436d189fdd2", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "4b116c09eb1c795f026ea74a9ae827b473fa8933102a9b31c3bb856c4bb30f5f" + }, + { + "path": "pack/mods/collective.pw.toml", + "sha256": "b3fb9dc1799ff001381ace1881668b9ecc4d6a0cfde404f9a56d60f5f9578087" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/forgified-fabric-api.pw.toml", + "sha256": "945744bdad06a9d6a99fda53f62f14dff210cfe9a1cbed23641547ab9373e60c" + }, + { + "path": "pack/mods/iris.pw.toml", + "sha256": "1f7e3c8f8ca80cd1a8fafd2256b4a10052fc38be6bb334c3f181f1b46930bc95" + }, + { + "path": "pack/mods/jade.pw.toml", + "sha256": "c58a74d02bd6b7d158f323849043fdb8ca76228c172146836e6ddcbf0943c03e" + }, + { + "path": "pack/mods/jei.pw.toml", + "sha256": "332e6548b7c97e7227ef35d470afc91f89c6090f80366d2cddd2a55fce46ed93" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/roxy.pw.toml", + "sha256": "bc5b68027752edf5c8d7be96e53888512904b91cb5a679712a45f777a846853e" + }, + { + "path": "pack/mods/sodium.pw.toml", + "sha256": "04bffb91e2dc5fa3b47c4efde9e77fded9af2877c691f765fc105fa642ec4c55" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/tree-harvester.pw.toml", + "sha256": "ce15e2966d501dd247f8f43e8dc13ad2950e5dff2511563709e2a5394107b7c3" + }, + { + "path": "pack/mods/voxy.pw.toml", + "sha256": "4cb57d010bc76c346a345e65ba7619021c6fb0075289b91afcc4cf53ad677e39" + }, + { + "path": "pack/mods/xaeros-minimap.pw.toml", + "sha256": "001facbecc9cf6bedc2ce5ea2bc4bd84b855c778cf40d076c378a075951b42a7" + }, + { + "path": "pack/mods/xaeros-world-map.pw.toml", + "sha256": "2ff34b980917f7f046a489823f5a3c117967c43a7c8b8db0da7a99e6463db774" + }, + { + "path": "pack/options.txt", + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + }, + { + "path": "pack/pack.toml", + "sha256": "eb6f7a89d5922097ae8bd44c69f7d3a3c0656fbe40c109c118e16444ba82f6ee" + }, + { + "path": "pack/shaderpacks/complementary-unbound.pw.toml", + "sha256": "1a3d3663c44dc21e227c39c42ea9b5e3c4f3b2e3b5272ed55b45da9e247a46d7" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "2097ec8f21a781acbeecaa550ae3ac7b4ac3430e7d4d351a5a3fe930e62f8d5a" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/forgified-fabric-api-0.116.14+2.3.0+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f03504497d29c72a4a7747515d7aa06bbc78c93d", + "sha512": "9dbb0018e68b4efd65abf57f5fc41bb5d3b812e4a3cb75164937cb28ab541225b939fdeac0477ec2a7a75507791f3c9fc5592229279c68a9db04854a36ab5d72" + } + }, + { + "path": "mods/iris-neoforge-1.8.14-beta.1+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1bd129cf7bce65d6b1c0543045f0620c98a0f885", + "sha512": "33fddb430e16222902eac75b8b3d57c381b0f3cc729f3b56c4628df12ca108f23a0b11e2feb167923d6d14d1fc7e8ee1a977ec421b19d1951bdca74c4092b9c5" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/jei-1.21.1-neoforge-19.51.0.418.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d19552586f686eae4ef5e7199f31604d1d3cfca7", + "sha512": "a6ca3abc3080f6f41033a77cb955fefe9f9ebae795c33546227f555b2d31e8d4131cc705126d14a3fbabb31097fc0e876dc0bbeb05ad907a1b796f21e57527bf" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/roxy-1.21.1-NeoForge-0.3.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f8e75297fcdde4db0aa1d89780d262925535af4d", + "sha512": "9b4a487e9c0fe76eaee8c2e41833140cd84a02bc87fcf75672a09534c68f97cee52c7ea8496b0328a722d3c723a994c3884cd18c252077da34be647b23ee136d" + } + }, + { + "path": "mods/sodium-neoforge-0.8.12+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "762251ab3d6825d5accfd89c3f02f1145376105e", + "sha512": "2a689e1b1e16acc790c011b42ec21958956207c3b49cb99cb5c006e639786adf1cc36559f9840e2c1d27485c00da9712d34020fa4279eb6810eaa54bf20b19b0" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "mods/voxy-0.2.16-beta+1.21.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "280a55279e0860d29146d908cd8a0246a12e2537", + "sha512": "d5159e2e745a9c50f16c67c54303b8a991dc5a1954e5cd7edc235c6f24ad2a045cb493e128717ed4e97352366ae83b03b3d73815342421e631c2a8995c48cccb" + } + }, + { + "path": "mods/xaerominimap-neoforge-1.21.1-26.5.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7553dddbe478d1c8c15198090217e723d27f79c4", + "sha512": "0fde1066dd922ac0796d166ba1bf1b843873b8d8563da3a08777df54bb377ff6466096650c730ad1b96e0aecf2d8974cd87c32165edf6a30f6653840c3f99abf" + } + }, + { + "path": "mods/xaeroworldmap-neoforge-1.21.1-1.46.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82b4ae6c0f2e13f02cbdc1325342909ed083fc24", + "sha512": "fb14d11d66e0a6441981b18454c86534d8f534cd159ca19fa612950521788d858f37f18fe2093bb9b43ca0a88ae9af578eced5d140ff645a7681d7e452e8a268" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + } + }, + { + "path": "shaderpacks/ComplementaryUnbound_r5.9.3.zip", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "2ee08300e1d6f039e63eae8484dddf57b3aaaf67", + "sha512": "a085d1d8cda67cd17a2b414eeba48bbd809da069f269bab46246235ec8fe714a275013c70d0504527b0987d810deddddba4564332414ab3b3bd7435932ff808c" + } + } + ], + "server": [ + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.11.mrpack", + "sha256": "ee382c6fc876f677453067021a96e47c0465864060323f9fc3a73594b0316bcd" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "b2104494557bd92f4351fe951419b053e708ceba6c83db72809bb799cc42f07b" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.11/minecraft-lab-neoforge-spike-0.0.11.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.11/minecraft-lab-neoforge-spike-0.0.11.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..10971ee393712c5e910029ab53f10d013aa0af0a GIT binary patch literal 3482 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 E0BLMJWdHyG literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.11/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.11/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.11/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.11/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.11/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.11/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.11/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.11/server/compose.yaml new file mode 100644 index 0000000..14236cd --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.11/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.11.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.11/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.11/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.11/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.12/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.12/SHA256SUMS new file mode 100644 index 0000000..15ed900 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.12/SHA256SUMS @@ -0,0 +1,6 @@ +ddd208dbdae3d0dce41e1d8495ad905335240bd7f13153bde9f4c909a4c5c26e manifest.json +5b5b23b1944451e55f167c03e14f8c5dcb8ea3912b3a58803d7bf143ae667965 minecraft-lab-neoforge-spike-0.0.12.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +22e234f757009b6de38f39f8fa53791db1a87f189bb62c5134930957932f71d4 server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.12/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.12/manifest.json new file mode 100644 index 0000000..17da80c --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.12/manifest.json @@ -0,0 +1,549 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.12", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.12.mrpack", + "git": { + "commit": "535f23ef867db7dfd3a10d518306dacf81d7671a", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "b64987156e56baae48dda049d2b8f48ca46a58596b1b0c732f981a0ea68ebbb6" + }, + { + "path": "pack/mods/collective.pw.toml", + "sha256": "b3fb9dc1799ff001381ace1881668b9ecc4d6a0cfde404f9a56d60f5f9578087" + }, + { + "path": "pack/mods/comforts.pw.toml", + "sha256": "bfe13ddd5ddc642e4aaa48201d989d5424557fa7a1027edfc799c9ea8136b386" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/ctov.pw.toml", + "sha256": "aaf59bfc1be3e14123d144879d3f381a2357e546ac5263a7d32ef6ced348a215" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/forgified-fabric-api.pw.toml", + "sha256": "945744bdad06a9d6a99fda53f62f14dff210cfe9a1cbed23641547ab9373e60c" + }, + { + "path": "pack/mods/iris.pw.toml", + "sha256": "1f7e3c8f8ca80cd1a8fafd2256b4a10052fc38be6bb334c3f181f1b46930bc95" + }, + { + "path": "pack/mods/jade.pw.toml", + "sha256": "c58a74d02bd6b7d158f323849043fdb8ca76228c172146836e6ddcbf0943c03e" + }, + { + "path": "pack/mods/jei.pw.toml", + "sha256": "332e6548b7c97e7227ef35d470afc91f89c6090f80366d2cddd2a55fce46ed93" + }, + { + "path": "pack/mods/lithostitched.pw.toml", + "sha256": "d20e967c07cb872bcf7b8fbf8d602c39a8600d2f4cda2fe50b4b4b9219a0ba06" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/roxy.pw.toml", + "sha256": "bc5b68027752edf5c8d7be96e53888512904b91cb5a679712a45f777a846853e" + }, + { + "path": "pack/mods/sodium.pw.toml", + "sha256": "04bffb91e2dc5fa3b47c4efde9e77fded9af2877c691f765fc105fa642ec4c55" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/tree-harvester.pw.toml", + "sha256": "ce15e2966d501dd247f8f43e8dc13ad2950e5dff2511563709e2a5394107b7c3" + }, + { + "path": "pack/mods/voxy.pw.toml", + "sha256": "4cb57d010bc76c346a345e65ba7619021c6fb0075289b91afcc4cf53ad677e39" + }, + { + "path": "pack/mods/xaeros-minimap.pw.toml", + "sha256": "001facbecc9cf6bedc2ce5ea2bc4bd84b855c778cf40d076c378a075951b42a7" + }, + { + "path": "pack/mods/xaeros-world-map.pw.toml", + "sha256": "2ff34b980917f7f046a489823f5a3c117967c43a7c8b8db0da7a99e6463db774" + }, + { + "path": "pack/options.txt", + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + }, + { + "path": "pack/pack.toml", + "sha256": "c37ec4728c31f299374f3556bb8d7d4bb755670dfd9133e323ed91a261cd1dcc" + }, + { + "path": "pack/shaderpacks/complementary-unbound.pw.toml", + "sha256": "1a3d3663c44dc21e227c39c42ea9b5e3c4f3b2e3b5272ed55b45da9e247a46d7" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "2097ec8f21a781acbeecaa550ae3ac7b4ac3430e7d4d351a5a3fe930e62f8d5a" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/forgified-fabric-api-0.116.14+2.3.0+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f03504497d29c72a4a7747515d7aa06bbc78c93d", + "sha512": "9dbb0018e68b4efd65abf57f5fc41bb5d3b812e4a3cb75164937cb28ab541225b939fdeac0477ec2a7a75507791f3c9fc5592229279c68a9db04854a36ab5d72" + } + }, + { + "path": "mods/iris-neoforge-1.8.14-beta.1+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1bd129cf7bce65d6b1c0543045f0620c98a0f885", + "sha512": "33fddb430e16222902eac75b8b3d57c381b0f3cc729f3b56c4628df12ca108f23a0b11e2feb167923d6d14d1fc7e8ee1a977ec421b19d1951bdca74c4092b9c5" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/jei-1.21.1-neoforge-19.51.0.418.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d19552586f686eae4ef5e7199f31604d1d3cfca7", + "sha512": "a6ca3abc3080f6f41033a77cb955fefe9f9ebae795c33546227f555b2d31e8d4131cc705126d14a3fbabb31097fc0e876dc0bbeb05ad907a1b796f21e57527bf" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/roxy-1.21.1-NeoForge-0.3.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f8e75297fcdde4db0aa1d89780d262925535af4d", + "sha512": "9b4a487e9c0fe76eaee8c2e41833140cd84a02bc87fcf75672a09534c68f97cee52c7ea8496b0328a722d3c723a994c3884cd18c252077da34be647b23ee136d" + } + }, + { + "path": "mods/sodium-neoforge-0.8.12+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "762251ab3d6825d5accfd89c3f02f1145376105e", + "sha512": "2a689e1b1e16acc790c011b42ec21958956207c3b49cb99cb5c006e639786adf1cc36559f9840e2c1d27485c00da9712d34020fa4279eb6810eaa54bf20b19b0" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "mods/voxy-0.2.16-beta+1.21.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "280a55279e0860d29146d908cd8a0246a12e2537", + "sha512": "d5159e2e745a9c50f16c67c54303b8a991dc5a1954e5cd7edc235c6f24ad2a045cb493e128717ed4e97352366ae83b03b3d73815342421e631c2a8995c48cccb" + } + }, + { + "path": "mods/xaerominimap-neoforge-1.21.1-26.5.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7553dddbe478d1c8c15198090217e723d27f79c4", + "sha512": "0fde1066dd922ac0796d166ba1bf1b843873b8d8563da3a08777df54bb377ff6466096650c730ad1b96e0aecf2d8974cd87c32165edf6a30f6653840c3f99abf" + } + }, + { + "path": "mods/xaeroworldmap-neoforge-1.21.1-1.46.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82b4ae6c0f2e13f02cbdc1325342909ed083fc24", + "sha512": "fb14d11d66e0a6441981b18454c86534d8f534cd159ca19fa612950521788d858f37f18fe2093bb9b43ca0a88ae9af578eced5d140ff645a7681d7e452e8a268" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + } + }, + { + "path": "shaderpacks/ComplementaryUnbound_r5.9.3.zip", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "2ee08300e1d6f039e63eae8484dddf57b3aaaf67", + "sha512": "a085d1d8cda67cd17a2b414eeba48bbd809da069f269bab46246235ec8fe714a275013c70d0504527b0987d810deddddba4564332414ab3b3bd7435932ff808c" + } + } + ], + "server": [ + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.12.mrpack", + "sha256": "5b5b23b1944451e55f167c03e14f8c5dcb8ea3912b3a58803d7bf143ae667965" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "22e234f757009b6de38f39f8fa53791db1a87f189bb62c5134930957932f71d4" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.12/minecraft-lab-neoforge-spike-0.0.12.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.12/minecraft-lab-neoforge-spike-0.0.12.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..7901b62d856ffdf94d0202bb402c4393c63a9ad0 GIT binary patch literal 3926 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 BKr;XU literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.14/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.14/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.14/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.14/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.14/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.14/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.14/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.14/server/compose.yaml new file mode 100644 index 0000000..679370d --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.14/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.14.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.14/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.14/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.14/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.15/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.15/SHA256SUMS new file mode 100644 index 0000000..ec6ec34 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.15/SHA256SUMS @@ -0,0 +1,6 @@ +2cc1e6bbb902d88cad858d321a7803ce2fcec615c666aebc45c2651a4c5f452e manifest.json +c34983f9745c7d074314cbd37cb50ad1fe43a23f6bad8cb39d9d75aad5c72af0 minecraft-lab-neoforge-spike-0.0.15.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +d09742e8388274a0442eb1832d132c0f969298d72f0af042529a98f89f510728 server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.15/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.15/manifest.json new file mode 100644 index 0000000..e50653d --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.15/manifest.json @@ -0,0 +1,795 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.15", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.15.mrpack", + "git": { + "commit": "25c631ef524825ff1b7528f79a3503b660338854", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "b54b55ffd73a78729b4fb34cbb0e216f301930d584cd968028e04b97ed48ee4d" + }, + { + "path": "pack/mods/architectury-api.pw.toml", + "sha256": "2be3d057926334168864aa9b6bcb18b80893c44c6d90d8b16d9d20a21e05d45d" + }, + { + "path": "pack/mods/balm.pw.toml", + "sha256": "141898422260dc4250da2d9c6c37e8ff94bfad0cddc8d385ffab3a4cc9a7ebbc" + }, + { + "path": "pack/mods/collective.pw.toml", + "sha256": "b3fb9dc1799ff001381ace1881668b9ecc4d6a0cfde404f9a56d60f5f9578087" + }, + { + "path": "pack/mods/comforts.pw.toml", + "sha256": "bfe13ddd5ddc642e4aaa48201d989d5424557fa7a1027edfc799c9ea8136b386" + }, + { + "path": "pack/mods/create-cobblestone.pw.toml", + "sha256": "c8105c930479ea452018c8e889a4bb139ad555450169379572d797584a3f6828" + }, + { + "path": "pack/mods/create-connected.pw.toml", + "sha256": "2574ff15b0fecac384eea4ea4a0a38a95f01f57432e271f9e8d72795ec39ce09" + }, + { + "path": "pack/mods/create-dragons-plus.pw.toml", + "sha256": "1413d102dbb22e08bd18fc02a63416c7e796d6826bd6eee889b8cfe768867f2f" + }, + { + "path": "pack/mods/create-enchantment-industry.pw.toml", + "sha256": "25199118149e7ee6c88da676252e2c09ec385c699a23a484e0051fbf54ec3222" + }, + { + "path": "pack/mods/create-power-loader.pw.toml", + "sha256": "732decaae28faa679af2ecd5e5b69591207d31b755becfeeb29a8a861ad9a805" + }, + { + "path": "pack/mods/create-tfmg.pw.toml", + "sha256": "10fdf95c6402ee9db806b4320f97c6fd42e8aa0991088baee5135d2583ffc418" + }, + { + "path": "pack/mods/create.pw.toml", + "sha256": "38762cfc6e5b10671e52e83ee0e59ef2588b4771f30fd8b628907157009695de" + }, + { + "path": "pack/mods/createaddition.pw.toml", + "sha256": "dc1dbb1c2810c7b378dc611b0a9550e6876e9dce058721b716ef7d54fbf93f94" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/ctov.pw.toml", + "sha256": "aaf59bfc1be3e14123d144879d3f381a2357e546ac5263a7d32ef6ced348a215" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/forgified-fabric-api.pw.toml", + "sha256": "945744bdad06a9d6a99fda53f62f14dff210cfe9a1cbed23641547ab9373e60c" + }, + { + "path": "pack/mods/inventory-essentials.pw.toml", + "sha256": "2a065daf2279beab29b79681176a8d5ea53f7d387dbb4c9c348d87ac75669d93" + }, + { + "path": "pack/mods/iris.pw.toml", + "sha256": "1f7e3c8f8ca80cd1a8fafd2256b4a10052fc38be6bb334c3f181f1b46930bc95" + }, + { + "path": "pack/mods/jade.pw.toml", + "sha256": "c58a74d02bd6b7d158f323849043fdb8ca76228c172146836e6ddcbf0943c03e" + }, + { + "path": "pack/mods/jei.pw.toml", + "sha256": "332e6548b7c97e7227ef35d470afc91f89c6090f80366d2cddd2a55fce46ed93" + }, + { + "path": "pack/mods/lithostitched.pw.toml", + "sha256": "d20e967c07cb872bcf7b8fbf8d602c39a8600d2f4cda2fe50b4b4b9219a0ba06" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/roxy.pw.toml", + "sha256": "bc5b68027752edf5c8d7be96e53888512904b91cb5a679712a45f777a846853e" + }, + { + "path": "pack/mods/sodium.pw.toml", + "sha256": "04bffb91e2dc5fa3b47c4efde9e77fded9af2877c691f765fc105fa642ec4c55" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/steam-n-rails-neoforge.pw.toml", + "sha256": "802ac976e79f844b15b24c92206dc682dfcf71423d3281ee16650c1e688ddc77" + }, + { + "path": "pack/mods/tree-harvester.pw.toml", + "sha256": "ce15e2966d501dd247f8f43e8dc13ad2950e5dff2511563709e2a5394107b7c3" + }, + { + "path": "pack/mods/voxy.pw.toml", + "sha256": "4cb57d010bc76c346a345e65ba7619021c6fb0075289b91afcc4cf53ad677e39" + }, + { + "path": "pack/mods/xaeros-minimap.pw.toml", + "sha256": "001facbecc9cf6bedc2ce5ea2bc4bd84b855c778cf40d076c378a075951b42a7" + }, + { + "path": "pack/mods/xaeros-world-map.pw.toml", + "sha256": "2ff34b980917f7f046a489823f5a3c117967c43a7c8b8db0da7a99e6463db774" + }, + { + "path": "pack/options.txt", + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + }, + { + "path": "pack/pack.toml", + "sha256": "2a1ca457cc2be42203093abe96e81d732aa31da9badf28d5a55e297f88d40400" + }, + { + "path": "pack/shaderpacks/complementary-unbound.pw.toml", + "sha256": "1a3d3663c44dc21e227c39c42ea9b5e3c4f3b2e3b5272ed55b45da9e247a46d7" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "2097ec8f21a781acbeecaa550ae3ac7b4ac3430e7d4d351a5a3fe930e62f8d5a" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/architectury-13.0.11-neoforge.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "008656a0702801174b8ec245ed7aad1921d6e9f1", + "sha512": "d9f7c3bb8162577dfb461ffdf04bd6a3563c7586934a0e2a744c14421beffb8286f0d88d4c758317003f20f99fe8072a39b9d675af061e036970d36db36027f0" + } + }, + { + "path": "mods/balm-neoforge-1.21.1-21.0.66.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "dd3606a349f4a3c8fb5bd0ab22905675c02b0d74", + "sha512": "0262d51c0e931d10c3dccefb3b5426a1622edecab243d4b15dce07a23309641370184776739765067d292d808242d088c6fbf249762689824eff9ba42c2d1e63" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/create_connected-1.3.3-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "96ae45fa44cd7028a31b9613cb672009e811b145", + "sha512": "485675693980a266611669857fa9cd348e2a29140b87bf0a8ab3e13c3591422cceaa36b7a2eb90084d35ec1868c8eec9f924383bb4dada2dddcb72e9f09361b0" + } + }, + { + "path": "mods/create_power_loader-2.0.5-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5bd3ecef6fc66985e6fdf416706c98fb774ba03d", + "sha512": "e4f06cfe79eafa538a2edf45d0b173051475f2a20d6c2352668f6980f4433078f2cdd8ffdd047984c30dfd903142ea37eadde48ff71a3892f18154662f20eb57" + } + }, + { + "path": "mods/create-1.21.1-6.0.10.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "0e97e49837bed766e6f28a4c95b04885d6acc353", + "sha512": "11cc8fc049d2f67f6548c7abfada6b82a3adb5c7ca410a742de04bbca76e03862c518721b88d806f6e6d768a4d68531fdb903a85859b25d1484d550cc7bafd4b" + } + }, + { + "path": "mods/create-enchantment-industry-2.5.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "929a1ff0329f0033329f8c22bef785b2a8c4e776", + "sha512": "8f7f02e8187807a1bbc4a862a911ac40788dccb70c5f0a6ea5bcf8e43dc1414d7967a8288e1aee0ab07056f0851a4477d262cf7c031e43dd1e011119757acea2" + } + }, + { + "path": "mods/createaddition-1.7.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "8e7158d3144b1ee97e58092fe006675b0e09f6d8", + "sha512": "f3a3ddb5600189da818fc71ea659d17f0d1097c5ad664433eed400b3ecc67d0f9305b348e5b7c5fd872d7a6e51330c7158b3181e77192c576c205a74dd0298ff" + } + }, + { + "path": "mods/createcobblestone-1.5.0+neoforge-1.21.1-153.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1fbb61c9b5d99fff39fa8cb1528847feb0b1a68f", + "sha512": "a8acdca41df1bc6d1bdaca4f68099493b59e420170da3bbb5b8b885824a3b529d03bfb7f64a562fe8da2a06d642766fc5e0356dc6ab947711318c382136e0efe" + } + }, + { + "path": "mods/CreateDragonsPlus-1.11.9.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "67ffcb61207a7dbc6b1e70f0473ddbacb19d44eb", + "sha512": "43299e49afe7132515aa8ad545b8c9566d90f12cfb39456b3d6e1ebc8e03f05787fbc420e7cc9495df4d6b585d13e7a4c4c7385f82f20aeb829c9491b725af53" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/forgified-fabric-api-0.116.14+2.3.0+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f03504497d29c72a4a7747515d7aa06bbc78c93d", + "sha512": "9dbb0018e68b4efd65abf57f5fc41bb5d3b812e4a3cb75164937cb28ab541225b939fdeac0477ec2a7a75507791f3c9fc5592229279c68a9db04854a36ab5d72" + } + }, + { + "path": "mods/inventoryessentials-neoforge-1.21.1-21.1.20.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7a3d6c52ae45491581a97bf09053cd0bd14d4a82", + "sha512": "70687fe3abd640cd6f9145e107b58b1b11a94c2cbb67cd8e5aa9a924b33e9532fe8bd6a47026250d65f379c89202a67eb32ab74105cc717b70871a0481925a9c" + } + }, + { + "path": "mods/iris-neoforge-1.8.14-beta.1+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1bd129cf7bce65d6b1c0543045f0620c98a0f885", + "sha512": "33fddb430e16222902eac75b8b3d57c381b0f3cc729f3b56c4628df12ca108f23a0b11e2feb167923d6d14d1fc7e8ee1a977ec421b19d1951bdca74c4092b9c5" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/jei-1.21.1-neoforge-19.51.0.418.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d19552586f686eae4ef5e7199f31604d1d3cfca7", + "sha512": "a6ca3abc3080f6f41033a77cb955fefe9f9ebae795c33546227f555b2d31e8d4131cc705126d14a3fbabb31097fc0e876dc0bbeb05ad907a1b796f21e57527bf" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/railways-0.3.0-beta.2+neoforge-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82a28ce51fdbc583477d7ae7c4c94cc6d23ec2b4", + "sha512": "def5c767467bf7863e2efc1a8cc3bf3442e1090ee1504e447c4120b9ff4ff6780de93d2a7d1bf696cd19407010d465b99f00bbf780776b0a9648804fa1b45f75" + } + }, + { + "path": "mods/roxy-1.21.1-NeoForge-0.3.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f8e75297fcdde4db0aa1d89780d262925535af4d", + "sha512": "9b4a487e9c0fe76eaee8c2e41833140cd84a02bc87fcf75672a09534c68f97cee52c7ea8496b0328a722d3c723a994c3884cd18c252077da34be647b23ee136d" + } + }, + { + "path": "mods/sodium-neoforge-0.8.12+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "762251ab3d6825d5accfd89c3f02f1145376105e", + "sha512": "2a689e1b1e16acc790c011b42ec21958956207c3b49cb99cb5c006e639786adf1cc36559f9840e2c1d27485c00da9712d34020fa4279eb6810eaa54bf20b19b0" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/tfmg-1.2.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "b520f3687f60a69eb265ff5b9a16759b9e124103", + "sha512": "03f2ad28c78ef565ef203c5650280acb0b846d6105dc5c84b2e31187f501be5c59733ef3adb623fbaa32c3233d113d608905259128661ffab06b26b270b1b38c" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "mods/voxy-0.2.16-beta+1.21.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "280a55279e0860d29146d908cd8a0246a12e2537", + "sha512": "d5159e2e745a9c50f16c67c54303b8a991dc5a1954e5cd7edc235c6f24ad2a045cb493e128717ed4e97352366ae83b03b3d73815342421e631c2a8995c48cccb" + } + }, + { + "path": "mods/xaerominimap-neoforge-1.21.1-26.5.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7553dddbe478d1c8c15198090217e723d27f79c4", + "sha512": "0fde1066dd922ac0796d166ba1bf1b843873b8d8563da3a08777df54bb377ff6466096650c730ad1b96e0aecf2d8974cd87c32165edf6a30f6653840c3f99abf" + } + }, + { + "path": "mods/xaeroworldmap-neoforge-1.21.1-1.46.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82b4ae6c0f2e13f02cbdc1325342909ed083fc24", + "sha512": "fb14d11d66e0a6441981b18454c86534d8f534cd159ca19fa612950521788d858f37f18fe2093bb9b43ca0a88ae9af578eced5d140ff645a7681d7e452e8a268" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + } + }, + { + "path": "shaderpacks/ComplementaryUnbound_r5.9.3.zip", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "2ee08300e1d6f039e63eae8484dddf57b3aaaf67", + "sha512": "a085d1d8cda67cd17a2b414eeba48bbd809da069f269bab46246235ec8fe714a275013c70d0504527b0987d810deddddba4564332414ab3b3bd7435932ff808c" + } + } + ], + "server": [ + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/architectury-13.0.11-neoforge.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "008656a0702801174b8ec245ed7aad1921d6e9f1", + "sha512": "d9f7c3bb8162577dfb461ffdf04bd6a3563c7586934a0e2a744c14421beffb8286f0d88d4c758317003f20f99fe8072a39b9d675af061e036970d36db36027f0" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/create_connected-1.3.3-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "96ae45fa44cd7028a31b9613cb672009e811b145", + "sha512": "485675693980a266611669857fa9cd348e2a29140b87bf0a8ab3e13c3591422cceaa36b7a2eb90084d35ec1868c8eec9f924383bb4dada2dddcb72e9f09361b0" + } + }, + { + "path": "mods/create_power_loader-2.0.5-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5bd3ecef6fc66985e6fdf416706c98fb774ba03d", + "sha512": "e4f06cfe79eafa538a2edf45d0b173051475f2a20d6c2352668f6980f4433078f2cdd8ffdd047984c30dfd903142ea37eadde48ff71a3892f18154662f20eb57" + } + }, + { + "path": "mods/create-1.21.1-6.0.10.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "0e97e49837bed766e6f28a4c95b04885d6acc353", + "sha512": "11cc8fc049d2f67f6548c7abfada6b82a3adb5c7ca410a742de04bbca76e03862c518721b88d806f6e6d768a4d68531fdb903a85859b25d1484d550cc7bafd4b" + } + }, + { + "path": "mods/create-enchantment-industry-2.5.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "929a1ff0329f0033329f8c22bef785b2a8c4e776", + "sha512": "8f7f02e8187807a1bbc4a862a911ac40788dccb70c5f0a6ea5bcf8e43dc1414d7967a8288e1aee0ab07056f0851a4477d262cf7c031e43dd1e011119757acea2" + } + }, + { + "path": "mods/createaddition-1.7.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "8e7158d3144b1ee97e58092fe006675b0e09f6d8", + "sha512": "f3a3ddb5600189da818fc71ea659d17f0d1097c5ad664433eed400b3ecc67d0f9305b348e5b7c5fd872d7a6e51330c7158b3181e77192c576c205a74dd0298ff" + } + }, + { + "path": "mods/createcobblestone-1.5.0+neoforge-1.21.1-153.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1fbb61c9b5d99fff39fa8cb1528847feb0b1a68f", + "sha512": "a8acdca41df1bc6d1bdaca4f68099493b59e420170da3bbb5b8b885824a3b529d03bfb7f64a562fe8da2a06d642766fc5e0356dc6ab947711318c382136e0efe" + } + }, + { + "path": "mods/CreateDragonsPlus-1.11.9.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "67ffcb61207a7dbc6b1e70f0473ddbacb19d44eb", + "sha512": "43299e49afe7132515aa8ad545b8c9566d90f12cfb39456b3d6e1ebc8e03f05787fbc420e7cc9495df4d6b585d13e7a4c4c7385f82f20aeb829c9491b725af53" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/railways-0.3.0-beta.2+neoforge-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82a28ce51fdbc583477d7ae7c4c94cc6d23ec2b4", + "sha512": "def5c767467bf7863e2efc1a8cc3bf3442e1090ee1504e447c4120b9ff4ff6780de93d2a7d1bf696cd19407010d465b99f00bbf780776b0a9648804fa1b45f75" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/tfmg-1.2.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "b520f3687f60a69eb265ff5b9a16759b9e124103", + "sha512": "03f2ad28c78ef565ef203c5650280acb0b846d6105dc5c84b2e31187f501be5c59733ef3adb623fbaa32c3233d113d608905259128661ffab06b26b270b1b38c" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "b887e891d47c87dd837e64a5dfd8109d1d17b50d679037675447db9b43b0a3c7" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.15.mrpack", + "sha256": "c34983f9745c7d074314cbd37cb50ad1fe43a23f6bad8cb39d9d75aad5c72af0" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "d09742e8388274a0442eb1832d132c0f969298d72f0af042529a98f89f510728" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.15/minecraft-lab-neoforge-spike-0.0.15.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.15/minecraft-lab-neoforge-spike-0.0.15.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..20b21f5addff4f8f0e7969031748f2739b8bd173 GIT binary patch literal 5705 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 literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.17/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.17/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.17/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.17/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.17/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.17/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.17/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.17/server/compose.yaml new file mode 100644 index 0000000..4417038 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.17/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.17.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.17/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.17/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.17/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.18/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.18/SHA256SUMS new file mode 100644 index 0000000..ef72ace --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.18/SHA256SUMS @@ -0,0 +1,6 @@ +2146e9c816a55c707dce4e29153747bd6621b10e134d1562f3b3637666bfde0e manifest.json +bbd087f8197a0077c39959d917bbc931e39bbc0398cb956fae47c78b3675f2d9 minecraft-lab-neoforge-spike-0.0.18.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +23cbf201bbf52d2c7d069a7ea7c41c1400cb8572bfb277af6dc842ccdbe59f72 server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.18/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.18/manifest.json new file mode 100644 index 0000000..8923907 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.18/manifest.json @@ -0,0 +1,857 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.18", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.18.mrpack", + "git": { + "commit": "9e12b965e95696c5aa2259a0d573013638e89ac6", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/fallingtree.json", + "sha256": "5b4903764b1d3eb4aa0c53164f11eb7a432e12ddf6dcb4d903cd0d05ff9399ff" + }, + { + "path": "pack/config/iris.properties", + "sha256": "4c3c61ce374ebcadacea46ea514e40434a0c7104c1e8805318e0081052995329" + }, + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "3d6ef872546fddd0bd8a2d4760cf74b1b4b3e90389c5c8113c3ff5704b870058" + }, + { + "path": "pack/mods/architectury-api.pw.toml", + "sha256": "2be3d057926334168864aa9b6bcb18b80893c44c6d90d8b16d9d20a21e05d45d" + }, + { + "path": "pack/mods/balm.pw.toml", + "sha256": "141898422260dc4250da2d9c6c37e8ff94bfad0cddc8d385ffab3a4cc9a7ebbc" + }, + { + "path": "pack/mods/comforts.pw.toml", + "sha256": "bfe13ddd5ddc642e4aaa48201d989d5424557fa7a1027edfc799c9ea8136b386" + }, + { + "path": "pack/mods/create-central-kitchen.pw.toml", + "sha256": "965ac1f2d48c571ef5f369f5ff275e49962331c9020e3ac46d92a8c03ee3ad5d" + }, + { + "path": "pack/mods/create-cobblestone.pw.toml", + "sha256": "c8105c930479ea452018c8e889a4bb139ad555450169379572d797584a3f6828" + }, + { + "path": "pack/mods/create-connected.pw.toml", + "sha256": "2574ff15b0fecac384eea4ea4a0a38a95f01f57432e271f9e8d72795ec39ce09" + }, + { + "path": "pack/mods/create-dragons-plus.pw.toml", + "sha256": "1413d102dbb22e08bd18fc02a63416c7e796d6826bd6eee889b8cfe768867f2f" + }, + { + "path": "pack/mods/create-enchantment-industry.pw.toml", + "sha256": "25199118149e7ee6c88da676252e2c09ec385c699a23a484e0051fbf54ec3222" + }, + { + "path": "pack/mods/create-power-loader.pw.toml", + "sha256": "732decaae28faa679af2ecd5e5b69591207d31b755becfeeb29a8a861ad9a805" + }, + { + "path": "pack/mods/create-tfmg.pw.toml", + "sha256": "10fdf95c6402ee9db806b4320f97c6fd42e8aa0991088baee5135d2583ffc418" + }, + { + "path": "pack/mods/create.pw.toml", + "sha256": "38762cfc6e5b10671e52e83ee0e59ef2588b4771f30fd8b628907157009695de" + }, + { + "path": "pack/mods/createaddition.pw.toml", + "sha256": "dc1dbb1c2810c7b378dc611b0a9550e6876e9dce058721b716ef7d54fbf93f94" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/ctov.pw.toml", + "sha256": "aaf59bfc1be3e14123d144879d3f381a2357e546ac5263a7d32ef6ced348a215" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/fallingtree.pw.toml", + "sha256": "f28185b63e33ea9c205bae0afc6f32a1b257f49f47d5c192e2249b1de4687291" + }, + { + "path": "pack/mods/farmers-delight.pw.toml", + "sha256": "c2b15a6dfbdd09957e7ba197d65a6fd009474c623788874d3d80f5a23a28372b" + }, + { + "path": "pack/mods/forgified-fabric-api.pw.toml", + "sha256": "945744bdad06a9d6a99fda53f62f14dff210cfe9a1cbed23641547ab9373e60c" + }, + { + "path": "pack/mods/inventory-essentials.pw.toml", + "sha256": "2a065daf2279beab29b79681176a8d5ea53f7d387dbb4c9c348d87ac75669d93" + }, + { + "path": "pack/mods/iris.pw.toml", + "sha256": "1f7e3c8f8ca80cd1a8fafd2256b4a10052fc38be6bb334c3f181f1b46930bc95" + }, + { + "path": "pack/mods/jade.pw.toml", + "sha256": "c58a74d02bd6b7d158f323849043fdb8ca76228c172146836e6ddcbf0943c03e" + }, + { + "path": "pack/mods/jei.pw.toml", + "sha256": "332e6548b7c97e7227ef35d470afc91f89c6090f80366d2cddd2a55fce46ed93" + }, + { + "path": "pack/mods/lithostitched.pw.toml", + "sha256": "d20e967c07cb872bcf7b8fbf8d602c39a8600d2f4cda2fe50b4b4b9219a0ba06" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/roxy.pw.toml", + "sha256": "bc5b68027752edf5c8d7be96e53888512904b91cb5a679712a45f777a846853e" + }, + { + "path": "pack/mods/sodium.pw.toml", + "sha256": "04bffb91e2dc5fa3b47c4efde9e77fded9af2877c691f765fc105fa642ec4c55" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/steam-n-rails-neoforge.pw.toml", + "sha256": "802ac976e79f844b15b24c92206dc682dfcf71423d3281ee16650c1e688ddc77" + }, + { + "path": "pack/mods/voxy.pw.toml", + "sha256": "4cb57d010bc76c346a345e65ba7619021c6fb0075289b91afcc4cf53ad677e39" + }, + { + "path": "pack/mods/xaeros-minimap.pw.toml", + "sha256": "001facbecc9cf6bedc2ce5ea2bc4bd84b855c778cf40d076c378a075951b42a7" + }, + { + "path": "pack/mods/xaeros-world-map.pw.toml", + "sha256": "2ff34b980917f7f046a489823f5a3c117967c43a7c8b8db0da7a99e6463db774" + }, + { + "path": "pack/options.txt", + "sha256": "59ac5ecd6691d4afc532e53581de522bb208068efee86ca33b113f938b04ab67" + }, + { + "path": "pack/pack.toml", + "sha256": "18a9677d802b8a3c2d0319ff4fe50ef158df154f25f6ec44510df39f59de2bd9" + }, + { + "path": "pack/shaderpacks/complementary-unbound.pw.toml", + "sha256": "1a3d3663c44dc21e227c39c42ea9b5e3c4f3b2e3b5272ed55b45da9e247a46d7" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "2097ec8f21a781acbeecaa550ae3ac7b4ac3430e7d4d351a5a3fe930e62f8d5a" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/fallingtree.json", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "5b4903764b1d3eb4aa0c53164f11eb7a432e12ddf6dcb4d903cd0d05ff9399ff" + } + }, + { + "path": "config/iris.properties", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "4c3c61ce374ebcadacea46ea514e40434a0c7104c1e8805318e0081052995329" + } + }, + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/architectury-13.0.11-neoforge.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "008656a0702801174b8ec245ed7aad1921d6e9f1", + "sha512": "d9f7c3bb8162577dfb461ffdf04bd6a3563c7586934a0e2a744c14421beffb8286f0d88d4c758317003f20f99fe8072a39b9d675af061e036970d36db36027f0" + } + }, + { + "path": "mods/balm-neoforge-1.21.1-21.0.66.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "dd3606a349f4a3c8fb5bd0ab22905675c02b0d74", + "sha512": "0262d51c0e931d10c3dccefb3b5426a1622edecab243d4b15dce07a23309641370184776739765067d292d808242d088c6fbf249762689824eff9ba42c2d1e63" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/create_connected-1.3.3-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "96ae45fa44cd7028a31b9613cb672009e811b145", + "sha512": "485675693980a266611669857fa9cd348e2a29140b87bf0a8ab3e13c3591422cceaa36b7a2eb90084d35ec1868c8eec9f924383bb4dada2dddcb72e9f09361b0" + } + }, + { + "path": "mods/create_power_loader-2.0.5-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5bd3ecef6fc66985e6fdf416706c98fb774ba03d", + "sha512": "e4f06cfe79eafa538a2edf45d0b173051475f2a20d6c2352668f6980f4433078f2cdd8ffdd047984c30dfd903142ea37eadde48ff71a3892f18154662f20eb57" + } + }, + { + "path": "mods/create-1.21.1-6.0.10.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "0e97e49837bed766e6f28a4c95b04885d6acc353", + "sha512": "11cc8fc049d2f67f6548c7abfada6b82a3adb5c7ca410a742de04bbca76e03862c518721b88d806f6e6d768a4d68531fdb903a85859b25d1484d550cc7bafd4b" + } + }, + { + "path": "mods/create-central-kitchen-2.6.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fc25056911ed744f4f7f762f4939d9805aa9f340", + "sha512": "187d8d86217825e5812a112b7922603af498427f7a4ba1c71cf5c651d12e7ef2ca046597d72743f61ebd497c82e7f1c79e28c853cd643d1d680093e086354f7f" + } + }, + { + "path": "mods/create-enchantment-industry-2.5.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "929a1ff0329f0033329f8c22bef785b2a8c4e776", + "sha512": "8f7f02e8187807a1bbc4a862a911ac40788dccb70c5f0a6ea5bcf8e43dc1414d7967a8288e1aee0ab07056f0851a4477d262cf7c031e43dd1e011119757acea2" + } + }, + { + "path": "mods/createaddition-1.7.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "8e7158d3144b1ee97e58092fe006675b0e09f6d8", + "sha512": "f3a3ddb5600189da818fc71ea659d17f0d1097c5ad664433eed400b3ecc67d0f9305b348e5b7c5fd872d7a6e51330c7158b3181e77192c576c205a74dd0298ff" + } + }, + { + "path": "mods/createcobblestone-1.5.0+neoforge-1.21.1-153.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1fbb61c9b5d99fff39fa8cb1528847feb0b1a68f", + "sha512": "a8acdca41df1bc6d1bdaca4f68099493b59e420170da3bbb5b8b885824a3b529d03bfb7f64a562fe8da2a06d642766fc5e0356dc6ab947711318c382136e0efe" + } + }, + { + "path": "mods/CreateDragonsPlus-1.11.9.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "67ffcb61207a7dbc6b1e70f0473ddbacb19d44eb", + "sha512": "43299e49afe7132515aa8ad545b8c9566d90f12cfb39456b3d6e1ebc8e03f05787fbc420e7cc9495df4d6b585d13e7a4c4c7385f82f20aeb829c9491b725af53" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/FallingTree-1.21.1-1.21.1.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7e1b3ee0ba89b556d5a468797bb1b5f4e2b8ccb7", + "sha512": "21876b270ca40e3ad6168423f2aba04460f590be191c5558d53e4f542993efa6070589029cb3218557309b096cd920e4da65e53f19687b86c638ec6c342d83e5" + } + }, + { + "path": "mods/FarmersDelight-1.21.1-1.3.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "27675ddfcb8cc37e6ea1ab6c15051c7949d94657", + "sha512": "1f6f8796469f747cff36f477b4f589a3d69613882399f9ee7f86db36c7bca9aa4828731f43db15dc6c7f5a4c1bbe3d4092a232e8cef010b09cec0581848fda90" + } + }, + { + "path": "mods/forgified-fabric-api-0.116.14+2.3.0+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f03504497d29c72a4a7747515d7aa06bbc78c93d", + "sha512": "9dbb0018e68b4efd65abf57f5fc41bb5d3b812e4a3cb75164937cb28ab541225b939fdeac0477ec2a7a75507791f3c9fc5592229279c68a9db04854a36ab5d72" + } + }, + { + "path": "mods/inventoryessentials-neoforge-1.21.1-21.1.20.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7a3d6c52ae45491581a97bf09053cd0bd14d4a82", + "sha512": "70687fe3abd640cd6f9145e107b58b1b11a94c2cbb67cd8e5aa9a924b33e9532fe8bd6a47026250d65f379c89202a67eb32ab74105cc717b70871a0481925a9c" + } + }, + { + "path": "mods/iris-neoforge-1.8.14-beta.1+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1bd129cf7bce65d6b1c0543045f0620c98a0f885", + "sha512": "33fddb430e16222902eac75b8b3d57c381b0f3cc729f3b56c4628df12ca108f23a0b11e2feb167923d6d14d1fc7e8ee1a977ec421b19d1951bdca74c4092b9c5" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/jei-1.21.1-neoforge-19.51.0.418.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d19552586f686eae4ef5e7199f31604d1d3cfca7", + "sha512": "a6ca3abc3080f6f41033a77cb955fefe9f9ebae795c33546227f555b2d31e8d4131cc705126d14a3fbabb31097fc0e876dc0bbeb05ad907a1b796f21e57527bf" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/railways-0.3.0-beta.2+neoforge-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82a28ce51fdbc583477d7ae7c4c94cc6d23ec2b4", + "sha512": "def5c767467bf7863e2efc1a8cc3bf3442e1090ee1504e447c4120b9ff4ff6780de93d2a7d1bf696cd19407010d465b99f00bbf780776b0a9648804fa1b45f75" + } + }, + { + "path": "mods/roxy-1.21.1-NeoForge-0.3.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f8e75297fcdde4db0aa1d89780d262925535af4d", + "sha512": "9b4a487e9c0fe76eaee8c2e41833140cd84a02bc87fcf75672a09534c68f97cee52c7ea8496b0328a722d3c723a994c3884cd18c252077da34be647b23ee136d" + } + }, + { + "path": "mods/sodium-neoforge-0.8.12+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "762251ab3d6825d5accfd89c3f02f1145376105e", + "sha512": "2a689e1b1e16acc790c011b42ec21958956207c3b49cb99cb5c006e639786adf1cc36559f9840e2c1d27485c00da9712d34020fa4279eb6810eaa54bf20b19b0" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/tfmg-1.2.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "b520f3687f60a69eb265ff5b9a16759b9e124103", + "sha512": "03f2ad28c78ef565ef203c5650280acb0b846d6105dc5c84b2e31187f501be5c59733ef3adb623fbaa32c3233d113d608905259128661ffab06b26b270b1b38c" + } + }, + { + "path": "mods/voxy-0.2.16-beta+1.21.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "280a55279e0860d29146d908cd8a0246a12e2537", + "sha512": "d5159e2e745a9c50f16c67c54303b8a991dc5a1954e5cd7edc235c6f24ad2a045cb493e128717ed4e97352366ae83b03b3d73815342421e631c2a8995c48cccb" + } + }, + { + "path": "mods/xaerominimap-neoforge-1.21.1-26.5.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7553dddbe478d1c8c15198090217e723d27f79c4", + "sha512": "0fde1066dd922ac0796d166ba1bf1b843873b8d8563da3a08777df54bb377ff6466096650c730ad1b96e0aecf2d8974cd87c32165edf6a30f6653840c3f99abf" + } + }, + { + "path": "mods/xaeroworldmap-neoforge-1.21.1-1.46.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82b4ae6c0f2e13f02cbdc1325342909ed083fc24", + "sha512": "fb14d11d66e0a6441981b18454c86534d8f534cd159ca19fa612950521788d858f37f18fe2093bb9b43ca0a88ae9af578eced5d140ff645a7681d7e452e8a268" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "59ac5ecd6691d4afc532e53581de522bb208068efee86ca33b113f938b04ab67" + } + }, + { + "path": "shaderpacks/ComplementaryUnbound_r5.9.3.zip", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "2ee08300e1d6f039e63eae8484dddf57b3aaaf67", + "sha512": "a085d1d8cda67cd17a2b414eeba48bbd809da069f269bab46246235ec8fe714a275013c70d0504527b0987d810deddddba4564332414ab3b3bd7435932ff808c" + } + } + ], + "server": [ + { + "path": "config/fallingtree.json", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "5b4903764b1d3eb4aa0c53164f11eb7a432e12ddf6dcb4d903cd0d05ff9399ff" + } + }, + { + "path": "config/iris.properties", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "4c3c61ce374ebcadacea46ea514e40434a0c7104c1e8805318e0081052995329" + } + }, + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/architectury-13.0.11-neoforge.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "008656a0702801174b8ec245ed7aad1921d6e9f1", + "sha512": "d9f7c3bb8162577dfb461ffdf04bd6a3563c7586934a0e2a744c14421beffb8286f0d88d4c758317003f20f99fe8072a39b9d675af061e036970d36db36027f0" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/create_connected-1.3.3-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "96ae45fa44cd7028a31b9613cb672009e811b145", + "sha512": "485675693980a266611669857fa9cd348e2a29140b87bf0a8ab3e13c3591422cceaa36b7a2eb90084d35ec1868c8eec9f924383bb4dada2dddcb72e9f09361b0" + } + }, + { + "path": "mods/create_power_loader-2.0.5-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5bd3ecef6fc66985e6fdf416706c98fb774ba03d", + "sha512": "e4f06cfe79eafa538a2edf45d0b173051475f2a20d6c2352668f6980f4433078f2cdd8ffdd047984c30dfd903142ea37eadde48ff71a3892f18154662f20eb57" + } + }, + { + "path": "mods/create-1.21.1-6.0.10.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "0e97e49837bed766e6f28a4c95b04885d6acc353", + "sha512": "11cc8fc049d2f67f6548c7abfada6b82a3adb5c7ca410a742de04bbca76e03862c518721b88d806f6e6d768a4d68531fdb903a85859b25d1484d550cc7bafd4b" + } + }, + { + "path": "mods/create-central-kitchen-2.6.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fc25056911ed744f4f7f762f4939d9805aa9f340", + "sha512": "187d8d86217825e5812a112b7922603af498427f7a4ba1c71cf5c651d12e7ef2ca046597d72743f61ebd497c82e7f1c79e28c853cd643d1d680093e086354f7f" + } + }, + { + "path": "mods/create-enchantment-industry-2.5.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "929a1ff0329f0033329f8c22bef785b2a8c4e776", + "sha512": "8f7f02e8187807a1bbc4a862a911ac40788dccb70c5f0a6ea5bcf8e43dc1414d7967a8288e1aee0ab07056f0851a4477d262cf7c031e43dd1e011119757acea2" + } + }, + { + "path": "mods/createaddition-1.7.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "8e7158d3144b1ee97e58092fe006675b0e09f6d8", + "sha512": "f3a3ddb5600189da818fc71ea659d17f0d1097c5ad664433eed400b3ecc67d0f9305b348e5b7c5fd872d7a6e51330c7158b3181e77192c576c205a74dd0298ff" + } + }, + { + "path": "mods/createcobblestone-1.5.0+neoforge-1.21.1-153.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1fbb61c9b5d99fff39fa8cb1528847feb0b1a68f", + "sha512": "a8acdca41df1bc6d1bdaca4f68099493b59e420170da3bbb5b8b885824a3b529d03bfb7f64a562fe8da2a06d642766fc5e0356dc6ab947711318c382136e0efe" + } + }, + { + "path": "mods/CreateDragonsPlus-1.11.9.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "67ffcb61207a7dbc6b1e70f0473ddbacb19d44eb", + "sha512": "43299e49afe7132515aa8ad545b8c9566d90f12cfb39456b3d6e1ebc8e03f05787fbc420e7cc9495df4d6b585d13e7a4c4c7385f82f20aeb829c9491b725af53" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/FallingTree-1.21.1-1.21.1.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7e1b3ee0ba89b556d5a468797bb1b5f4e2b8ccb7", + "sha512": "21876b270ca40e3ad6168423f2aba04460f590be191c5558d53e4f542993efa6070589029cb3218557309b096cd920e4da65e53f19687b86c638ec6c342d83e5" + } + }, + { + "path": "mods/FarmersDelight-1.21.1-1.3.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "27675ddfcb8cc37e6ea1ab6c15051c7949d94657", + "sha512": "1f6f8796469f747cff36f477b4f589a3d69613882399f9ee7f86db36c7bca9aa4828731f43db15dc6c7f5a4c1bbe3d4092a232e8cef010b09cec0581848fda90" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/railways-0.3.0-beta.2+neoforge-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82a28ce51fdbc583477d7ae7c4c94cc6d23ec2b4", + "sha512": "def5c767467bf7863e2efc1a8cc3bf3442e1090ee1504e447c4120b9ff4ff6780de93d2a7d1bf696cd19407010d465b99f00bbf780776b0a9648804fa1b45f75" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/tfmg-1.2.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "b520f3687f60a69eb265ff5b9a16759b9e124103", + "sha512": "03f2ad28c78ef565ef203c5650280acb0b846d6105dc5c84b2e31187f501be5c59733ef3adb623fbaa32c3233d113d608905259128661ffab06b26b270b1b38c" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "59ac5ecd6691d4afc532e53581de522bb208068efee86ca33b113f938b04ab67" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.18.mrpack", + "sha256": "bbd087f8197a0077c39959d917bbc931e39bbc0398cb956fae47c78b3675f2d9" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "23cbf201bbf52d2c7d069a7ea7c41c1400cb8572bfb277af6dc842ccdbe59f72" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.18/minecraft-lab-neoforge-spike-0.0.18.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.18/minecraft-lab-neoforge-spike-0.0.18.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..4ba51e6bcbaa31f657cdcd61ed626f72c4fb25b3 GIT binary patch literal 6868 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 V1Bq__p>*^5`Fg#R)O3IJ{vZEM=@kF~ literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.18/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.18/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.18/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.18/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.18/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.18/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.18/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.18/server/compose.yaml new file mode 100644 index 0000000..9d1e006 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.18/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.18.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.18/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.18/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.18/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.19/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.19/SHA256SUMS new file mode 100644 index 0000000..252c9a9 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.19/SHA256SUMS @@ -0,0 +1,6 @@ +72176230d43f00d3b3e685e805729976759e97e723ffcfb4e16be70b6502fff5 manifest.json +be49317b9cfe415daaa6ed187f9c6e4e732cbede3aae4598cc37d2e296ed4ad2 minecraft-lab-neoforge-spike-0.0.19.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +93719447ce12ec200615752a9c4b14e4b63944ba9066cc1ebfaff628d2a10944 server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.19/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.19/manifest.json new file mode 100644 index 0000000..03f93a1 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.19/manifest.json @@ -0,0 +1,899 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.19", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.19.mrpack", + "git": { + "commit": "804490111ade2b6cacabc1ec7a2bcde55d420c36", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/fallingtree.json", + "sha256": "5b4903764b1d3eb4aa0c53164f11eb7a432e12ddf6dcb4d903cd0d05ff9399ff" + }, + { + "path": "pack/config/iris.properties", + "sha256": "4c3c61ce374ebcadacea46ea514e40434a0c7104c1e8805318e0081052995329" + }, + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "8a162af9a9750dd282eefba5d6ae1273b2e30eaee27fb66973c2fb8109140bcb" + }, + { + "path": "pack/mods/architectury-api.pw.toml", + "sha256": "2be3d057926334168864aa9b6bcb18b80893c44c6d90d8b16d9d20a21e05d45d" + }, + { + "path": "pack/mods/balm.pw.toml", + "sha256": "141898422260dc4250da2d9c6c37e8ff94bfad0cddc8d385ffab3a4cc9a7ebbc" + }, + { + "path": "pack/mods/comforts.pw.toml", + "sha256": "bfe13ddd5ddc642e4aaa48201d989d5424557fa7a1027edfc799c9ea8136b386" + }, + { + "path": "pack/mods/create-central-kitchen.pw.toml", + "sha256": "965ac1f2d48c571ef5f369f5ff275e49962331c9020e3ac46d92a8c03ee3ad5d" + }, + { + "path": "pack/mods/create-cobblestone.pw.toml", + "sha256": "c8105c930479ea452018c8e889a4bb139ad555450169379572d797584a3f6828" + }, + { + "path": "pack/mods/create-connected.pw.toml", + "sha256": "2574ff15b0fecac384eea4ea4a0a38a95f01f57432e271f9e8d72795ec39ce09" + }, + { + "path": "pack/mods/create-dragons-plus.pw.toml", + "sha256": "1413d102dbb22e08bd18fc02a63416c7e796d6826bd6eee889b8cfe768867f2f" + }, + { + "path": "pack/mods/create-enchantment-industry.pw.toml", + "sha256": "25199118149e7ee6c88da676252e2c09ec385c699a23a484e0051fbf54ec3222" + }, + { + "path": "pack/mods/create-power-loader.pw.toml", + "sha256": "732decaae28faa679af2ecd5e5b69591207d31b755becfeeb29a8a861ad9a805" + }, + { + "path": "pack/mods/create-tfmg.pw.toml", + "sha256": "10fdf95c6402ee9db806b4320f97c6fd42e8aa0991088baee5135d2583ffc418" + }, + { + "path": "pack/mods/create.pw.toml", + "sha256": "38762cfc6e5b10671e52e83ee0e59ef2588b4771f30fd8b628907157009695de" + }, + { + "path": "pack/mods/createaddition.pw.toml", + "sha256": "dc1dbb1c2810c7b378dc611b0a9550e6876e9dce058721b716ef7d54fbf93f94" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/ctov.pw.toml", + "sha256": "aaf59bfc1be3e14123d144879d3f381a2357e546ac5263a7d32ef6ced348a215" + }, + { + "path": "pack/mods/curios.pw.toml", + "sha256": "5b5063624d376f7deb8bbb5ecb8dcf3aa01a2edae137f76a208d1654ee130342" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/fallingtree.pw.toml", + "sha256": "f28185b63e33ea9c205bae0afc6f32a1b257f49f47d5c192e2249b1de4687291" + }, + { + "path": "pack/mods/farmers-delight.pw.toml", + "sha256": "c2b15a6dfbdd09957e7ba197d65a6fd009474c623788874d3d80f5a23a28372b" + }, + { + "path": "pack/mods/forgified-fabric-api.pw.toml", + "sha256": "945744bdad06a9d6a99fda53f62f14dff210cfe9a1cbed23641547ab9373e60c" + }, + { + "path": "pack/mods/inventory-essentials.pw.toml", + "sha256": "2a065daf2279beab29b79681176a8d5ea53f7d387dbb4c9c348d87ac75669d93" + }, + { + "path": "pack/mods/iris.pw.toml", + "sha256": "1f7e3c8f8ca80cd1a8fafd2256b4a10052fc38be6bb334c3f181f1b46930bc95" + }, + { + "path": "pack/mods/jade.pw.toml", + "sha256": "c58a74d02bd6b7d158f323849043fdb8ca76228c172146836e6ddcbf0943c03e" + }, + { + "path": "pack/mods/jei.pw.toml", + "sha256": "332e6548b7c97e7227ef35d470afc91f89c6090f80366d2cddd2a55fce46ed93" + }, + { + "path": "pack/mods/lithostitched.pw.toml", + "sha256": "d20e967c07cb872bcf7b8fbf8d602c39a8600d2f4cda2fe50b4b4b9219a0ba06" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/roxy.pw.toml", + "sha256": "bc5b68027752edf5c8d7be96e53888512904b91cb5a679712a45f777a846853e" + }, + { + "path": "pack/mods/sodium.pw.toml", + "sha256": "04bffb91e2dc5fa3b47c4efde9e77fded9af2877c691f765fc105fa642ec4c55" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/steam-n-rails-neoforge.pw.toml", + "sha256": "802ac976e79f844b15b24c92206dc682dfcf71423d3281ee16650c1e688ddc77" + }, + { + "path": "pack/mods/voxy.pw.toml", + "sha256": "4cb57d010bc76c346a345e65ba7619021c6fb0075289b91afcc4cf53ad677e39" + }, + { + "path": "pack/mods/xaeros-minimap.pw.toml", + "sha256": "001facbecc9cf6bedc2ce5ea2bc4bd84b855c778cf40d076c378a075951b42a7" + }, + { + "path": "pack/mods/xaeros-world-map.pw.toml", + "sha256": "2ff34b980917f7f046a489823f5a3c117967c43a7c8b8db0da7a99e6463db774" + }, + { + "path": "pack/options.txt", + "sha256": "85bfc426bad55909cac51be656e6dd044813cef8a978d50603e08b6e1e2d8c7c" + }, + { + "path": "pack/pack.toml", + "sha256": "22619933a1a3fa2576824f2d1ec0cb85bdf09952bea48b6a69ccfac7d18132f1" + }, + { + "path": "pack/servers.dat", + "sha256": "3e41dbf48122c00d50e61173f589eef3a7f39503ef1825a43cb8b8a8566b79b0" + }, + { + "path": "pack/shaderpacks/complementary-unbound.pw.toml", + "sha256": "1a3d3663c44dc21e227c39c42ea9b5e3c4f3b2e3b5272ed55b45da9e247a46d7" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "2097ec8f21a781acbeecaa550ae3ac7b4ac3430e7d4d351a5a3fe930e62f8d5a" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/fallingtree.json", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "5b4903764b1d3eb4aa0c53164f11eb7a432e12ddf6dcb4d903cd0d05ff9399ff" + } + }, + { + "path": "config/iris.properties", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "4c3c61ce374ebcadacea46ea514e40434a0c7104c1e8805318e0081052995329" + } + }, + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/architectury-13.0.11-neoforge.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "008656a0702801174b8ec245ed7aad1921d6e9f1", + "sha512": "d9f7c3bb8162577dfb461ffdf04bd6a3563c7586934a0e2a744c14421beffb8286f0d88d4c758317003f20f99fe8072a39b9d675af061e036970d36db36027f0" + } + }, + { + "path": "mods/balm-neoforge-1.21.1-21.0.66.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "dd3606a349f4a3c8fb5bd0ab22905675c02b0d74", + "sha512": "0262d51c0e931d10c3dccefb3b5426a1622edecab243d4b15dce07a23309641370184776739765067d292d808242d088c6fbf249762689824eff9ba42c2d1e63" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/create_connected-1.3.3-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "96ae45fa44cd7028a31b9613cb672009e811b145", + "sha512": "485675693980a266611669857fa9cd348e2a29140b87bf0a8ab3e13c3591422cceaa36b7a2eb90084d35ec1868c8eec9f924383bb4dada2dddcb72e9f09361b0" + } + }, + { + "path": "mods/create_power_loader-2.0.5-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5bd3ecef6fc66985e6fdf416706c98fb774ba03d", + "sha512": "e4f06cfe79eafa538a2edf45d0b173051475f2a20d6c2352668f6980f4433078f2cdd8ffdd047984c30dfd903142ea37eadde48ff71a3892f18154662f20eb57" + } + }, + { + "path": "mods/create-1.21.1-6.0.10.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "0e97e49837bed766e6f28a4c95b04885d6acc353", + "sha512": "11cc8fc049d2f67f6548c7abfada6b82a3adb5c7ca410a742de04bbca76e03862c518721b88d806f6e6d768a4d68531fdb903a85859b25d1484d550cc7bafd4b" + } + }, + { + "path": "mods/create-central-kitchen-2.6.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fc25056911ed744f4f7f762f4939d9805aa9f340", + "sha512": "187d8d86217825e5812a112b7922603af498427f7a4ba1c71cf5c651d12e7ef2ca046597d72743f61ebd497c82e7f1c79e28c853cd643d1d680093e086354f7f" + } + }, + { + "path": "mods/create-enchantment-industry-2.5.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "929a1ff0329f0033329f8c22bef785b2a8c4e776", + "sha512": "8f7f02e8187807a1bbc4a862a911ac40788dccb70c5f0a6ea5bcf8e43dc1414d7967a8288e1aee0ab07056f0851a4477d262cf7c031e43dd1e011119757acea2" + } + }, + { + "path": "mods/createaddition-1.7.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "8e7158d3144b1ee97e58092fe006675b0e09f6d8", + "sha512": "f3a3ddb5600189da818fc71ea659d17f0d1097c5ad664433eed400b3ecc67d0f9305b348e5b7c5fd872d7a6e51330c7158b3181e77192c576c205a74dd0298ff" + } + }, + { + "path": "mods/createcobblestone-1.5.0+neoforge-1.21.1-153.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1fbb61c9b5d99fff39fa8cb1528847feb0b1a68f", + "sha512": "a8acdca41df1bc6d1bdaca4f68099493b59e420170da3bbb5b8b885824a3b529d03bfb7f64a562fe8da2a06d642766fc5e0356dc6ab947711318c382136e0efe" + } + }, + { + "path": "mods/CreateDragonsPlus-1.11.9.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "67ffcb61207a7dbc6b1e70f0473ddbacb19d44eb", + "sha512": "43299e49afe7132515aa8ad545b8c9566d90f12cfb39456b3d6e1ebc8e03f05787fbc420e7cc9495df4d6b585d13e7a4c4c7385f82f20aeb829c9491b725af53" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/curios-neoforge-9.5.1+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "418fcd42e3a7844c9bdc71c9b6401fdb3894e0c4", + "sha512": "5981a267686b744e7e3c227f78cbcd5267c14ac6979a28e814695f4589273998563147207fef4a5cdb7cdbdc39797cd95d9e4abadb55869f18e02a38d0654ae5" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/FallingTree-1.21.1-1.21.1.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7e1b3ee0ba89b556d5a468797bb1b5f4e2b8ccb7", + "sha512": "21876b270ca40e3ad6168423f2aba04460f590be191c5558d53e4f542993efa6070589029cb3218557309b096cd920e4da65e53f19687b86c638ec6c342d83e5" + } + }, + { + "path": "mods/FarmersDelight-1.21.1-1.3.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "27675ddfcb8cc37e6ea1ab6c15051c7949d94657", + "sha512": "1f6f8796469f747cff36f477b4f589a3d69613882399f9ee7f86db36c7bca9aa4828731f43db15dc6c7f5a4c1bbe3d4092a232e8cef010b09cec0581848fda90" + } + }, + { + "path": "mods/forgified-fabric-api-0.116.14+2.3.0+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f03504497d29c72a4a7747515d7aa06bbc78c93d", + "sha512": "9dbb0018e68b4efd65abf57f5fc41bb5d3b812e4a3cb75164937cb28ab541225b939fdeac0477ec2a7a75507791f3c9fc5592229279c68a9db04854a36ab5d72" + } + }, + { + "path": "mods/inventoryessentials-neoforge-1.21.1-21.1.20.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7a3d6c52ae45491581a97bf09053cd0bd14d4a82", + "sha512": "70687fe3abd640cd6f9145e107b58b1b11a94c2cbb67cd8e5aa9a924b33e9532fe8bd6a47026250d65f379c89202a67eb32ab74105cc717b70871a0481925a9c" + } + }, + { + "path": "mods/iris-neoforge-1.8.14-beta.1+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1bd129cf7bce65d6b1c0543045f0620c98a0f885", + "sha512": "33fddb430e16222902eac75b8b3d57c381b0f3cc729f3b56c4628df12ca108f23a0b11e2feb167923d6d14d1fc7e8ee1a977ec421b19d1951bdca74c4092b9c5" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/jei-1.21.1-neoforge-19.51.0.418.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d19552586f686eae4ef5e7199f31604d1d3cfca7", + "sha512": "a6ca3abc3080f6f41033a77cb955fefe9f9ebae795c33546227f555b2d31e8d4131cc705126d14a3fbabb31097fc0e876dc0bbeb05ad907a1b796f21e57527bf" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/railways-0.3.0-beta.2+neoforge-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82a28ce51fdbc583477d7ae7c4c94cc6d23ec2b4", + "sha512": "def5c767467bf7863e2efc1a8cc3bf3442e1090ee1504e447c4120b9ff4ff6780de93d2a7d1bf696cd19407010d465b99f00bbf780776b0a9648804fa1b45f75" + } + }, + { + "path": "mods/roxy-1.21.1-NeoForge-0.3.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "f8e75297fcdde4db0aa1d89780d262925535af4d", + "sha512": "9b4a487e9c0fe76eaee8c2e41833140cd84a02bc87fcf75672a09534c68f97cee52c7ea8496b0328a722d3c723a994c3884cd18c252077da34be647b23ee136d" + } + }, + { + "path": "mods/sodium-neoforge-0.8.12+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "762251ab3d6825d5accfd89c3f02f1145376105e", + "sha512": "2a689e1b1e16acc790c011b42ec21958956207c3b49cb99cb5c006e639786adf1cc36559f9840e2c1d27485c00da9712d34020fa4279eb6810eaa54bf20b19b0" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/tfmg-1.2.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "b520f3687f60a69eb265ff5b9a16759b9e124103", + "sha512": "03f2ad28c78ef565ef203c5650280acb0b846d6105dc5c84b2e31187f501be5c59733ef3adb623fbaa32c3233d113d608905259128661ffab06b26b270b1b38c" + } + }, + { + "path": "mods/voxy-0.2.16-beta+1.21.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "280a55279e0860d29146d908cd8a0246a12e2537", + "sha512": "d5159e2e745a9c50f16c67c54303b8a991dc5a1954e5cd7edc235c6f24ad2a045cb493e128717ed4e97352366ae83b03b3d73815342421e631c2a8995c48cccb" + } + }, + { + "path": "mods/xaerominimap-neoforge-1.21.1-26.5.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7553dddbe478d1c8c15198090217e723d27f79c4", + "sha512": "0fde1066dd922ac0796d166ba1bf1b843873b8d8563da3a08777df54bb377ff6466096650c730ad1b96e0aecf2d8974cd87c32165edf6a30f6653840c3f99abf" + } + }, + { + "path": "mods/xaeroworldmap-neoforge-1.21.1-1.46.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82b4ae6c0f2e13f02cbdc1325342909ed083fc24", + "sha512": "fb14d11d66e0a6441981b18454c86534d8f534cd159ca19fa612950521788d858f37f18fe2093bb9b43ca0a88ae9af578eced5d140ff645a7681d7e452e8a268" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "85bfc426bad55909cac51be656e6dd044813cef8a978d50603e08b6e1e2d8c7c" + } + }, + { + "path": "servers.dat", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "3e41dbf48122c00d50e61173f589eef3a7f39503ef1825a43cb8b8a8566b79b0" + } + }, + { + "path": "shaderpacks/ComplementaryUnbound_r5.9.3.zip", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "2ee08300e1d6f039e63eae8484dddf57b3aaaf67", + "sha512": "a085d1d8cda67cd17a2b414eeba48bbd809da069f269bab46246235ec8fe714a275013c70d0504527b0987d810deddddba4564332414ab3b3bd7435932ff808c" + } + } + ], + "server": [ + { + "path": "config/fallingtree.json", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "5b4903764b1d3eb4aa0c53164f11eb7a432e12ddf6dcb4d903cd0d05ff9399ff" + } + }, + { + "path": "config/iris.properties", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "4c3c61ce374ebcadacea46ea514e40434a0c7104c1e8805318e0081052995329" + } + }, + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/[Neoforge]ctov-3.6.3.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c5fe733d743af20f84eb87dd75b5bb57684f3e05", + "sha512": "174125e619f935ca016efaf7d6794edc57fae39ca02295ce63618ae2b286535e4da2084fd7f0ff9506c32c0ea35ceb68659bd646f65e6fbadfdb8fda299dc832" + } + }, + { + "path": "mods/architectury-13.0.11-neoforge.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "008656a0702801174b8ec245ed7aad1921d6e9f1", + "sha512": "d9f7c3bb8162577dfb461ffdf04bd6a3563c7586934a0e2a744c14421beffb8286f0d88d4c758317003f20f99fe8072a39b9d675af061e036970d36db36027f0" + } + }, + { + "path": "mods/comforts-neoforge-9.0.5+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "21d6bee3821d62fe3356c51fb1d697871a3087ff", + "sha512": "e9de2952545e9e773a6e78fc501e8cd231ea19750c30404355b71df9928eb5bd0921a4429aeca9d0fa10e67717f77fcf7a2aae117ac953b8f7de246b0ad685e4" + } + }, + { + "path": "mods/create_connected-1.3.3-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "96ae45fa44cd7028a31b9613cb672009e811b145", + "sha512": "485675693980a266611669857fa9cd348e2a29140b87bf0a8ab3e13c3591422cceaa36b7a2eb90084d35ec1868c8eec9f924383bb4dada2dddcb72e9f09361b0" + } + }, + { + "path": "mods/create_power_loader-2.0.5-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5bd3ecef6fc66985e6fdf416706c98fb774ba03d", + "sha512": "e4f06cfe79eafa538a2edf45d0b173051475f2a20d6c2352668f6980f4433078f2cdd8ffdd047984c30dfd903142ea37eadde48ff71a3892f18154662f20eb57" + } + }, + { + "path": "mods/create-1.21.1-6.0.10.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "0e97e49837bed766e6f28a4c95b04885d6acc353", + "sha512": "11cc8fc049d2f67f6548c7abfada6b82a3adb5c7ca410a742de04bbca76e03862c518721b88d806f6e6d768a4d68531fdb903a85859b25d1484d550cc7bafd4b" + } + }, + { + "path": "mods/create-central-kitchen-2.6.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fc25056911ed744f4f7f762f4939d9805aa9f340", + "sha512": "187d8d86217825e5812a112b7922603af498427f7a4ba1c71cf5c651d12e7ef2ca046597d72743f61ebd497c82e7f1c79e28c853cd643d1d680093e086354f7f" + } + }, + { + "path": "mods/create-enchantment-industry-2.5.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "929a1ff0329f0033329f8c22bef785b2a8c4e776", + "sha512": "8f7f02e8187807a1bbc4a862a911ac40788dccb70c5f0a6ea5bcf8e43dc1414d7967a8288e1aee0ab07056f0851a4477d262cf7c031e43dd1e011119757acea2" + } + }, + { + "path": "mods/createaddition-1.7.2.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "8e7158d3144b1ee97e58092fe006675b0e09f6d8", + "sha512": "f3a3ddb5600189da818fc71ea659d17f0d1097c5ad664433eed400b3ecc67d0f9305b348e5b7c5fd872d7a6e51330c7158b3181e77192c576c205a74dd0298ff" + } + }, + { + "path": "mods/createcobblestone-1.5.0+neoforge-1.21.1-153.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "1fbb61c9b5d99fff39fa8cb1528847feb0b1a68f", + "sha512": "a8acdca41df1bc6d1bdaca4f68099493b59e420170da3bbb5b8b885824a3b529d03bfb7f64a562fe8da2a06d642766fc5e0356dc6ab947711318c382136e0efe" + } + }, + { + "path": "mods/CreateDragonsPlus-1.11.9.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "67ffcb61207a7dbc6b1e70f0473ddbacb19d44eb", + "sha512": "43299e49afe7132515aa8ad545b8c9566d90f12cfb39456b3d6e1ebc8e03f05787fbc420e7cc9495df4d6b585d13e7a4c4c7385f82f20aeb829c9491b725af53" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/curios-neoforge-9.5.1+1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "418fcd42e3a7844c9bdc71c9b6401fdb3894e0c4", + "sha512": "5981a267686b744e7e3c227f78cbcd5267c14ac6979a28e814695f4589273998563147207fef4a5cdb7cdbdc39797cd95d9e4abadb55869f18e02a38d0654ae5" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/FallingTree-1.21.1-1.21.1.11.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7e1b3ee0ba89b556d5a468797bb1b5f4e2b8ccb7", + "sha512": "21876b270ca40e3ad6168423f2aba04460f590be191c5558d53e4f542993efa6070589029cb3218557309b096cd920e4da65e53f19687b86c638ec6c342d83e5" + } + }, + { + "path": "mods/FarmersDelight-1.21.1-1.3.4.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "27675ddfcb8cc37e6ea1ab6c15051c7949d94657", + "sha512": "1f6f8796469f747cff36f477b4f589a3d69613882399f9ee7f86db36c7bca9aa4828731f43db15dc6c7f5a4c1bbe3d4092a232e8cef010b09cec0581848fda90" + } + }, + { + "path": "mods/Jade-1.21.1-NeoForge-15.10.6.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "88ee316e68900080b017f60c12162e2731924cf8", + "sha512": "dad9755dce8d85d914fc4df2baa0211f13e5839a71c1925fdd01f69081a95e30a2934e6273f8b01f0169adebe7a9dae57a8d904de0c4cb36dc17369bb474f0f2" + } + }, + { + "path": "mods/lithostitched-1.8.0-neoforge-21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "fe7eb612a0fa0c41ce94d914162d298755bb25a3", + "sha512": "0ba80383039270dec739f669fe936d091b87027c350972c88085729333e73e723e0c722d734c0592c08ffd6c5a21c16099f2e54cf7cfbcbd3061f5e3cbd62cb4" + } + }, + { + "path": "mods/railways-0.3.0-beta.2+neoforge-mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "82a28ce51fdbc583477d7ae7c4c94cc6d23ec2b4", + "sha512": "def5c767467bf7863e2efc1a8cc3bf3442e1090ee1504e447c4120b9ff4ff6780de93d2a7d1bf696cd19407010d465b99f00bbf780776b0a9648804fa1b45f75" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/tfmg-1.2.0.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "b520f3687f60a69eb265ff5b9a16759b9e124103", + "sha512": "03f2ad28c78ef565ef203c5650280acb0b846d6105dc5c84b2e31187f501be5c59733ef3adb623fbaa32c3233d113d608905259128661ffab06b26b270b1b38c" + } + }, + { + "path": "options.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "85bfc426bad55909cac51be656e6dd044813cef8a978d50603e08b6e1e2d8c7c" + } + }, + { + "path": "servers.dat", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "3e41dbf48122c00d50e61173f589eef3a7f39503ef1825a43cb8b8a8566b79b0" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.19.mrpack", + "sha256": "be49317b9cfe415daaa6ed187f9c6e4e732cbede3aae4598cc37d2e296ed4ad2" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "93719447ce12ec200615752a9c4b14e4b63944ba9066cc1ebfaff628d2a10944" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.19/minecraft-lab-neoforge-spike-0.0.19.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.19/minecraft-lab-neoforge-spike-0.0.19.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..3ddecfc55b26a04e211999a447627402cbc82f9f GIT binary patch literal 7226 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 SH!B-RJ3A1jGBGe1fq4K`q4eVb literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.3/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.3/SHA256SUMS new file mode 100644 index 0000000..f949b7a --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.3/SHA256SUMS @@ -0,0 +1 @@ +ba0e2476ac7f095f13f5feed73584f38042f93457563dd00920c0211422494a2 minecraft-lab-neoforge-spike-0.0.3.mrpack diff --git a/dist/minecraft-lab-neoforge-spike-0.0.3/minecraft-lab-neoforge-spike-0.0.3.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.3/minecraft-lab-neoforge-spike-0.0.3.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..c7f79c07252659b0be59f06e0e49c4b8b32951cc GIT binary patch literal 581 zcmWIWW@Zs#zy`R0g85~sMMaq@sm1yMV09b}92iQ4fg-v2DMguiB^i2|c`2zCdRfK! zc`@gF`3@-vus*2uH=Maub?Gr)^AAjUJ={9Z&N|M_z0#L=OV>#WZ+|Z>_x>^?!vfxm zuiv^E?mV!uxPE!{NvjUWIs6a*tN&dz-!^!I;<+o!ukL-Z zV{6{R7Or>wViHlEydR%<#a$QusTRvi~{`AT#y2j6#SYVdrd~Rrw0~#d(wv3TUgaLOz1C<~FgyjL=5Ph(KNA>_H r;1NIr$ixy2=msD=3gk}&_yuGlEXLvM0B=?{kQQbjJOQNB89_V%4HcWm literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.4/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.4/SHA256SUMS new file mode 100644 index 0000000..b6b5c1c --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.4/SHA256SUMS @@ -0,0 +1,6 @@ +5933ed34f35473026a32f0c3eab9a8b86b6fb484461bac2f670e0a74930aaa0c manifest.json +877b34bf582f9d06b9dbd2832db8a1b376a786be21826628229df52a6672cd52 minecraft-lab-neoforge-spike-0.0.4.mrpack +1c44ec39a5ed5af7bba9d2f6525551809635b0819a48f593583a2fdc0afab457 server/.env.example +ff3558d20a2fe2cb6911f1c73551dd49b7d0464841b914b601922ff43039f637 server/README.md +d2650fba97627def68ae8691f06bc5ed3a8aa94cb9ebbc27e329707d6efa9ad5 server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.4/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.4/manifest.json new file mode 100644 index 0000000..3497212 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.4/manifest.json @@ -0,0 +1,196 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.4", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.4.mrpack", + "git": { + "commit": "85f6897365b8d4717d8670808d2223c3024d247f", + "dirty": true + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "2782087550a243c663e3fed2c6267af78930fe3810e9dd1b844be6d14a680bd4" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/pack.toml", + "sha256": "d0b24bbf10d64ecd255d663c95ebbf7c0e16c48b52d4fa7bbdc805569e69542b" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/build.mjs", + "sha256": "77b84dd8080f93faad68ea21f9b7f6574d5b15eddb577dbbe69d6dc4eb48fbf2" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "1e704bd32b60491f89dc91628319eb600277c2b0875faa3aeee80363faa77af6" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "2ca75a513a7d230a31b88417662283cb861927bb6bfe71dae8b54dcdba35655f" + }, + { + "path": "server/.env.example", + "sha256": "483f619125df208904b327c46abeea171beda521501d08ffa6bd4177204145f5" + }, + { + "path": "server/compose.yaml", + "sha256": "0f6dc98b7b1c4a4149977a17b0087a36a076dd231a62f3fc9d7343e03f550894" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + } + ], + "server": [ + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.4.mrpack", + "sha256": "877b34bf582f9d06b9dbd2832db8a1b376a786be21826628229df52a6672cd52" + }, + { + "path": "server/.env.example", + "sha256": "1c44ec39a5ed5af7bba9d2f6525551809635b0819a48f593583a2fdc0afab457" + }, + { + "path": "server/README.md", + "sha256": "ff3558d20a2fe2cb6911f1c73551dd49b7d0464841b914b601922ff43039f637" + }, + { + "path": "server/compose.yaml", + "sha256": "d2650fba97627def68ae8691f06bc5ed3a8aa94cb9ebbc27e329707d6efa9ad5" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.4/minecraft-lab-neoforge-spike-0.0.4.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.4/minecraft-lab-neoforge-spike-0.0.4.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..5ba47c2d6bcf6a1fdffc73d5dec8127569574de3 GIT binary patch literal 1197 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 Y7US@4fHx}}NDDI%o&eHcftnZ?07@@z2LJ#7 literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.6/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.6/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.6/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.6/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.6/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.6/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.6/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.6/server/compose.yaml new file mode 100644 index 0000000..e7da6c2 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.6/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.6.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.6/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.6/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.6/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.7/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.7/SHA256SUMS new file mode 100644 index 0000000..6de210e --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.7/SHA256SUMS @@ -0,0 +1,6 @@ +ef24b4e28a2bac8ffc9f6fdc79068712264dd5c2b968a8de52ac4d81682c077e manifest.json +621346e6cdfa39334c9f62c3739cc532aa92fdf4db72e46a1ac384b7c1768076 minecraft-lab-neoforge-spike-0.0.7.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +2d86ac6c85904182408c905556320e08ef71af33f8cc67072f379e4b78354f74 server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.7/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.7/manifest.json new file mode 100644 index 0000000..5e8eb5a --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.7/manifest.json @@ -0,0 +1,324 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.7", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.7.mrpack", + "git": { + "commit": "c33b24c5b05a424f7386c1f80bc2ae917cb1f643", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "62b2b696b1bff1e8fe299c45fb7dd42be72c0d7551bb5b9f17b74aaa7aceb987" + }, + { + "path": "pack/mods/collective.pw.toml", + "sha256": "b3fb9dc1799ff001381ace1881668b9ecc4d6a0cfde404f9a56d60f5f9578087" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/tree-harvester.pw.toml", + "sha256": "ce15e2966d501dd247f8f43e8dc13ad2950e5dff2511563709e2a5394107b7c3" + }, + { + "path": "pack/pack.toml", + "sha256": "0a09761a4946cb78289a735d460905b06a7452aec9368fbf2c13545dd2a02e1e" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "7881a6567567e82bc85b7c01c03d5e83b2f021d997e973b95a271581d7916feb" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + } + ], + "server": [ + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.7.mrpack", + "sha256": "621346e6cdfa39334c9f62c3739cc532aa92fdf4db72e46a1ac384b7c1768076" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "2d86ac6c85904182408c905556320e08ef71af33f8cc67072f379e4b78354f74" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.7/minecraft-lab-neoforge-spike-0.0.7.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.7/minecraft-lab-neoforge-spike-0.0.7.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..47c26d45c2e2f5981768e0df9bcdb92397e58945 GIT binary patch literal 1789 zcmZ`)dpHwn9G+Zeaw%;@adNB3rIUnXqYiS}*i2EDhLYCS#*mRjBATd?QWVNvW-gB- zxzx;ELmP6NYof>wOSzuad3x$Rr{3@Rp6~m9&-=T5fBaq)TvQAU_!*>xM$!duG8uQ; z+us27l_v?1{2z6T&~l!1nv5d`oYlt>PkU4J&-s&x1HFR@+Zts6b3yA6AZ+ntbgG=} zs*9%eu)>ANzH&U+`nj5EvX|W+{6vE0-1^DFnPn^APL&R5DnNv0GU^)?Hu`e9$7Yuh zRP$M5GG%HRXGBy?Kn^3Z7MC@)VWH;72`-qP>ILQ~W|-NNfh5F7t4Rl_z8+d>nR4r! z>TWcj<$ane!&D3A8JEgG;`pD&dDx+s30Q-Zmz0VVnSaAeI)DDO=gsEZ|_hUZFi4u?VO$5_Zke=!m7ULT+_#galkmT+e|t zZqB|XGO3$ZD#3LV5gD+wzw70tWA$1zmLjDGI$)=o^(M*x6+(yLl=A%d66GFSyZrrd zki&6}qt0WS>YS|81uxn>K+dgNkCX&=&k?A2)}~?~`AZDyxV-XH5wt??11wt4NjUWe-Mc5>{C+d9fLBPmrDHuU$d#@>@HC*o;BRgMb1%@RTG5q7CIU^TBS(`W*r&DwC;?6ATHwt@pL{BHXqZ6#% zMCbBZ88LujU*dBRn*H8BtHfk~-I3dPF}CXDRkTjb&A^f9t#KM!fZROrc^6e#b9aq~ zS|}GD%AQ#@7-7@Hpz(DKY5yBa^X`zPoHRoFOl{Fv8D?q703K`k)PhNlStxC{qh4*j=~1$=c-Hvf z-fe(}lsugMjS$e;SSnsedI%LlG!+zPv&whg25-ao(UyF-uBogEm{wI&w2?&D)z@8X zeC92Q_&`aBd^E*1=G9-AqHL!9#BjG2Z`O+Ec*g>$D=H%i`LK~@f52{j+Bn@dN)!{- z5z^BXl|e0?Sh}d_{h|&f??iX6*Sem4V#8u;v!UT}sy-LLUs4ZTP>mrRx?+jof^(xf zVl%JMqUtNROiG+p^8k|1Ynv)-U z;d1kX*Tw!MRH};=GAhmvsULi)kZ~qnYy53oOGZwx;vd*n7{ilLeRwoD2PD~59xUyE z_H37zujiz5+e{59aaW}JAX2x19F2%(DoISw7hG6I9Rh_Qz{yb(&xgS?hEs*nSb)x#nrg?#OK<# z{N~Yj99Ku~XlTV=o5|jArP}0$&z+Mt>l*=p^>q{+DEW*&V22V10FvYZfL{+}wf_w6 zQzYUUoR5LOFAndmcixkX_a^HHPy$-u?Z{RGdn8xS7V)xM&v1N$*taax5C^8BFve!# zM!`ikfC0Z22qEPM{3sXy`h63OA1nVN7~ip5c>Rfdd`tW-z>h_JY4AHLg&*=g@h{p% S!Nn!MxQGf@lkoiQ>+2tTQUN>w literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.7/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.7/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.7/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.7/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.7/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.7/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.7/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.7/server/compose.yaml new file mode 100644 index 0000000..5dcfd01 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.7/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.7.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.7/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.7/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.7/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.8/SHA256SUMS b/dist/minecraft-lab-neoforge-spike-0.0.8/SHA256SUMS new file mode 100644 index 0000000..bf6b855 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.8/SHA256SUMS @@ -0,0 +1,6 @@ +328775d372770c4435b925cec6ca5b9d727c62e2f6b4e56c0a0bc0ae736ba24a manifest.json +2796b5a71b485c7c0c1951261d2c1d47de08bd0e7d8b677e03fb37e227e0294e minecraft-lab-neoforge-spike-0.0.8.mrpack +d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a server/.env.example +1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41 server/README.md +da1e15fe77cff2c32938f1946c3368c33b9bf87658afaabf07f6570a1051ae84 server/compose.yaml +6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1 server/config/spike-marker.txt diff --git a/dist/minecraft-lab-neoforge-spike-0.0.8/manifest.json b/dist/minecraft-lab-neoforge-spike-0.0.8/manifest.json new file mode 100644 index 0000000..62ee6ec --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.8/manifest.json @@ -0,0 +1,363 @@ +{ + "schema_version": 1, + "pack": { + "name": "minecraft-lab-neoforge-spike", + "version": "0.0.8", + "minecraft": "1.21.1", + "loader": { + "id": "neoforge", + "version": "21.1.252" + } + }, + "artifact": "minecraft-lab-neoforge-spike-0.0.8.mrpack", + "git": { + "commit": "4c5171dcebeb00a3829f82e1d8f3c06fe25d3cb7", + "dirty": false + }, + "tools": { + "packwiz": { + "commit": "ef87d964f8cbd52b3b13ea42453ef322290e2b9e", + "sha256": "7f8ed641be0c28988895651e3270cc9ad4b40c436e3d5cf9b3bcdb718b4369c6" + }, + "compose": { + "version": "v5.6.0", + "sha256": "40343e21ca777173e69cff5dbafeb37c6f81f3b0d57d9e597f036e95eb63e76a" + }, + "node": "v26.10.0", + "npm_lock_sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + "server": { + "image": "itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2", + "java_major": 21, + "memory": "2G", + "port": 25565, + "compose_project": "minecraft-lab-spike" + }, + "source_files": [ + { + "path": "pack/config/spike-marker.txt", + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + }, + { + "path": "pack/index.toml", + "sha256": "0bc1c3815716750d1df7c7fd56cfc5d98041d3ee2b0824761673d2e410f0c61d" + }, + { + "path": "pack/mods/collective.pw.toml", + "sha256": "b3fb9dc1799ff001381ace1881668b9ecc4d6a0cfde404f9a56d60f5f9578087" + }, + { + "path": "pack/mods/cristel-lib.pw.toml", + "sha256": "08a334ae5565e122d26b819cba16ce784776a10fe100ab2b22de72a5a2bac653" + }, + { + "path": "pack/mods/expanded-ecosphere.pw.toml", + "sha256": "8498f075a6fce902aa9cb52981c7a4a70dd9a644a6e0f7abf65eba90f9ad012c" + }, + { + "path": "pack/mods/iris.pw.toml", + "sha256": "df57c54c5022526d2ec573b09043980e5bc79e1fb28a66872b3bb9d75a5de7e5" + }, + { + "path": "pack/mods/mouse-tweaks.pw.toml", + "sha256": "6bc414cc0f2d4c078fe83f384d786343f701f371d657c5279b5b0df1595804bd" + }, + { + "path": "pack/mods/sodium.pw.toml", + "sha256": "7a0545b3c17ba1e0856e271ab483f53a4376e8af76c1e36ba09b8805ca3a64b6" + }, + { + "path": "pack/mods/sophisticated-backpacks.pw.toml", + "sha256": "c0f73c72c3903c3302a2589ba75fd4e1f4c1b3e2b1fe478340b2c826b55e5cd4" + }, + { + "path": "pack/mods/sophisticated-core.pw.toml", + "sha256": "e824f362b3537caa9dc64e54021f80b0f9f7a8eac36603fd8a3e53f3c7264670" + }, + { + "path": "pack/mods/tree-harvester.pw.toml", + "sha256": "ce15e2966d501dd247f8f43e8dc13ad2950e5dff2511563709e2a5394107b7c3" + }, + { + "path": "pack/pack.toml", + "sha256": "8a77aa1dd871143a7bd7efc63b51cba741486ecd64e5c372898e36e09c75afbd" + }, + { + "path": "pack/shaderpacks/complementary-unbound.pw.toml", + "sha256": "1a3d3663c44dc21e227c39c42ea9b5e3c4f3b2e3b5272ed55b45da9e247a46d7" + }, + { + "path": "package-lock.json", + "sha256": "4ade5b8811e5d6380d8e1343d6c80ef113a214f06878a62adaa11f28a5651788" + }, + { + "path": "package.json", + "sha256": "f59dd050c05b12ba0b93eeeb0b68c2851bb6b7ccfe6932c971823cad226561dd" + }, + { + "path": "platform/backups.mjs", + "sha256": "c5a85fe8e74efd02199ae38774743c09697d2d494503d19cd5f468bd7c3d23d1" + }, + { + "path": "platform/build.mjs", + "sha256": "7881a6567567e82bc85b7c01c03d5e83b2f021d997e973b95a271581d7916feb" + }, + { + "path": "platform/commands.mjs", + "sha256": "1578e4f2b5c1a031610f58793848cf013c169f8d64621b9c322b75a27904829e" + }, + { + "path": "platform/compatibility.json", + "sha256": "00ebd5c37318ca87dbc49337ce2561c96023d081b325d5877c04528683a12da7" + }, + { + "path": "platform/config.yaml", + "sha256": "4313cb7dc28f2ae965aa06937808f4a35095e79c1c1819e923b3eabcabc0095a" + }, + { + "path": "platform/deployment.mjs", + "sha256": "03d3794737dc2e0144780d39572409a29e0d3e040c15a21da7a8225a6f42466c" + }, + { + "path": "platform/health.mjs", + "sha256": "e33a909e9ef32b732160b95f8084eea9bcd32ab9fe3cec2cda57a379c2201e0f" + }, + { + "path": "platform/release.mjs", + "sha256": "cfb567cd17b1c0471d83dadcbd749061538d116d42084b2eb9e797c2190f17a4" + }, + { + "path": "platform/rollback.mjs", + "sha256": "1ce38f41d55f6ad4af937a5bc154df57b839022a119fb065f8981d0a55f7eef5" + }, + { + "path": "platform/runtime.mjs", + "sha256": "8f058933d041935660bc98561633fdeb4ce9baa7af2ec5e0e02ce6ab044ce821" + }, + { + "path": "platform/ssh-deploy.mjs", + "sha256": "b9b243d405b8cad17c934821db7d5f55bbf8a44d130f5ff3e4c6657f8b292268" + }, + { + "path": "platform/world.mjs", + "sha256": "977c3269f7901538abebad194b68f0615a2e816f871bb096e1888db9f1b8491d" + }, + { + "path": "scripts/deploy-worker.mjs", + "sha256": "4900730374d876459f033eca58f8f7e29204214e98a6c0230abf793144d01435" + }, + { + "path": "scripts/mcpack.mjs", + "sha256": "71360f927f9d6889a28a6b6f8f24983fd095d44b27dd1bbd02fa2fe4ce338de4" + }, + { + "path": "server/.env.example", + "sha256": "567eaf0704f2499813e4f829042c93cfc956284f7016353b32c0cf82df3228ae" + }, + { + "path": "server/compose.yaml", + "sha256": "e64b4f3a5ddd6cf4c70da622d54e6c9490cc11d6b1e1e0cd6a557bcd580c9dee" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + { + "path": "toolchain.lock.env", + "sha256": "6f1ab071734f7f31ce92242140fe32deffe16e2744254cd55aaab7a1d2b89b97" + } + ], + "managed_files": { + "client": [ + { + "path": "config/spike-marker.txt", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha256": "db43653501b8d024d61686a59700621f857ae0a6eef414448dd0ab4a06dd9428" + } + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/iris-neoforge-1.8.12+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "a3e6355915c7d3b2bc392724795113e51d289378", + "sha512": "57b8026a3c3c433cf6123d63dc6ce7e11f6d480a72926370db1fc7f2b06059bc16a753ecd7e7af659c19e90b592103196b0e89585ce4f0744a4ca433f59bcf1a" + } + }, + { + "path": "mods/MouseTweaks-neoforge-mc1.21-2.26.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc", + "sha512": "f95c0cc881211ee0442434976775e07aae40b4a2ba4e3a85455bc57ca9d3c991e239cd98374a8abd442dc9c378dcd9001e2caa1bf69991d424b5652dd7f3483b" + } + }, + { + "path": "mods/sodium-neoforge-0.6.13+mc1.21.1.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "38af70fa4dc4b2aaac636e92fdba3bedd5a025e1", + "sha512": "ce58f34d05d96c0a109a5cea23c741f6bdb2e6be31fc087c5989274cefca5f10ba0c08c62083cf554a51f2c7667bf46e4164383f675c844e77633aef2659996b" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + }, + { + "path": "shaderpacks/ComplementaryUnbound_r5.9.3.zip", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "2ee08300e1d6f039e63eae8484dddf57b3aaaf67", + "sha512": "a085d1d8cda67cd17a2b414eeba48bbd809da069f269bab46246235ec8fe714a275013c70d0504527b0987d810deddddba4564332414ab3b3bd7435932ff808c" + } + } + ], + "server": [ + { + "path": "config/spike-marker.txt", + "owner": "server", + "policy": "replace", + "hashes": { + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + }, + "overrides": "pack" + }, + { + "path": "mods/collective-1.21.1-8.41.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "eb5e2095aa68bd7826222352dcd60d591bc64d13", + "sha512": "e2e879eb2b1f09f91d8ef9dc57bd327b43e938f445ab76f72936f07f11c01fbfc12732624e0de5f26b547d4882bff28e97b2d14a7460fe11d8f0cff695857c4b" + } + }, + { + "path": "mods/cristellib-neoforge-1.21.1-3.1.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "d250804b7ecea365bc736ec36ec6fc3f933917f1", + "sha512": "6d21ceb6cd91e63a248251ded3812208ed5ea4f36abb11e8c6e16aa119a95b0e714f59ec7689ae1b1248c9831e5e3e63aa681aa7dfa9b220d93741118466cbd6" + } + }, + { + "path": "mods/expanded_ecosphere-neoforge-3.4.7.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "5d5f63711f97476b6a262efeac5aede97318ef80", + "sha512": "082878bc17391f48bb0243261904f9d6c2699766766c8ca3352b1b0f1498824efd25d1123abb1dc44b7f602d496ec4691eb2af5b54f5cdc6ec84ca43b9d6e7a8" + } + }, + { + "path": "mods/sophisticatedbackpacks-1.21.1-3.26.7.2182.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "765da4f602b17376909d810bffc39691fae9d583", + "sha512": "e720916477f8faaea3ac45609f557e5997db3ea8e83d10b06d8ffd3b0a0e1348dc17b00f773c1c7d0495f795b12d002f17e99d0bf67008c1efe6c77c28d5a015" + } + }, + { + "path": "mods/sophisticatedcore-1.21.1-1.5.5.2363.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "7efd2447a97bf572e572764bd9939aa0ed7b8c32", + "sha512": "8bc1f6f05c0ca0722b58210283fb3deb31155d3185936053e92c90f41bc61220e49d23bf83791f09121afcbe30ba469c5a04134b1b8595591e33a2c1cfc16768" + } + }, + { + "path": "mods/treeharvester-1.21.1-9.5.jar", + "owner": "pack", + "policy": "replace", + "hashes": { + "sha1": "c8aabe6ce886c2eacccce1b86635290df737f31c", + "sha512": "51ae4a6595dcc7441702fb073d1323645f285115ec2e591e27b2122ebeb9414f25c4d19e3c75189c7ba74eda4f16ea4f9bb01455726de2d474a375dbcd15e570" + } + } + ] + }, + "runtime_policy": { + "unmanaged": "preserve", + "defaultconfigs": "seed-only" + }, + "release_files": [ + { + "path": "minecraft-lab-neoforge-spike-0.0.8.mrpack", + "sha256": "2796b5a71b485c7c0c1951261d2c1d47de08bd0e7d8b677e03fb37e227e0294e" + }, + { + "path": "server/.env.example", + "sha256": "d43b014823a655cf253a38d0477b2148f2c7da236a0771eff7c97a208926ec0a" + }, + { + "path": "server/README.md", + "sha256": "1fb04f11b38334548307734cba9ba1828616f0f87d550d7537a3cf50d4907e41" + }, + { + "path": "server/compose.yaml", + "sha256": "da1e15fe77cff2c32938f1946c3368c33b9bf87658afaabf07f6570a1051ae84" + }, + { + "path": "server/config/spike-marker.txt", + "sha256": "6e67b87ad58a37e0254d51f3e968630709888fe3c4bc6c908d4ca29f13f305c1" + } + ] +} diff --git a/dist/minecraft-lab-neoforge-spike-0.0.8/minecraft-lab-neoforge-spike-0.0.8.mrpack b/dist/minecraft-lab-neoforge-spike-0.0.8/minecraft-lab-neoforge-spike-0.0.8.mrpack new file mode 100644 index 0000000000000000000000000000000000000000..7eb9b6856c35153d7a6264425fdfe2d80bce2db7 GIT binary patch literal 2266 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 literal 0 HcmV?d00001 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.9/server/.env.example b/dist/minecraft-lab-neoforge-spike-0.0.9/server/.env.example new file mode 100644 index 0000000..4aac085 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.9/server/.env.example @@ -0,0 +1,7 @@ +# Accept Minecraft EULA before setting MC_EULA=TRUE. +MC_EULA=FALSE +MC_MEMORY=2G +MC_PORT=25565 +MC_UID=1000 +MC_GID=1000 +MC_BIND_ADDRESS=127.0.0.1 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.9/server/README.md b/dist/minecraft-lab-neoforge-spike-0.0.9/server/README.md new file mode 100644 index 0000000..df8857f --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.9/server/README.md @@ -0,0 +1,15 @@ +# Immutable server release + +Copy server/.env.example to a local settings file outside this release. +Accept the Minecraft EULA before setting MC_EULA=TRUE. + +Set MC_ROOT to an absolute server root and MC_RELEASE_DIR to this release. +Use the same Compose project name for all releases: + +```bash +docker compose --project-name minecraft-lab-spike --env-file /absolute/local-settings.env -f "$MC_RELEASE_DIR/server/compose.yaml" config --quiet +``` + +This release uses offline authentication. MC_BIND_ADDRESS selects the IPv4 interface; default is 127.0.0.1, use 0.0.0.0 for remote LAN access. +server/config overrides corresponding pack settings at startup. +Runtime-generated server.properties is configured through Compose environment. diff --git a/dist/minecraft-lab-neoforge-spike-0.0.9/server/compose.yaml b/dist/minecraft-lab-neoforge-spike-0.0.9/server/compose.yaml new file mode 100644 index 0000000..a362e98 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.9/server/compose.yaml @@ -0,0 +1,42 @@ +services: + minecraft: + image: itzg/minecraft-server@sha256:99dc8b37f97c3b95915452180bbedf29a7ac8252932e372ce6e5b6e383a5d1e2 + restart: no + stop_grace_period: 2m + ports: + - ${MC_BIND_ADDRESS:-127.0.0.1}:${MC_PORT:-25565}:25565 + environment: + EULA: ${MC_EULA:-FALSE} + TYPE: MODRINTH + MODRINTH_MODPACK: /modpacks/minecraft-lab-neoforge-spike-0.0.9.mrpack + MODRINTH_DEFAULT_EXCLUDE_INCLUDES: "" + MEMORY: ${MC_MEMORY:-2G} + UID: ${MC_UID:-1000} + GID: ${MC_GID:-1000} + ENABLE_RCON: "false" + ONLINE_MODE: "false" + ENFORCE_SECURE_PROFILE: "false" + MOTD: minecraft-lab Phase 0 + VIEW_DISTANCE: "6" + SIMULATION_DISTANCE: "4" + SYNC_SKIP_NEWER_IN_DESTINATION: "false" + volumes: + - type: bind + source: ${MC_ROOT:?Set absolute server root}/runtime + target: /data + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory} + target: /modpacks + read_only: true + - type: bind + source: ${MC_RELEASE_DIR:?Set absolute release directory}/server/config + target: /config + read_only: true + healthcheck: + test: + - CMD + - mc-health + start_period: 2m + interval: 10s + timeout: 10s + retries: 30 diff --git a/dist/minecraft-lab-neoforge-spike-0.0.9/server/config/spike-marker.txt b/dist/minecraft-lab-neoforge-spike-0.0.9/server/config/spike-marker.txt new file mode 100644 index 0000000..07ea508 --- /dev/null +++ b/dist/minecraft-lab-neoforge-spike-0.0.9/server/config/spike-marker.txt @@ -0,0 +1 @@ +server-override-v1