Устранение неполадок Resource Pack Manager
Устранение неполадок
Проблема на стороне сервера: Не удалось загрузить (Ошибка 404)
Когда игрок подключается, Minecraft пытается загрузить ресурспак, созданный RSPM, с автоматически размещенной ссылки. Ошибка 404 означает, что сервер хостинга ответил "файл не найден", поэтому ресурспак не может быть загружен.

Развернуть для дополнительной информации
Важное примечание: Эта служба хостинга является внутренней для RSPM и не может быть настроена администраторами сервера. Ссылка для загрузки генерируется автоматически.
Распространенные причины:
- Служба хостинга временно недоступна или недостижима.
- Ресурспак не был правильно загружен во время генерации.
- Ссылка заблокирована брандмауэром, провайдером или сетевыми ограничениями (часто встречается в школах или на рабочих местах).
Как исправить:
- Попросите пострадавшего игрока скопировать URL ресурспака из чата или консоли Minecraft и попытаться открыть его в веб-браузере.
- Если он загружается правильно в браузере, но не в Minecraft, у игрока может быть проблема с кешем; перезапуск Minecraft обычно решает эту проблему.
- Если ссылка не открывается в браузере, попробуйте повторно сгенерировать ресурспак, выполнив
/rspm reloadна сервере, а затем повторно подключитесь. - Если все игроки сталкиваются с этой проблемой, это может указывать на то, что служба хостинга временно недоступна, подождите и попробуйте снова позже.
Проблема на стороне сервера: Ошибка в консоли Размер ресурспака превышает лимит
Ресурспак, созданный RSPM, превышает максимально допустимый размер для автоматического хостинга на сервере, который в настоящее время установлен на 50 МБ.

Развернуть для дополнительной информации
Распространенные причины:
- Добавление слишком большого количества или очень больших ресурспаков для объединения.
- Включение текстур высокого разрешения или больших пользовательских моделей, которые увеличивают размер пака.
Как исправить:
- Удалите или уменьшите размер некоторых ресурспаков или ресурсов.
- Оптимизируйте текстуры и модели, чтобы они имели меньший размер файла.
- Рассмотрите возможность отключения автоматического хостинга в
config.ymlи размещения ресурспака самостоятельно с использованием внешнего веб-хоста.
Примечание: Ограничение размера в 50 МБ установлено для обеспечения надежных и быстрых загрузок для игроков и может изменяться в зависимости от политики провайдера хостинга.
Проблема на стороне клиента: Не удалось загрузить (Недействительный ресурспак)
Minecraft успешно загрузил ресурспак, но отклонил его, потому что пак поврежден, неполный или отсутствуют необходимые файлы.

Развернуть для дополнительной информации
Распространенные причины:
- Процесс объединения не удался из-за несовместимых ресурспаков от разных плагинов.
- Один или несколько исходных паков содержат неправильно сформированные файлы, такие как поврежденные JSON-файлы или недействительные файлы
mcmeta. - Пути к файлам ресурсов превышают максимально допустимую глубину папок Minecraft или содержат недопустимые символы.
Как исправить:
- Выполните
/rspm reload, чтобы принудительно выполнить чистую регенерацию объединенного ресурспака. - Временно удалите все недавно добавленные плагины, которые добавляют ресурспаки, затем попробуйте снова, чтобы увидеть, решается ли проблема.
- Добавляйте эти плагины обратно по одному, тестируя после каждого, чтобы определить, какой ресурспак вызывает проблему.
- Проверьте журналы сервера RSPM на предмет предупреждений о конфликтах слияния или отсутствующих файлах, которые могут помочь определить источник проблемы.
Проблема на стороне клиента: Фиолетовые и черные текстуры или фиолетовые и черные кубические модели
Узор в виде фиолетово-черной шахматной доски в Minecraft указывает на то, что игра не может найти требуемую текстуру или модель в загруженном ресурспаке. Видеть фиолетовые кубы вместо пользовательских моделей означает, что JSON модели существует, но ссылается на отсутствующую или недействительную текстуру или файлы моделей.

