▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/LOD Server Support
LOD Server Support

LOD Server Support

Плагин/мод LOD Server Support (LSS) добавляет поддержку LOD-данных на сервер Майнкрафт. В паре с Voxy позволяет игрокам видеть сотни чанков вдали, даже на мультиплеере. Работает на Fabric, Paper, Purpur, Folia. Скачайте LOD Server Support для реалистичного дальнего рендеринга на серверах.

Оцените первым
16.3K
42

LOD Server Support - это серверная надстройка для Майнкрафт, которая решает главную проблему Voxy на мультиплеере. Если вы когда-нибудь играли с модом Voxy, то знаете, что он умеет рендерить мир на сотни чанков вперёд. Но в одиночной игре. На сервере же Voxy не может сам получить данные о дальних чанках - их нужно откуда-то брать. Вот тут и вступает LOD Server Support.

По сути, LSS - это прослойка между сервером и клиентом. Он раздаёт LOD-данные (Level of Detail - детализация уровней) по кастомному сетевому протоколу. Клиент (с Voxy) запрашивает пачки дальних чанков, сервер читает их с диска или из памяти и стримит обратно. В итоге на мультиплеере вы видите ландшафт на сотни блоков, даже если не исследовали мир. Никаких подгрузок на лету - всё уже готово.

Как это работает

Без LSS Voxy на сервере просто не видит дальние чанки - они не сгенерированы и не отправлены. LSS генерирует недостающие куски мира по запросу (опционально) и отдаёт их клиенту. При этом он следит за нагрузкой: есть ограничения по пропускной способности на игрока и на сервер в целом, настраивается количество потоков чтения с диска, таймауты генерации и т.д. Всё это гибко конфигурируется.

Что нужно для работы

  • Сервер: Fabric мод или Paper/Purpur/Folia плагин.
  • Клиент: Fabric мод LOD Server Support + Voxy (обязательно).
  • Без LSS на обоих концах соединения ничего не заработает.

Установка

Fabric клиент

  1. Установите Voxy и киньте lod-server-support-fabric.jar в папку mods.
  2. Зайдите на сервер, где стоит LSS - конфиг клиента появится в config/lss-client-config.json.

Fabric сервер

  1. Положите lod-server-support-fabric.jar в mods.
  2. Убедитесь, что у всех клиентов стоит Voxy и LSS.
  3. Перезапустите сервер - конфиг сервера появится в config/lss-server-config.json.

Paper/Purpur/Folia сервер

  1. Положите lod-server-support-paper.jar в plugins.
  2. Всё то же самое с клиентами.
  3. Конфиг будет в plugins/LodServerSupport/lss-server-config.json.

Команды

Серверные (Fabric и Paper)

  • /lsslod stats - статистика передачи данных по игрокам.
  • /lsslod diag - подробная диагностика: конфиг, пропускная способность, очереди.

Клиентские (только Fabric)

  • /lss clearcache - очистить локальный кеш колонок, чтобы перезапросить все чанки с сервера.
  • /lss diag - диагностика клиента: соединение, скорость, прогресс сканирования, бюджет запросов.

Настройки

Сервер

Конфиг генерируется автоматически при первом запуске. Основные параметры:

ПараметрПо умолчаниюОписание
enabledtrueВключить раздачу LOD
lodDistanceChunks256Максимальная дистанция LOD в чанках
bytesPerSecondLimitPerPlayer20971520Лимит пропускной способности на игрока (20 МБ/с) до сжатия
bytesPerSecondLimitGlobal104857600Общий лимит для всех игроков (100 МБ/с)
diskReaderThreads5Потоков для чтения с диска
sendQueueLimitPerPlayer4000Максимум ожидающих колонок на игрока (каждая - полный столбец чанков)
syncOnLoadConcurrencyLimitPerPlayer200Максимум одновременных синхронных запросов на игрока
generationConcurrencyLimitPerPlayer16Максимум одновременных генераций чанков на игрока
enableChunkGenerationtrueГенерировать недостающие чанки по запросу
generationConcurrencyLimitGlobal32Всего чанков, генерируемых одновременно на сервере
generationTimeoutSeconds60Таймаут генерации чанка
perDimensionTimestampCacheSizeMB32Размер кеша временных меток на измерение (для проверки актуальности при переподключении)
dirtyBroadcastIntervalSeconds10Интервал отправки уведомлений об изменённых колонках

На Paper есть ещё список updateEvents - имена событий Bukkit для отслеживания изменений чанков. Команды /lsslod требуют права lss.admin (или статуса оператора).

Клиент

Конфиг клиента - config/lss-client-config.json:

ПараметрПо умолчаниюОписание
receiveServerLodstrueПолучать LOD-данные с сервера
lodDistanceChunks0Дистанция запроса LOD в чанках (0 = использовать лимит сервера)

Лицензия

Проект распространяется под лицензией MIT - можно использовать в сборках, упоминать авторов. Официальная страница на Modrinth.

Вердикт

Если вы держите сервер и хотите, чтобы игроки с Voxy видели мир на сотни чанков без лагов и подгрузок - LOD Server Support обязателен. Настройка простая, а результат впечатляет. Особенно полезно на больших серверах с исследованием территорий.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:5 месяцев назад
Обновлён:8 часов назад
Главная