
CobblemonOptimizer - Оптимизация Кобблмон
Серверный мод для Fabric на Minecraft 1.21.1, который снижает лаги от покемонов в моде Cobblemon. Умное управление спавном, ИИ и тиками для стабильного TPS.
CobblemonOptimizer - это серверный мод для Fabric, созданный специально для Minecraft 1.21.1. Если у вас стоит популярный покемон-мод Cobblemon, вы наверняка сталкивались с падением TPS, когда на сервере собирается много игроков. Покемоны - это сложные энтити с кучей ИИ, и когда их слишком много, сервер начинает задыхаться. Этот мод решает проблему лагов, умно масштабируя нагрузку.
Как это работает
Мод не просто режет функционал, он адаптируется под текущее состояние сервера. Вся работа строится на мониторинге TPS (тиков в секунду). Как только серверу становится плохо, включаются механизмы оптимизации.
Основные фишки
- Tick Throttle (Ограничение тиков) - снижает частоту обновления для покемонов, которые находятся далеко от игроков. Если моб стоит в глухом лесу за 100 блоков от вас, сервер не тратит CPU на его постоянный тик.
- AI Freeze (Заморозка ИИ) - полностью отключает логику поведения и поиск пути для покемонов, если рядом нет ни одного игрока. Нет зрителей - нет смысла считать анимации и движения.
- Adaptive Spawn (Адаптивный спавн) - динамически режет частоту спавна новых покемонов при низком TPS. Сервер разгрузился? Спавн возвращается к нормальным значениям.
- Batch Despawn (Массовое удаление) - экстренная мера при перегрузе. Мод удаляет лишних покемонов пачками, но делает это с умом.
Защита ценных мобов
Важный нюанс: оптимизация не трогает покемонов, которые реально важны. Под массовое удаление не попадают:
- Блестящие покемоны (shiny)
- Легендарные
- Прирученные (принадлежащие игрокам)
- Участники боев
То есть ваш редкий шайни не исчезнет просто так, даже если сервер попытается спасти себя от краша.
Инфраструктура и настройка
Мод использует общие системы для экономии ресурсов:
- TPS Monitor - постоянно следит за состоянием сервера.
- Player Tracker - кэширует дистанции между игроками и мобами. Это позволяет нескольким системам проверять близость без лишних расчетов.
- Config - конфигурация в формате TOML. Прямо в игре можно использовать команду
/cobbleoptimizer, чтобы на лету менять пороги срабатывания без перезагрузки сервера.
Стоит ли ставить
Если вы держите сервер с Cobblemon - это мастхев. Особенно если хостите на BungeeHost (https://bungee.host) - мод установится в один клик, так как он работает исключительно на стороне сервера. Игрокам качать ничего не нужно, все просчеты идут на серверной части.
Скачайте CobblemonOptimizer для Майнкрафт, если устали бороться с лагами от огромного количества покемонов. Мод умно разгрузит процессор, сохраняя при этом атмосферу и не удаляя ваших ценных питомцев.
