absoluteAquarian Utilities (SerousCommonLib)
Как разместить absoluteAquarian Utilities (SerousCommonLib) на game-serverhosting
- Загрузки
- 6,422,918
- Категории
- Utilities, library, English, Both, 1.4.3, 1.4.4
absoluteAquarian Utilities (SerousCommonLib): установка и эксплуатация на сервере Terraria
SerousCommonLib — это не мод, в который вы играете напрямую, а общая библиотека кода, лежащая в основе таких проектов AbsoluteAquarian, как Magic Storage. Он предоставляет такие вещи, как более быстрая обработка ввода текста, помощники по макету пользовательского интерфейса и альтернативы отражению, которые другие моды вызывают во время выполнения. На вашем сервере tModLoader наличие SerousCommonLib является тихим, но важным требованием: исключите его из enabled.json, и любой зависимый мод не сможет запуститься или выдаст ошибки при подключении клиентов. Поскольку это чистый библиотечный код без собственного игрового контента, он практически не добавляет дополнительной нагрузки на сервер — его ценность проявляется лишь косвенно, через зависящие от него моды.
Совет: Прежде чем включать какой-либо мод AbsoluteAquarian (например, Magic Storage) на своем сервере, убедитесь, что рядом с ним включена SerousCommonLib.
Планирование развертывания и эксплуатации
Документируйте и обновляйте SerousCommonLib вместе со всеми зависимыми модами. В самой библиотеке нет игрового цикла, но каждая функция, которую она предоставляет, требует тестирования: открытие Magic Storage, ввод текста и соответствующие интерфейсы после обновления. Никогда не удаляйте библиотеку только потому, что она не отображает собственных элементов. Загрузка без ошибок не доказывает, что все зависимые интерфейсы и пути хранения работают.
Прежде чем включить его, создайте резервную копию мира, персонажей, enabled.json и каталога конфигурации мода, а также запишите версии tModLoader, мода и зависимостей. Запустите копию мира с полным списком и подключите как минимум два клиента с соответствующей сборкой. Проверьте основные функции: сохранение, перезапуск, повторное подключение и, в случае модов контента, генерацию или развитие мира. Согласуйте общесерверные настройки и перезагрузите их после изменений в ModConfigs. Обновляйте связанные библиотеки и моды контента вместе, добавляя независимые пакеты по одному. Перед удалением уберите или удалите принадлежащие моду предметы, неигровых персонажей, тайлы и структуры хранения на копии; в противном случае отсутствующий контент может повредить мир или персонажа. Переходите к окну технического обслуживания только после того, как копия загрузится без ошибок. Сохраняйте предыдущий пакет в качестве отката до успешного завершения нескольких игровых сессий. Опубликуйте активный список для каждого игрока, чтобы клиенты и сервер не запускались с разными профилями tModLoader или устаревшими зависимостями.