Ридмишки
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@ -16,7 +16,7 @@
|
|||||||
!pakku*
|
!pakku*
|
||||||
|
|
||||||
# ReadMe
|
# ReadMe
|
||||||
!ReadMe.md
|
!ReadMe*
|
||||||
|
|
||||||
/mods/*.disabled
|
/mods/*.disabled
|
||||||
/mods/.index
|
/mods/.index
|
||||||
|
|||||||
3
ReadMePakku.md
Normal file
3
ReadMePakku.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
## Установить мод
|
||||||
|
|
||||||
|
Поиск и установка модов осуществляется через FreesmLauncher
|
||||||
27
ReadMeServer.md
Normal file
27
ReadMeServer.md
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
# Как добавлять моды в сборку
|
||||||
|
|
||||||
|
- Копируются ли мои пользовательские конфиги в serverpack?
|
||||||
|
|
||||||
|
Да
|
||||||
|
|
||||||
|
- Порядок действий для обновления мод пака на сервере
|
||||||
|
|
||||||
|
1. Добавляем мод из FreesmLauncher
|
||||||
|
2. *.disabled моды игнорируются и git-ом, и pakku
|
||||||
|
3. sync-with-shelve.sh - синхронизация локального состояния папки модов с внутренним хранилищем pakku
|
||||||
|
4. fetch-with-restore-shelve.sh - не обязательно, но желательно выполнял для консистентности сборки
|
||||||
|
5. sync-serverpack.sh - экспортируют сюдаже локально серверный билд (он же используется скриптом в NixOS).
|
||||||
|
Дополнительно развертывает получившийся серверный бандл в локальную папку на этом локальном компьютере, для тестирования того, как будет работать сервер на новой сборке (чтоб предварительно протестировать обновленный пак, перед тем как выгружать на NixOS-сервер).
|
||||||
|
6. Для развёртывания на сервер достаточно только запустить скрипт: server-scripts/recreate-m2110.sh
|
||||||
|
|
||||||
|
Разумеется затем надо коммитить текущее состояние, пушить и раздавать на клиенты.
|
||||||
|
|
||||||
|
# Форменный ужос
|
||||||
|
|
||||||
|
Для fstab - прокидываем папку datapacks в мир на клиенте, и тестовый сервер на локалке:
|
||||||
|
|
||||||
|
```
|
||||||
|
# datapacks for m2110 client world
|
||||||
|
/home/dimti/.local/share/FreesmLauncher/instances/m2110/.minecraft/datapacks /home/dimti/.local/share/FreesmLauncher/instances/m2110/.minecraft/saves/world/datapacks none defaults,bind 0 0
|
||||||
|
/home/dimti/.local/share/FreesmLauncher/instances/m2110/.minecraft/datapacks /home/dimti/Seafile/minecraft/installers/m2110/world/datapacks none defaults,bind 0 0
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user