Гайды

Почему не работает ресурспак: 7 причин и что с каждой делать

Пака нет в списке, красная надпись «Несовместимо», текстуры не поменялись, модели предметов пропали после обновления, сервер не пускает без пака — разбираем по признакам, от простого к сложному, и чиним каждую причину за пару минут.

  • 10 минут чтения
  • 1 просмотр
  • 9 разделов
На странице 9 разделов

Коротко

Главное — дальше подробности

Найдите свой признак — и сразу переходите к нужному разделу:

Что видите Причина Раздел
Пака нет в списке наборов пак лежит не так или это вовсе не ресурспак 1
Красная надпись «Несовместимо» пак собран под другую версию игры 2
Пак включён, а текстуры старые его перекрывает другой пак или старые имена файлов 3
Не работают соединённые текстуры, предметы по имени, светящиеся глаза пак рассчитан на OptiFine 4
Модели предметов пропали после обновления с 1.21.4 модели предметов описываются иначе 5
Сервер не пускает или пак не скачивается ссылка, сумма SHA-1 или настройки сервера 6
С паком тормозит или вылетает пак слишком тяжёлый для памяти 7

Чаще всего виновата версия: пак собран под одну версию игры, а запускаете вы другую. Такой пак можно перенести на свою версию в конвертере паков — прямо в браузере.

1. Пака нет в списке

Пак появляется в колонке «Доступные» на экране «Наборы ресурсов...», как только игра видит его в папке resourcepacks. Если его там нет, игра пак не узнала. Причины почти всегда три:

  • Папка в папке. Внутри архива сразу должен лежать файл pack.mcmeta. Если там ещё одна папка, а pack.mcmeta внутри неё, — достаньте её содержимое на уровень выше.
  • Это не ресурспак. Мод (.jar), датапак, шейдер или карта в этот список не попадут. Шейдер ставится через Iris или OptiFine, датапак — в папку мира.
  • У файла нет расширения .zip. Пак, скачанный с сервера, лежит в папке downloads файлом без расширения — допишите .zip или откройте его в разборе ресурспака.

Куда класть пак и как его включить, по шагам — на странице «Как установить ресурспак».

2. «Несовместимо»

Красная надпись «Несовместимо» и приписка «(Предназначен для более старой версии Minecraft)» значат, что номер формата в pack.mcmeta не совпадает с вашей версией игры. Включить такой пак всё равно можно: игра переспросит «Вы действительно хотите загрузить этот набор?».

Работает ли он после этого, зависит от того, насколько далеко версии. Пак с соседней версии часто работает почти целиком. Пак под 1.12.2 на 1.21 — уже нет: за это время игра переименовала сотни текстур, и всё, что пак знает под старыми именами, просто не встанет.

Формат Версии
3 1.11 — 1.12.2
15 1.20 — 1.20.1
34 1.21 — 1.21.1
46 1.21.4
75 1.21.11
97 26.3

Полная таблица номеров — на странице «pack_format по версиям». Если пак нужен на более старой версии, хватает поправить номер в pack.mcmeta. На более новую его надо переносить: конвертер паков переименует текстуры и перестроит файлы под нужную версию.

3. Пак включён, а текстуры старые

Три частые причины, от простой к сложной:

  • Его перекрывает другой пак. В колонке «Выбранные» пак, стоящий выше, перекрывает те, что ниже. Если у двух паков есть текстура одного и того же блока, победит верхний — перетащите нужный пак вверх.
  • Игра не перечитала текстуры. После правки файлов пака нажмите F3 + T — игра перезагрузит ресурсы без перезапуска.
  • Пак со старыми именами файлов. В 1.13 игра переименовала папки текстур (blocks стала block, items — item) и сотни самих текстур. Старый пак лежит на месте, но игра ищет файлы под новыми именами и не находит их. Номер в pack.mcmeta тут не поможет — помогает перенос в конвертере паков.

Свой пак проще проверить на коротком примере: по шагам, как собрать пак с одной текстурой, — на странице «Как сделать ресурспак».

4. Пак для OptiFine

Многие красивые паки опираются на то, чего в обычной игре нет вовсе: соединённые текстуры стекла и книжных полок, разные текстуры предметов по имени, случайные и светящиеся текстуры мобов, своё небо. Это возможности OptiFine. Без него пак включается, но эти части не работают — и выглядит это как «пак работает наполовину».

Варианта два: поставить OptiFine (на старых версиях — единственный путь) или на Fabric поставить моды, которые читают те же файлы:

Что не работает Мод на замену
Соединённые текстуры (стекло, полки) Continuity
Текстуры предметов по имени CIT Resewn — последняя версия под 1.21.1
Случайные и светящиеся текстуры мобов Entity Texture Features
Свои модели мобов Entity Model Features

