====== Как устанавливать моды ====== Данное руководство описывает, каким образом можно устанавливать моды. **Моды** (они же **модификации**) являются //пользовательскими// дополнениями, которые расширяют базовые возможности игры, добавляя для этого новые блоки, инструменты, оружие, мобов, измерения и многое другое. ===== Подготовка к установке ===== Прежде, чем устанавливать моды, нам необходимо подготовить основу для будущего модифицированного клиента. Для удобства при создании модифицированного клиента рекомендуется настроить его [[guide:portable-client|портативность]]. Убедитесь, что вы обновили Legacy Launcher до последней версии. Это крайне необходимо, т.к. с каждой новой версией мы повышаем работоспособность модифицированных клиентов. Чтобы моды для разных версий игры не смешивались и не вызывали проблем, мы рекомендуем активировать //подпапки по версиям//. Для этого в настройках лаунчера (//Настройки// => //Minecraft//) в пункте //Директория// выберите опцию //Отдельная папка для каждого семейства// или //Отдельная папка для каждой версии// 3. Установить необходимую версию игры. Разные моды могут требовать разные загрузчики модов. На момент написания статьи Legacy Launcher предоставляет выбор из трех загрузчиков модов: Forge, Fabric и Quilt. Будьте внимательны, Forge и Fabric/Quilt несовместимы между собой! {{ :guide:mods_installforge.png?nolink |}} После установки клиента нужно дать игре один раз запуститься, чтобы удостовериться, что клиент находится в рабочем состоянии. {{ :guide:mods_forgeinstalled.png?nolink |}} Игра может не запуститься с первой попытки. В данном случае просто нужно заного запустить нужную версию игры. Если игра снова не запустилась - обратитесь в [[https://llaun.ch/vk|техническую поддержку]]. ===== Установка модов ===== После того, как была подготовлена основа модифицированного клиента, нужно установить сами моды. 1. Найдите и скачайте понравившийся мод под нужную версию игры (в примере - Minecraft 1.11.2). Официальными источниками для скачивания модов являются: * [[https://www.curseforge.com/minecraft/search|CurseForge]] * [[https://modrinth.com/mods|Modrinth]] 2. Откройте лаунчер и откройте с его помощью рабочую директорию определенной версии игры кнопкой папки игры.. {{ :guide:mods_openclientdir.png?nolink |}} Для тех, кто не использует функцию //Отдельные подпапки для разных версий//, кнопка //Открыть папку// сразу откроет директорию клиента. 3. В появившемся окне папки откройте папку //mods//. {{ :guide:mods_openedclientdir.png?nolink |}} 3.1 Для тех, кто не использует функцию //Отдельные подпапки для разных версий//, в папке //mods// рекомендуется создать папку с номером нужной версии игры (в примере - //1.11.2//) и зайти в данную папку. **Данная функция работает только с Forge для версии 1.12.2 и старее** 4. Добавьте скачанный файл мода в данную папку. {{ :guide:mods_modinmodsfolder.png?nolink |}} 5. Запустите игру, чтобы проверить работоспособность клиента после установленной модификации. {{ :guide:mods_modingame.png?nolink |}} Видно, что количество модов, которые подгрузил //Forge ModLoader//, увеличилось (было 4 мода, стало 5). Также можно увидеть модификацию в списке, в который можно попасть, нажав на кнопку //Mods// в главном меню игры. {{ :guide:mods_modiningamemodlist.png?nolink |}} Также можно найти нововведения из мода в самой игре. {{ :guide:mods_modincreativegame.png?nolink |}} Некоторые моды ничего нового в плане контента не добавляют. В основном, это //моды-оптимизаторы//. ===== Распространенные ошибки ===== Несмотря на всю относительную простоту установки модов, пользователи иногда совершают ошибки, которые приводят к поломке клиента игры. **Архив в архиве** На многих неофициальных ресурсах с тематикой Minecraft для экономии места на сервере моды добавляются в дополнительный архив, который уменьшает размер мода. Но такой мод перестает читаться игрой. Исправить это очень просто: нужно распаковать данный архив в по соответствующему пути. ---- **Распакованный мод** Данная ошибка вытекает из предыдущей: пользователь распаковал мод //*.jar//, хотя этого не требовалось. Исправить это также очень просто: нужно запаковать весь распакованный мод в //*.zip-архив//, а потом полученный архив переименовать в //*.jar//. ---- **Нет необходимых ядер модов** С давних пор разработчики помимо загрузчиков модов создают свои //ядра// (англ. //core// - //ядро//) для своих модификаций. Этому способствует несколько причин: распространение модов на неофициальных ресурсах без указания авторства, повышение совместимости модов от одного или нескольких авторов (если они используют одно и то же ядро), упрощение создания модов. Пользователь, не знающий этих тонкостей, может просто не установить необходимое для работы ядро. Результатом такой оплошности может быть поломка клиента игры или предупредительная надпись в игре после загрузки. {{ :guide:mods_coreismissed.png?nolink |}} Решить эту проблему достаточно легко: нужно просто скачать недостающий мод заявленной в сообщении версии (в примере это //CodeChickenLib 2.6.0//). ---- **Мод для другой версии игры** Данная ошибка вызвана тем, что пользователь скачал мод не для своей версии игры. Например, ему нужен был мод для Minecraft 1.8, а он скачал мод для Minecraft 1.6.4. Решить эту проблему достаточно просто: нужно найти этот же мод, но только под свою версию игры. Иногда авторы модов заканчивают поддержку модов или не выпускают свой мод для более старых версий игры. Из-за этого, например, мод, который стоял на Minecraft 1.7.10, никогда не появится для Minecraft 1.11.2. В данном случае остается только искать альтернативу или же самому делать рефакторинг кода мода под нужную версию игры, что крайне проблематично для обычных пользователей. ===== Часто задаваемые вопросы ===== ^ Вопрос: ^ | Я установил 2 мода и игра не запускается! Если ставить моды по отдельности, то игра спокойно запускается и с тем, и с другим модом. В чем дело? | Скорее всего, моды, которые Вы хотите установить одновременно, конфликтуют друг с другом. Остается только либо выбирать среди этих модов самый нужный, либо пробовать настроить моды через их файлы конфигурации так, чтобы они перестали конфликтовать друг с другом, либо обращаться на официальных источниках к разработчику мода и просить убрать проблемы с совместимостью модов. ---- ^ Вопрос: ^ | Я установил Forge-версию из Legacy Launcher, а потом - мод, но игра требует Forge новее, чем у меня установлен. Что делать? И почему Вы не обновляете Forge? | Можно либо скачать более раннюю версию мода, либо установить более новую версию Forge **вручную**. Наша политика такова, что устанавливаем на наши клиенты Forge только той версии, которая имеет флажок //Recommended// (англ. //рекомендуемый//) или //Stable// (англ. //стабильный//). Это практически искореняет баги, вызванные самим Forge ModLoader. ---- ^ Вопрос: ^ | У меня все время выскакивает ошибка, но я не могу самостоятельно решить проблему. Может ли кто-нибудь мне помочь? | Конечно! Вы можете обратиться за помощью к нам, в [[http://llaun.ch/vk|тех. поддержку]].