Против лагов
Лаги — это не приговор, а набор конкретных решений. Ниже — что именно стоит в сборке, на сервере и на сайте, и зачем это здесь. Без обещаний «60 FPS на калькуляторе»: только то, что реально включено.
Сборка уже оптимизирована
Из 69 модов сборки 11 — чистая производительность. Они едут вместе с лаунчером, ставить ничего не нужно.
Embeddium и Oculus
Современный рендер вместо ванильного: быстрее рисует чанки и воду, а шейдеры остаются на месте — их можно включить или выключить в один клик.
FerriteCore и ModernFix
Срезают расход оперативной памяти на модели и данные — меньше фризов при длинных сессиях и меньше «Java heap space» на 8 ГБ.
EntityCulling и Dynamic FPS
Сущности за стенами, водой и в других чанках не тратят кадры, а в свёрнутом окне игра снижает нагрузку вместо того, чтобы греться в фоне.
PacketFixer, Canary, Clumps, FastSuite
Меньше ошибок пакетов и лишней серверной логики, слипание шариков опыта и быстрые рецепты — это то, из-за чего обычно «фризит» при крафте и на фермах.
AI-Improvements
Оптимизация пути мобов: меньше нагрузки от стай, та же сложность боя.
Машины AquaTech
Авторыболов, экскаватор, синтезатор, центрифуга и другие механизмы написаны под наш сервер и живут в одном моде — без слоёв абстракций чужих модов.
Что настроено на стороне сервера
Лаги чаще приходят не от мобов, а от заводов. Поэтому ограничиваем именно заводы.
- Лимит на машины10 машин AquaTech на регион — остальные лимиты (вороны, AE2, Botania) сняты, чтобы не мешать строить
- Чистка рецептовмёртвые рецепты и квесты удалены: сервер не считает то, что всё равно нельзя скрафтить
- Бэкапыпо расписанию ночью, с прогрессом и без остановки мира
- Событиятаймеры и бусты считаются одним сервисом, а не скриптами на каждого игрока
- Мониторингпосле каждого рестарта — смоук-проверка: панель, моды, база, чанки
Портал тоже без тормозов
Портал не должен жрать трафик там, где нужна одна цифра.
982 КБ → 574 КБ
Первая загрузка главной стала легче на 42 %: убрали тяжёлый фон с прокруткой, сжали шрифты (353 → 209 КБ) и заменили логотип на 267 КБ игровой иконкой на 2 КБ.
159 КБ вместо 982 КБ
Service worker отдаёт стили, скрипты и картинки из кеша, обновляя их в фоне. Второй и последующие заходы грузятся почти мгновенно.
Меньше стекла — больше кадров
Слоёв размытия стало 8 вместо 12, радиусы уменьшены, лишние GPU-слои убраны. Внешне тот же дизайн, но скролл заметно ровнее.
Параллельные зеркала
Лаунчер одновременно опрашивает зеркала и берёт первое ответившее, а при совпадении версии сборки не пересчитывает хеши файлов — запуск быстрый даже на слабой сети.