Default Options - настройки по умолчанию для модпаков
Default Options - мод для Майнкрафт, который позволяет авторам сборок задавать дефолтные настройки, управление и список серверов без перезаписи options.txt игроков при обновлениях.
Default Options - мод для Майнкрафт, без которого сегодня сложно представить нормальную сборку модов. Если вы хоть раз собирали модпак для друзей или публиковали его в открытый доступ, то наверняка сталкивались с болью: как передать игрокам свои настройки графики, чувствительности мыши, громкости звука и раскладку клавиш, не ломая им всё при каждом обновлении? Классический подход - положить готовый options.txt в архив сборки. Работает, но с жирным минусом: любое обновление модпака затирает все изменения, которые игрок успел внести под себя. Default Options решает эту проблему элегантно.
Какую проблему решает мод
В ванильном Minecraft все пользовательские настройки хранятся в файле options.txt в корне папки игры, а список серверов - в servers.dat. Когда автор сборки просто кладёт эти файлы в модпак, лаунчер при обновлении перезаписывает их, и игрок теряет всё: переназначенные клавиши, выставленную дальность прорисовки, добавленные сервера. Особенно больно это бьёт по клавишам - в больших сборках на 200+ модов почти каждый мод добавляет свои хоткеи, и конфликты неизбежны. Игрок час расставляет удобные бинды, выходит обновление - и всё по новой.
Default Options меняет саму логику. Вместо того чтобы поставлять options.txt напрямую, вы кладёте в сборку папку defaultoptions с заранее сохранёнными значениями. Мод применяет их как настройки по умолчанию только при первом запуске, когда у игрока ещё нет своего options.txt. Все дальнейшие изменения остаются нетронутыми, сколько бы раз сборка ни обновлялась.
Что именно умеет Default Options
- Настройки по умолчанию при первом запуске. Игрок начинает игру ровно с теми опциями, которые настроил автор сборки: графика, звук, интерфейс, чувствительность мыши. После этого он волен менять что угодно - обновления модпака его правки не затрут.
- Кейбинды как новые дефолты. Управление, заданное автором, прописывается как значения по умолчанию. Это значит, что кнопка "Сбросить" в меню управления вернёт не ванильную раскладку, а вашу, продуманную под конкретную сборку. И да, пользовательские переназначения тоже переживают обновления.
- Предустановленный список серверов. Если ваша сборка заточена под конкретный сервер или сеть серверов, они появятся в списке у игрока автоматически. При этом сервера, которые игрок добавит сам, никуда не денутся при апдейтах.
- Дефолтные ресурспаки. Мод умеет раскладывать и стартовые значения для ресурспаков - удобно, если сборка рассчитана на конкретный текстурпак, который должен быть активен сразу.
- API для других модов. Разработчики могут подключаться к моду и задавать собственные дефолтные значения, что делает Default Options не просто утилитой, а небольшой платформой для сборок.
Отдельно стоит сказать про совместимость: в README проекта прямо отмечена поддержка OptiFine и ViveCraft. Это важно, потому что OptiFine добавляет в options.txt кучу своих параметров, и без явной поддержки дефолты для них бы просто не сработали. Если ваша сборка идёт с ОптиФайном или рассчитана на VR - всё предусмотрено.
Как настроить сборку через Default Options
Процесс настройки простой, но порядок действий лучше соблюдать строго, иначе можно случайно утянуть в сборку лишнее:
- Запустите игру со своей сборкой и выставьте всё так, как должно быть у игроков: опции, раскладку клавиш, список серверов, активные ресурспаки.
- Зайдите в любой мир и выполните команду
/defaultoptions saveAll- мод сохранит текущие настройки в папкуdefaultoptionsвнутри директорииconfig. Именно там ей и место, переносить ничего не нужно. - Не включайте в модпак файлы
options.txtиservers.datиз корневой папки игры. Это самая частая ошибка - если их оставить, вся затея теряет смысл. - Готово. Свежие установки сборки (где ещё нет своего
options.txt) стартуют с ваших настроек, а существующие игроки после обновления ничего не потеряют.
Важный нюанс: мод - клиентский, на сервер его ставить не нужно. И не забудьте про зависимость - для работы требуется Balm, он должен стоять рядом в сборке. Без него мод просто не запустится, а в логах вы получите ошибку на этапе загрузки.
Совместимость и версии
Проект живёт давно и считается одной из самых массовых утилит для модпаков - у него больше 17 миллионов загрузок, что само по себе говорит о доверии сообщества. Поддерживаются загрузчики Fabric, Forge и NeoForge, а список версий впечатляет: от Minecraft 1.18.x и 1.19.x через 1.20 - 1.20.6 и вплоть до актуальных 1.21.x и свежих 26.x. Разработка активная - например, в ветке 26.2 недавно чинили баг с папкой extra на Fabric, так что мод не заброшен и оперативно обновляется под новые релизы игры.
Кому реально нужен этот мод
По факту - любому, кто распространяет сборку модов больше чем одному человеку. Для приватной пачки модов на троих друзей можно и руками всё настроить, но как только речь заходит о публичном модпаке, Default Options становится must-have. Игроки получают вменяемые стартовые настройки (никто не любит запускать сборку и обнаруживать дальность прорисовки на 2 чанка), а вы - минимум вопросов в духе "а почему у меня всё сбросилось после обновления".
Скачать Default Options стоит и в том случае, если вы просто хотите поиграть с друзьями на своей сборке: задайте один раз список серверов и удобное управление, и у всех участников всё будет одинаково с первого запуска. А если планируете поднимать свой проект - сборку можно спокойно развернуть на хостинге серверов Майнкрафт вроде BungeeHost (https://bungee.host): серверная часть ставится в пару кликов, а клиенты с Default Options сами подтянут нужные настройки и адрес сервера при первом входе.
Короче, это один из тех тихих утилитарных модов, которые не видно в игре, но без которых жизнь автора сборки превращается в ад. Скачайте Default Options для Fabric, Forge или NeoForge, потратьте десять минут на /defaultoptions saveAll - и забудьте про жалобы на слетевшие настройки навсегда.
Часто задаваемые вопросы
Совместимость
Создатели
Детали
Версии мода Default Options - настройки по умолчанию для модпаков
Доступно 157 версий. Сначала показаны самые популярные и самые свежие.