Very Many Players (Fabric)
Активный0.0
Установок
Последнее обновление
Версии
Very Many Players
Модификация для Fabric, которая значительно повышает производительность сервера при большом количестве игроков онлайн.
Важно: VMP находится на ранней стадии разработки, возможны неполадки. Сообщайте о проблемах в системе отслеживания ошибок проекта.
Что представляет собой этот мод?
Very Many Players (сокращённо VMP) — это оптимизационный мод для Fabric, который улучшает работу сервера при высокой нагрузке от множества подключённых игроков, полностью сохраняя стандартную функциональность и поведение ванильной игры.
Для максимальной эффективности рекомендуется использовать VMP вместе с Lithium.
Как достигается повышение производительности?
Улучшения производительности игровой логики на стороне сервера:
- Применяются карты зон для оптимизации отправки пакетов ближайшим игрокам и поиска участников
- Используется кэширование для ускорения работы трекеров сущностей, поиска состояний жидкостей и сопоставления ингредиентов
- Оптимизирована обработка столкновений между сущностями
- Улучшен распространитель тикетов с использованием MCUtil из проекта Paper (патч распространяется по лицензии MIT)
Улучшения производительности игровой логики на стороне клиента:
- Время теперь отсчитывается с помощью встроенного в Java источника вместо вызовов GLFW через JNI
Повышение эффективности сетевого взаимодействия и отзывчивости:
- Реализован собственный механизм отправки чанков (с опциональным ограничением скорости на уровне пакетов)
- Добавлена индивидуальная дистанция отрисовки для каждого игрока на уровне пакетов
- Повышена отзывчивость стандартных TCP-соединений за счёт приоритизации пакетов через raknetify
(наилучшая работа достигается при прямом подключении к серверу без использования обратных прокси типа Velocity и SSH-проброса портов)
... и другие улучшения
Поддержка
Система отслеживания ошибок: ссылка
Сервер в Discord: ссылка
Дополнительная информация
Ознакомьтесь с файлом README.md здесь: https://github.com/RelativityMC/VMP-fabric