Packs Entries Blocker
Активный0.0
Установок
Последнее обновление
Версии
Pack Entries Blocker
Данный мод позволяет предотвратить загрузку определенных ресурсов из указанных пакетов на основе соответствия их путей регулярным выражениям. Это особенно полезно для оптимизации процесса запуска игры.
Для чего это нужно
Некоторые модификации, такие как GeckoLib или оптимизаторы наподобие Optifine, активно ищут ресурсы во всех доступных пакетах, что значительно увеличивает время загрузки игры. Отследить проблемные участки можно с помощью инструментов профилирования производительности.
Также можно отключить ненужные элементы в пакетах, например, определенные CIT (Custom Item Textures).
Как использовать
Настройте конфигурацию в файле config/pack-entries-blocker.json
— изменения применяются автоматически перед перезагрузкой датапаков и ресурспаков.
В процессе блокировки информация о заблокированных элементах выводится в файл debug.log
для удобства отладки.
Расположение файла debug.log
можно настроить соответствующими инструментами и изменить параметры логирования.
Пример конфигурации
В следующем примере блокируются все теги из ванильного пакета:
{
".?:.?tag.*?": [
"vanilla"
]
}
Здесь ключ содержит регулярное выражение, а значение представляет собой массив названий пакетов, которые можно найти в файле options.txt
.