Cloth Config API
Как разместить Cloth Config API на game-serverhosting
- Загрузки
- 162,123,198
- Поддерживаемые версии
- 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 22w43a, 1.19.3-pre2, 1.19.3, 1.19.4-pre1, 1.19.4, 23w13a_or_b, 1.20-pre6, 1.20, 1.20.1, 23w31a, 1.20.2, 1.20.3, 1.20.4, 24w09a, 24w14potato, 24w14a, 1.20.5, 1.20.6, 1.21, 1.21.1, 24w36a, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
- Категории
- library
Cloth Config API: установка и эксплуатация на сервере Minecraft
Cloth Config не добавляет никаких функций, которые вы могли бы заметить напрямую — это общая библиотека конфигурации, которую многие другие моды используют в своих меню настроек. С более чем 136 миллионами загрузок это одна из самых востребованных библиотек в экосистемах Fabric и Forge.
Нужно ли устанавливать её на сервер, полностью зависит от того, что на самом деле делают моды, которым он нужен: некоторые параметры конфигурации представляют собой чисто косметические меню на стороне клиента, в то время как другие управляют поведением, связанным с сервером. Если вы сомневаетесь, установите Cloth Config как на клиенте, так и на сервере — она легковесна и обычно не создаёт проблем.
Практический совет: Если для зависимого мода требуется Cloth Config, а он отсутствует, в журнале вашего сервера при запуске обычно отображается явная ошибка «Отсутствует зависимость» — это ваш сигнал добавить .jar-файл в папку mods.
Планирование развертывания и эксплуатации
Cloth Config необходим только в том случае, если установленный мод требует соответствующая версия для используемого загрузчика. Запишите, какой мод от неё зависит, чтобы библиотека не была удалена позже как якобы ненужная. После обновлений откройте экраны конфигурации для зависимых модов на клиенте и, если применимо, на сервере. Хранение нескольких вариантов для неподходящих загрузчиков в одной папке скорее приведет к сбоям при запуске, чем к расширению совместимости.
Перед установкой создайте резервную копию мира, каталогов mods, config и defaultconfigs и запишите версии Minecraft, загрузчика, мода и зависимостей. Сначала запустите полный список в копии и прочитайте журнал на предмет отсутствующих или несовместимых требований. Полноценная проверка охватывает загрузку сервера, подключение к соответствующему клиенту, загрузку чанков, основную функцию, сохранение, перезапуск и повторное подключение. Измеряйте производительность модов в том же мире и той же нагрузке; проверяйте библиотеки хотя бы с помощью одной зависимой функции. Обновляйте только один пакет или одну связанную группу зависимостей за один запуск. Перед удалением определите, остались ли в сохранении блоки, сущности, предметы или конфигурация. Только чистая загружаемая копия мира оправдывает замену работающего сервера. Держите предыдущие файлы и резервную копию наготове, а не смешивайте несколько версий во время сбоя загрузки. Наконец, запишите результат в журнал сервера и версию клиента, чтобы последующие обновления можно было сравнить с проверенным рабочим состоянием.