Launch Configuration
Активный0.0
Установок
Последнее обновление
Launch Configuration
Данный мод предоставляет создателям сборок возможность предлагать игрокам различные настройки запуска, которые можно выбрать либо при первом запуске, либо нажав кнопку Config в интерфейсе мода Launch Configuration (изменения вступят в силу только после перезапуска игры).

Файл конфигурации мода находится по пути config/launchconfiguration_settings.json. Пример файла настроек, соответствующий изображению выше:
{
"description": "Эта сборка предлагает несколько вариантов конфигурации запуска",
"options": [
{
"name": "Мод для просмотра рецептов",
"description": "Выберите мод для просмотра рецептов, который будет использоваться в этой сборке",
"values": [
{
"name": "JEI",
"description": "JustEnoughItems - мод от mezz",
"behaviours": [
{
"type": "disable_mod",
"modId": "emi"
}
]
},
{
"name": "EMI",
"description": "EMI - мод от EmilyPloszaj",
"behaviours": [
{
"type": "disable_mod",
"modId": "jei"
}
],
"fallback": true
}
]
}
]
}
Поддерживаемые действия
В настоящее время доступны следующие типы поведения:
- Отключение мода (например, выбор между JEI и EMI, или TOP и Jade) - тип
disable_mod, гдеmodIdуказывает идентификатор мода для отключения - Копирование файлов (например, выбор между двумя шаблонами конфигураций) - тип
copy_file, гдеfromуказывает исходный путь к файлу (относительно корневой директории игры), аto- путь назначения для копирования
Важно: интерфейс использует Swing - встроенную библиотеку Java для создания графических интерфейсов. Чтобы избежать проблем у пользователей Mac, GUI запускается в отдельном дочернем процессе.