Continuity, Entity Texture Features и Entity Model Features выходят и под 26.3, а CIT Resewn автор не обновлял с 1.21.1. Чем Fabric отличается от Forge и OptiFine, разобрано в гайде «Fabric, Forge или NeoForge».

  • Continuity Pepper_Bell

    RUСоединённые текстуры стекла и блоков из ресурспаков — без OptiFine

    • Fabric
    • Forge
    • NeoForge
    • Декор
    • Утилиты
    79,1 млн скачиваний В игру обновлён
  • CIT Resewn shsupercm

    RUЗаново реализует CIT из MCPatcher (свои текстуры предметов из ресурспаков OptiFine)

    • Fabric
    • Утилиты
    25,9 млн скачиваний В игру обновлён
  • [ETF] Entity Texture Features Traben

    RUСлучайные и светящиеся текстуры мобов из ресурспаков

    • Fabric
    • Forge
    • NeoForge
    • Декор
    • Утилиты
    110 млн скачиваний В игру обновлён
  • [EMF] Entity Model Features Traben

    RUСвои модели мобов из ресурспаков

    • Fabric
    • Forge
    • NeoForge
    • Декор
    • Мобы
    104,5 млн скачиваний В игру обновлён

5. Модели предметов пропали после обновления

В 1.21.4 игра поменяла, как описываются модели предметов: появилась папка items с описаниями, а старый способ подменять модель через custom_model_data в overrides перестал работать. Паки с мечами, щитами и инструментами особой формы на 1.21.4 и новее показывают вместо них обычные предметы или чёрно-фиолетовую клетку.

Чинится переносом: конвертер паков на шаге 1.21.4 переводит старые overrides и custom_model_data в новые описания items. Если пак сделан под сервер, предметы с custom_model_data выдаёт сам сервер — значит, обновлять придётся и пак, и плагины, которые эти предметы создают.

6. Пак с сервера

Сервер присылает пак сам, когда вы заходите. Если он не встаёт, разделите проблему на сторону игрока и сторону сервера.

Игрок. Вы нажали «Нет» на вопрос «Сервер предлагает использовать свой набор ресурсов» — и сервер, которому пак обязателен, отключил вас. Исправляется в списке «Сетевая игра»: выберите сервер → «Настроить» → «Наборы ресурсов» → «Включены» (или «Запрашивать», чтобы спрашивало каждый раз). Разбор самой ошибки — на странице «Сервер требует специальный набор ресурсов».

Владелец сервера. Три строки в server.properties решают почти всё:

Строка Что проверить
resource-pack прямая ссылка на сам .zip, а не на страницу облака с кнопкой «Скачать»
resource-pack-sha1 сумма именно этого файла: заменили пак — пересчитайте сумму
require-resource-pack true только если без пака на сервере правда не играть: отказавшихся отключит

Сервер раздаёт ровно один пак. Если паков два — чужой сборный и свои правки, — сложите их в слиянии паков: там же сразу посчитается SHA-1 для server.properties. Все строки файла с пояснениями — на странице «server.properties».

7. С паком тормозит или вылетает

Пак 128× или 256× — это текстуры в 8 и 16 раз больше стандартных по стороне, то есть в 64 и 256 раз больше по площади. Им нужно больше памяти, а игра с паком таких размеров может тормозить или вылетать с «Недостаточно памяти».

А если не хочется возиться с файлами вовсе — паки в «Дополнениях» ставятся кнопкой «Установить в JuxLauncher» сразу под вашу версию.

Частые вопросы

Почему ресурспак пишет «Несовместимо»?

Номер формата в файле pack.mcmeta не совпадает с вашей версией игры. Пак можно включить всё равно — игра переспросит. Чтобы он заработал полностью, его переносят на вашу версию в конвертере паков.

Почему ресурспак не появляется в списке?

Чаще всего внутри архива лежит ещё одна папка, а pack.mcmeta — в ней, а не в корне. Ещё бывает, что это вовсе не ресурспак: мод, датапак или шейдер в список наборов ресурсов не попадают.

Почему пак включён, но текстуры не поменялись?

Его перекрывает пак, стоящий выше в колонке «Выбранные», или пак собран под старую версию с прежними именами текстур. Перетащите пак вверх и нажмите F3 + T; если не помогло — перенесите пак на свою версию.

Почему соединённые текстуры не работают без OptiFine?

Соединённые текстуры — возможность OptiFine, в обычной игре её нет. На Fabric те же файлы пака читает мод Continuity.

Как исправить ресурспак сервера, который не скачивается?

Проверьте, что в resource-pack стоит прямая ссылка на файл, а resource-pack-sha1 — сумма именно этого файла. После замены пака сумму нужно пересчитать, иначе игра пак не примет.

Читайте дальше

Авто и самолёты
9 мин 2

Моды на транспорт для Майнкрафта: машины, самолёты, корабли и поезда

Immersive Aircraft, Small Ships, Automobility, Create с поездами и самолётами, Valkyrien Skies и ещё пять — на чём в Майнкрафте можно летать, плавать и ездить, под какую версию есть каждый мод и какой ставить под свою игру.

Мечи и пушки
9 мин 2

Моды на оружие для Майнкрафта: 10 модов от мечей до огнестрела

Better Combat и Epic Fight меняют сам бой, Simply Swords и Spartan Weaponry добавляют мечи, копья и молоты, TaCZ и Point Blank — огнестрел. Что делает каждый мод, под какую версию и загрузчик он есть и что ставить, чтобы играть с друзьями.