Invasive Optimizations — это набор патчей для сторонних модов, направленных на снижение серверной нагрузки (тиковых лагов). Изменения носят инвазивный характер: они вмешиваются в код других модов, поэтому повышается вероятность ошибок и вылетов. Каждый патч можно отдельно отключить через конфигурацию, что позволяет временно обойти проблемы до выхода исправления.
Оптимизации затрагивают разные аспекты: кэширование часто используемых вычислений, сокращение лишних операций в циклах, ускорение сравнений NBT и фильтрации предметов, а также устранение избыточных проверок. Например, для Pipez реализованы ранние выходы из функций, кэширование фильтров и снижение нагрузки от потоков; для AE2 кэшируется поиск по предметам; для Botany Pots оптимизированы вставки из воронок. Некоторые патчи уже отправлены авторам модов, но ещё не приняты, другие применяются только в экспериментальном порядке и по умолчанию отключены.
Мод подходит для сборок с большим количеством технических модов, где важна производительность сервера. Однако из-за риска нестабильности его рекомендуется использовать с осторожностью и при возникновении проблем отключать подозрительные патчи или мод целиком.
- Снижает тиковую нагрузку за счёт кэширования, сокращения циклов и оптимизации сравнений.
- Каждый патч можно включить или отключить в конфигурации.
- Экспериментальные и сомнительные оптимизации по умолчанию выключены.
- Повышенный риск сбоев из-за вмешательства в код других модов.
- Охватывает популярные технические моды, включая Pipez, AE2, Create и другие.