Мод для Майнкрафт, который помогает убрать проблемные интеграции модов через конфиг, не редактируя их файлы. Он полезен для сборок, где JEI долго загружает мир, ванильная книга рецептов тормозит инвентарь или моды выдают предметы при входе.
Возможности
- Отключает отдельные плагины JEI или все плагины указанного мода, не скрывая рецепты остальных модов.
- Записывает время загрузки каждого плагина JEI в
config/packdoctor-timings.txt. - Может автоматически пропускать плагины JEI, превысившие заданное время загрузки при прошлом запуске.
- Позволяет полностью отключить ванильную книгу рецептов либо исключить из неё рецепты отдельных модов. В JEI такие рецепты остаются.
- Блокирует выдачу заданных предметов игроку при первом входе на сервер.
- Скрывает боковые кнопки FTB Library в окне инвентаря; предмет книги заданий продолжает работать.
Настройки
Настройки JEI:
[jei]
pluginBlacklist = ["irons_spellbooks:jei_plugin"]
logJeiPlugins = true
autoBlacklistOverSeconds = 15.0
В pluginBlacklist указывают полный идентификатор плагина либо идентификатор мода. Значение 0 у autoBlacklistOverSeconds отключает автоматическую блокировку.
Настройки книги рецептов:
[recipeBook]
disableRecipeBook = false
recipeBlacklist = ["aoa3"]
Блокировка предметов при входе настраивается на сервере в packdoctor-common.toml:
[items]
blockedJoinItems = ["patchouli:guide_book", "simplyswords:runic_grimoire"]
Удалённые этой настройкой предметы пропадают из инвентаря навсегда. Запись вида mymod:* затрагивает все предметы мода, включая надетую броню и скрафченное снаряжение.
Чтобы скрыть кнопки FTB Library:
[ui]
hideSidebarButtons = true
Требования и совместимость
Функции JEI, книги рецептов и интерфейса работают на клиенте, а блокировка предметов при входе — на сервере. Мод не нужно ставить одновременно на клиент и сервер. JEI необязателен: без него связанные с ним функции просто не применяются.