Развернуть для дополнительной информации
Распространенные причины:
- Требуемая текстура не была включена в объединенный ресурспак.
- Файл JSON модели указывает на неправильный или устаревший путь к текстуре.
- Конфликты между несколькими ресурспаками плагинов, где один пак перезаписывает ресурсы другого.
Как исправить:
- Используйте список
priorityOrderвconfig.yml, чтобы убедиться, что правильный ресурспак имеет приоритет во время объединения. - Убедитесь, что отсутствующий файл текстуры присутствует в исходном ресурспаке-источнике.
- Проверьте файл JSON модели, чтобы подтвердить, что его путь к текстуре соответствует фактическому расположению файла в паке.
- После внесения исправлений выполните
/rspm reload, чтобы повторно сгенерировать объединенный пак и протестировать снова.
Проблема на стороне клиента: Текстуры GUI для меню смещены
Когда текстуры GUI кажутся смещенными — например, значки сдвинуты или полосы не на своем месте — это обычно вызвано конфликтами в файлах шрифтов. Minecraft поддерживает только один активный набор шрифтов одновременно, поэтому несколько паков, переопределяющих шрифты, могут вызвать проблемы с отображением.

Развернуть для дополнительной информации
Распространенные причины:
- Несколько ресурспаков плагинов изменяют
font/default.jsonили связанные файлы шрифтов. - RSPM объединяет их без четкого приоритета, какой шрифт использовать.
Как исправить:
- Откройте
plugins/ResourcePackManager/config.ymlи найдите разделpriorityOrder. - Переместите пак плагина, чьи шрифты вы хотите сохранить, в начало списка.
- Выполните
/rspm reload, чтобы повторно сгенерировать объединенный ресурспак.
Примечание: Невозможно полностью объединить несколько файлов шрифтов в Minecraft — только один набор шрифтов будет действовать, поэтому необходимо выбрать приоритет.
Проблема на стороне клиента: Загружено, но некоторые элементы не работают
Некоторые предметы, текстуры или модели либо загружаются неправильно, либо вообще не появляются в игре.

Развернуть для дополнительной информации
Распространенные причины:
- Несоответствие между версией клиента Minecraft и версией сервера. Обычно между версией 1.21.3 и 1.21.4.
- Использование ViaVersion или аналогичных плагинов, которые позволяют клиентам с неподдерживаемыми версиями подключаться.
- Ресурспаки, использующие новые форматы моделей, которые старые клиенты не могут обрабатывать, или наоборот.
Как исправить:
- Убедитесь, что все игроки используют ту же версию Minecraft, что и сервер.
- Если у вас установлен ViaVersion, знайте, что некоторые ресурсы могут не работать должным образом, пока не будет добавлена полная совместимость.
- Держите функции ресурспака клиента и сервера в пределах одного и того же поддерживаемого диапазона версий Minecraft, чтобы избежать конфликтов.
Проблема на стороне клиента: Загружено, но ресурсы одного плагина переопределяют другой
Два или более ресурспака плагинов содержат файлы с одинаковыми именами и путями. Когда RSPM объединяет их, пак, находящийся ниже в порядке приоритета, перезаписывает ресурсы того, что выше.

Развернуть для дополнительной информации
Как исправить:
- Откройте
plugins/ResourcePackManager/config.yml. - В списке
priorityOrderпереместите плагин, чьи ресурсы вы хотите сохранить, выше, над конфликтующими. - Выполните
/rspm reload, чтобы повторно сгенерировать объединенный ресурспак.
Примечание: В версиях Minecraft до 1.21.4 некоторые конфликты не могут быть идеально разрешены только приоритетом. В таких случаях может потребоваться ручное объединение или редактирование исходных ресурспаков.
Проблема на стороне клиента: Медленная загрузка ресурспака
Игроки могут испытывать медленные загрузки или задержки, когда ресурспак отправляется сервером. Обычно это связано с тем, что ресурспак размещен на удаленных серверах, что означает, что скорость загрузки зависит от местоположения игрока и качества интернета.

Развернуть для дополнительной информации
Распространенные причины:
- Игрок находится далеко от сервера хостинга географически.
- Интернет-соединение игрока медленное или нестабильное.
- Временная перегрузка сети между игроком и сервером хостинга.
Как исправить или смягчить:
- Призывайте игроков проверить скорость и стабильность своего интернет-соединения.
- Игроки могут попробовать подключиться из другой сети или местоположения, чтобы посмотреть, улучшится ли скорость.
- Если медленные загрузки являются постоянной проблемой, рассмотрите возможность размещения ресурспака на альтернативном хостинг-сервисе ближе к вашей базе игроков. Вы можете отключить автоматический хостинг RSPM в конфиге и предоставить прямой URL ресурспака в
server.properties. - Убедитесь, что размер ресурспака оптимизирован и не больше необходимого, чтобы минимизировать время загрузки.
Примечание: К сожалению, из-за природы удаленного хостинга некоторые игроки будут испытывать более медленные загрузки на основе факторов, находящихся вне контроля сервера.