
Cerulean
Мод Cerulean оптимизирует проверку достижений в Майнкрафт. Он исправляет лаги от InventoryChangeTrigger в сборках с кучей модов и работает на новых версиях. Форк Icterine с дополнительными настройками.
Что такое Cerulean и зачем он нужен
Cerulean - это форк мода Icterine, обновленный под современные версии Minecraft и дополненный полезными фишками. Основная задача - убрать лаги при проверке достижений (advancements), которые возникают в сборках модов с десятками кастомных достижений. Проблема особенно заметна, когда игрок подбирает предметы - ванильный InventoryChangeTrigger начинает дёргаться и грузить сервер.
Как это работает
Ради оптимизации Cerulean использует хитрый подход: вместо обработки каждого пикапа предмета в реальном времени он обрабатывает достижения раз в несколько тиков. Это та же стратегия, что у мода Achievements Optimizer - но тот не дружит с оригинальным Icterine. У Cerulean есть защита: первый раз, когда игрок поднимает предмет, проверка выполняется сразу, чтобы не было ситуации, когда достижение застревает до перекладывания предметов в инвентаре.
Особенности
- Оптимизирует триггеры достижений для получения предметов;
- Работает на серверной стороне - клиенту ничего ставить не надо;
- Может слегка отличаться от ванильной логики, но это не касается стандартных достижений и почти не влияет на моды/датапаки;
- Если что-то пошло не так - достижение всё равно можно получить, просто выкинув и снова подняв нужный предмет;
- На данный момент нет известных конфликтов или багов;
- Все изменения кода можно отключить в конфиге, если вдруг что-то не устраивает.
Совместимость и версии
Мод написан на Fabric (скорее всего) и обновлён до Minecraft 1.21.1. Если собираешь крупный модпак с кучей достижений - Cerulean тот случай, когда лучше поставить и не париться. На слабом железе разница особенно заметна, хотя и на мощных сборках микро-лаги пропадают.
Cerulean - это не мод, который добавляет контент, но он здорово чинит то, что обычно бесит в больших сборках. Если вы собирали паки с десятками модов и замечали подтупливания при подборе предметов - это то самое решение. Скачайте Cerulean для своего сервера или одиночной игры и забудьте про тормоза на ровном месте.
