ServerCore
Мод, направленный на оптимизацию Minecraft-сервера.
Работает как на выделенных серверах, так и в одиночной игре!
Основные возможности:
- Множество исправлений и оптимизаций для повышения производительности и снижения лаг-спайков без заметного влияния на игровой процесс.
- Настраиваемые функции для значительного уменьшения лагов с возможным минимальным воздействием на геймплей в зависимости от конфигурации.
Предупреждение
Некоторые оптимизации используют алгоритмы, которые могут незначительно изменять ванильную механику.
Все подобные изменения имеют переключатели в конфигурации. Отсутствующие настройки можно сообщить для исправления.
Функционал
Оптимизации
Устранение случайных лаг-спайков через оптимизацию обработки чанков, спавна мобов, предметных рамок и входа игроков.
Диапазон активации сущностей
Гибкая настройка обработки сущностей на основе реализаций Spigot/PaperMC с дополнительными опциями:
- Индивидуальные радиусы для разных типов мобов
- Автоматическое отключение AI
- Фильтрация тиков для Villager
Динамические проверки производительности
Автоматическая регулировка параметров на основе времени тика:
- Расстояние тиков чанков
- Обзорная дистанция
- Дистанция симуляции
- Лимиты мобов
Лоботомия Villager
Снижение нагрузки от Villager в 1x1 клетках через уменьшение частоты их тиков.
Настройка спавна мобов
Индивидуальная регулировка:
- Частоты спавна
- Лимитов на группы
- Применение лимитов к спавнерам и порталам
Лимиты разведения
Ограничение количества мобов одного типа в радиусе для предотвращения массового разведения.
Команды
- /servercore reload - Перезагрузка конфигурации
- /servercore settings - Изменение динамических настроек
- /servercore status - Статус текущих настроек
- /mobcaps - Отображение лимитов мобов
- /statistics entities | block-entities - Статистика производительности
Плейсхолдеры
%servercore:view_distance%
- Текущая обзорная дистанция%servercore:simulation_distance%
- Дистанция симуляции%servercore:chunk_tick_distance%
- Дистанция тиков чанков%servercore:mobcap_percentage%
- Глобальный процент лимита мобов%servercore:chunk_count%
- Общее количество чанков%servercore:chunk_count loaded%
- Полностью загруженные чанки
Конфигурация
По умолчанию отключены изменения, влияющие на ванильную механику. Для максимальной производительности требуется ручная настройка файлов:
config.yml
optimizations.yml
Примеры конфигураций доступны в репозитории.