Серверный мод для оптимизации мультиплеера через асинхронную загрузку чанков, пространственное отслеживание сущностей и эффективную обработку сетевых пакетов.
Скачать
Версия игры
1.20.1
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
05.11.2026
ID:
HariPlayer оптимизирует обработку подключений игроков, отслеживание сущностей и сетевые пакеты, позволяя серверам поддерживать большее количество игроков при высокой дистанции прорисовки.
HariPlayer представляет собой движок оптимизации дистанции прорисовки и сети (основанный на VMP). Проект перерабатывает системы, связанные с игроками — от загрузки чанков до обработки пакетов — чтобы снизить задержки в критических узлах производительности.
Мод оптимизирован для высоконагруженных мультиплеерных сред и использует несколько ключевых механизмов:
- Асинхронная загрузка чанков: блоки загружаются асинхронно при входе игрока и во время телепортации, что предотвращает резкие скачки нагрузки (лаг-спайки).
- Пространственное отслеживание сущностей: заменяет проверку дистанции методом «грубой силы» на пространственное индексирование O(1) с использованием AreaMap.
- Сетевая эффективность: устраняет избыточные вызовы очистки пакетов (packet flush) и поддерживает многопоточность Netty с несколькими циклами событий.
- No-Tick дистанция прорисовки: загружает чанки визуально без их тиканья, что значительно снижает нагрузку сервера на больших дистанциях.
- Консолидация пакетов: группирует пакеты обновления блоков для уменьшения сетевых затрат.
Конфигурационный файл находится по пути config/vmp.properties. В нем доступны следующие параметры:
- Отслеживание сущностей: переключение пространственного индексирования и подготовительной зоны для поиска сущностей.
- Асинхронная загрузка: включение или отключение асинхронной загрузки чанков при входе и использовании команд.
- Сеть: настройка нескольких циклов событий Netty и система приоритетов пакетов.
- Скорость отправки чанков: контроль целевой скорости отправки чанков для каждого игрока.
Основная цель оптимизаций направлена на выделенные серверы, однако пользователи могут заметить снижение сетевых задержек на стороне клиента.
Войдите, чтобы поставить оценку и оставить отзыв.
| Канал | Файл | Игра | Модлоадер | Язык | Скачиваний | Загружен | |
|---|---|---|---|---|---|---|---|
| Релиз | HariPlayer-mc1.20.1-2.0-all.jar 982.8 KB | 1.20.1 |
|
— | 0 | 10.05.2026 |
Скачать
Версия игры
1.20.1
Ссылка на сайт
modrinth.com
Скачиваний:
0
Обновлено:
05.11.2026
ID: