Клиентский мод для Майнкрафт, полезный авторам и игрокам сборок. Он задаёт отдельные параметры игры и конфигов, не сбрасывая личные настройки игрока, а также возвращает дополнительные моды после обновления сборки.
Возможности
- Записывает нужные значения в
options.txt,optionsof.txt,smart_moving_options.txtи другие конфиги, включая файлы модов в папкеconfig. - Сохраняет остальные параметры игрока: горячие клавиши, звук, графику и другие значения не заменяются целиком.
- Копирует файлы
.jarи.zipиз папкиmods-carryoverв обычную папкуmods, если таких файлов там ещё нет. Это позволяет хранить личные дополнения отдельно от файлов сборки.

Как пользоваться
В optionsenforcer.cfg укажите файл, параметр и его значение через вертикальную черту. Например, запись options.txt|renderDistance:10 задаёт дальность прорисовки 10.
Добавьте |default в конце записи, например options.txt|renderDistance:10|default, чтобы значение устанавливалось только при первом запуске и не заменяло уже выбранный игроком параметр.
Не добавляйте в сборку сам файл, для которого задаются значения, например options.txt: иначе он заменит пользовательские настройки целиком. Для переноса личных модов поместите их в папку mods-carryover.
