PZLauncher: настройка Java-модов для клиента и сервера
Руководство относится к PZLauncher Community 0.21.0 для Windows x64. Нужна установленная игра; лаунчер использует её Java. Выпуск ориентирован на Build 42, а отдельному моду, загрузчику или пакету среды может требоваться конкретный билд. PZLauncher — независимый проект сообщества.
Настройте Java-моды
Игровые и Java-моды настраиваются отдельно. Для клиента откройте Mods → Java mods; для выделенного сервера выберите сервер и откройте Servers → Java mods.
- Включите Apply Java setup и выберите загрузчик, который требует автор мода.
- Добавьте JAR или включите игровой мод, содержащий его. Проверьте роль и сообщения о зависимостях и доступности.
- Для Leaf или ZombieBuddy используйте Download / install, чтобы выбрать выпуск GitHub, либо укажите существующую среду. Встроенному загрузчику PZLauncher отдельная загрузка не нужна.
- Нажмите Verify Java mods, затем запустите игру или сервер с обычной страницы запуска.
Выберите подходящий загрузчик
| Вариант | Назначение |
|---|---|
| PZLauncher · API 1 | Моды для Java 25 API лаунчера; их заявленные версии игры и роль клиента или сервера должны совпадать. |
| Leaf | Моды для Leaf: установите или выберите его библиотеки и проверьте указанную среду мода. |
| ZombieBuddy | Моды для ZombieBuddy: при необходимости включите сопутствующий игровой мод и выполните запрошенное подтверждение ZombieBuddy. |
| no agent | JAR с прямыми исправлениями classpath без агента. Чтобы выбранные JAR загружались, Apply Java setup всё равно должен быть включён. |
Настройки Java сохраняются отдельно для каждого профиля или сервера. JAR внутри активного игрового мода следует состоянию этого мода. Role undeclared означает, что лаунчер не смог определить поддержку клиента и сервера: уточните её у автора. Явное несоответствие роли отклоняется.
Выбор Leaf или ZombieBuddy не делает все предназначенные для них моды совместимыми с выделенным сервером. Проверка сверяет поддерживаемые метаданные и требования к среде; отдельная предварительная проверка трансформаций выполняется только для встроенного API. Совместимость реальных модов зависит также от них самих и билда игры.
Если проверка не проходит
Проверьте выбранный загрузчик, путь к среде, заявленную роль и билд игры. Для JAR с прямыми исправлениями используйте no agent, если автор не указал другой загрузчик. Если установка игры недоступна, выберите её настоящую папку, подключите диск и проверьте файлы игры и встроенную Java. Если кэш занят, остановите использующую его игру или сервер и обновите данные после внешнего редактирования.
Для диагностики откройте Diagnostics и нужный журнал. В сообщении об ошибке укажите версии лаунчера и игры, загрузчик, выполненную операцию и подходящие строки. До отправки проверьте журнал на локальные пути, адреса и данные учётной записи; упоминание мода в трассировке не доказывает, что он вызвал сбой.