Config Swapper добавляет в игру удобный способ переключать заранее заданные конфиги — быстро меняешь режимы и настройки без ручного правки файлов.
Мод ищет и заменяет строки в реальных TOML-конфигах, поэтому работает с большинством модов и нестандартных конфигов. Команда /mode <modename> сразу применяет выбранный режим и запускает /reload, а в корне инстанса создаётся файл mode.json, который сохраняет текущий режим и подхватывается при запуске, что удобно для обновлений паков и сервера. Изменения применяются по-разному в зависимости от мода - иногда нужен перезапуск мира или сервера.
Чтобы создать режим, в папке конфигов появится папка configswapper. В ней создаёте папку с именем режима, повторяете структуру из корня инстанса и кладёте нужные файлы, например config/forge-client.toml или папку serverconfig для серверных настроек. Можно копировать оригинал и оставлять только те строки, которые хотите менять.
Учтите: мод не умеет откатывать режимы сам по себе - все изменения нужно явно указать в каждом режиме, иначе их не вернуть.
Мод для переключения конфигов, который позволяет быстро менять режимы и настройки через команду и файлы.